actually it is a simple strategy of trading but the important thing is that you have to have many skills and knowledge know when to buy and sell.
It is quite difficult to say. For the good coins like Bitcoin Cash or ETH, it is better to hold for the long term.