I think the main reason that otherwise profitable strategies fail once automated, is because of backtesting. In my experience, the 'tweaking' for a very specific set of data doesn't allow for future performance. Although the backtesting results will look fantastic, it is not a true...