A lot of it will depend on how fast IdealPro executes a market order... and how long the market stays at one price. My guess is that under normal conditions, the limits will get filled at the appro prices.. but in fast moving markets, I assume that the MM will play games and not fill market orders, or wait a few seconds before they do fill them.