Here's the scenario:
--Running market replay at 1x speed
--I'm using 1-tick bars with Level 1 data (bid/ask/last data series). monitoring Output Window and T&S window.
--My strategy places a short limit order for 7 contracts at the ask (using GetCurrentAsk() to generate the signal), let's call it 100.00.
Subsequently,
--The bid never comes back to touch 100.00 so the order is never marketable
--1 contract is traded at 100.00
--Market replay records my order as filled.
How is it possible for market replay to record a fill for a non-marketable 7 contract trade when this event was impossible based on the market data?
Comment