Sorry for my little english,
I tested (always in simulation) first a strategy with real time data and the day after using the “Playback”, same settings, same period of time, the results are totally different.
I state that:
The strategy is based on Level 1 so it uses an indicator that is based OnMarketData(), the frame is the “tick”.
I get the Real Time data from Kinetick as well as the Market Replay file.
The strategy only sends limit orders.
The engine that crosses the transactions should be identical (I suppose), why this huge difference? (RT = -638 / PB = +2228)
The connection shouldn't be a problem, as in simulation all orders are crossed in my computer.
Thanks for the attention.

Comment