Here's the set up:
1) Using strategy analyzer with 1-second bars I have a marketable limit order at 1.3700 (6E contract) to sell short at the bid (i.e, using a Bid data series).
Fill Type = Default
The bid either rests at or penetrates my marketable limit of 1.3700 for nearly 3 minutes and over 400 ticks.
2) The bid trades lower to 1.3699, last = 1.3699 and ask = 1.3700, Order status = pending. The order is not filled and is cancelled > 3 minutes later.
So, now I can't get filled with my aggressive limit order and given last = 1.3699 the market has actually moved past my limit and left my order on the book. This is in violation of the exchange rules. How is this possible?
3) Documentation:
The NT docs read that for the Default fill type "Limit orders fill if the limit price was penetrated". Which "price"? ask/bid/last?

Comment