Hi Jared Broad
It's great to see you introduce L1 quote data to make back testing more accurate. Thanks for the effort and improvement.
However, I am experiencing some inconsistency between backtesting & my own result after L1 was rolled out.
Even if I changed to use Limit order, I still get different results because some of the trades would not be triggered by the platform in back testing while they would have in Live.
Therefore, is it possible to introduce a flag to make the back testing to execute Market order at the price specified? In this way, I can get a good look at an algorithm to see if it has created an edge without considering slippage. I then can improve the execution part of code to reduce slippage effect. Otherwise, the result now is quite confusing and I need to make a lot of effort to sort it out if it's the algorithm's problem or slippage's when a lot of intraday trades are made.
Thanks.