My live fills very closely matched the backtest fills of Q1. The new Q2 backtester that breaks down orders over a slew of minutes has negated any accuracy the backtest used to have for me.
That being said, I trade an active strategy that is greatly affected by this notion that the buy/sell fills would take place over 2-8 minutes. In fact, having to wait for the close of a minute bar severely cripples the strategy to begin with - but I make do because these are the best toos currently at my disposal at this level.
But my real life trading results have never had an issue getting filled instantly, within a seconds time, of placing an order. So to have it spread out over the course of as much as 8 minutes is as far from realistic as I can think.
Is there a way to go back to the old way of testing? Is there some code that stops Q from spreading out my orders? It doesn't happen in live trading, and shouldn't be forced in the backtest.
Any help would be greatly appreciated! Or anyone else suffering from this ailment, please throw your hat into the ring.
Thanks!