I agree. There is no really best nor perfect strategy to be stated for the market behaviour is undeniably unpredictable so strategies of the trader differ depending upon the situation based on the analysis he would have upon looking the price chart and think of the best way possible on how he could turn things out on his side. Also, strategies are commonly being done by the trader himself so basically there are lots of strategies that are possible to make use so there is no proper declaration or claiming of which is the best strategy to begin with. All are dependent on the trader himself on how he would act upon the situation on doing strategy if he have so much time to deal with it. Buy and hold strategy is one of the most commonly used by traders who is quick by chance do not have that much time to think of another way to do his trades.