Trades like these are only possible when you adopt a longer term strategy in this market, and although the waiting time between getting into a trade like this and cashing out may be lengthy you are actually making money up to 10 times faster than you would be if you were only executing short term plays, and not only are you making money faster you are making less trades than the average short term trader. Thus, you are being more efficient.
What about both long and short term trading at the same time?