all methods are good if you can make a profit out of it. I am usually a day trader, but sometimes retain a position for long periods that go in the negative direction in the hope that it will pull back. I set a fair TP and most of the time observe that it reaches its goal, although it takes time. scalping is good for those who can keep an eye on the market for a longer period of time. and i am a scalper but now i am an intraday trader .. because i find intraday trades much safer and profitable than scalping .. but sometimes i need to use scalping as well .. because not every day the market is a trendy market and we need to change our trading style as well .. Because then you do not have to wait too long to do any trade ..