I've spent a similar amount of time as you developing an automated system, and am trading it live. Be extremely cautious about.....
1) Backtesting Results. Just because something has worked in the past doesn't mean it will be profitable in the future. I had great results from backtesting...