News trading robot with the ability to back test. The EA needs to read upcoming events (forex factory), place trades (with SL and TP) x amount of time after the event based on strength, momentum and the values of the news. I need the ability to go with the price action or against it. It will also need to be able to acquire old data to backtest against. I have the tick data already, just need the event times in the program. A trailing stop and a break even after x stop is also needed.