Source: http://trendfollowingmentor.com/blog/2013/10/24/market-timing-and-mechanical-trading-systems/