The pic shows the same algo and chart for the DAX this morning. The chart on the right has Flo turned on - live trading. The one on the left is taking signals from the data stream and posting trades onto that chart.
As you can see, there is no trade on the live chart. This algo enters on Limit orders equal to the close of the previous bar. There was no overlap of price between the two bars and hence no fill was possible. Had I coded Flo to enter the trade on market orders or even stop limit orders, I would have had a fill but at the cost of a tick slippage in probably every trade.
The difference between testing, SIM and live trading is important to be aware of. As part of my process of going live, I do look at all these results. In fact, I run two copies of Flo when I am trading: one live and one that just takes signals as you can see above. This way I can look at what happens every day before I start adding size. Of course will catch all the losing trades and only miss winners. The thing I need to assess is how many winners am I likely to miss and what the impact will be on my P and L. Should I use only market orders? What about slippage? The process of using an algo in fully auto mode requires a lot of sue diligence before increasing to any meaningful size.