I want cancel market order before execution.
This code work is right on Market Replay, but doesn't work on Simulation.
How it work on Live Account?
protected override void OnOrderUpdate(IOrder order)
{
if (order.OrderType==OrderType.Market)
order.OrderState=OrderState.Cancelled;
}

Comment