I wanted to check what happens with Market if Touched orders when the Buy trigger is above the close or Sell Limit trigger is below the close. Does it become marketable immediately, or does Ninjatrader reject the order?
If the default in Ninjatrader is to reject the order, what is the easiest way to handle or implement the situations where the Market if Touched order is made immedidately marketable when the Buy Limit trigger is above the close or Sell Limit trigger is below the close?
I think the OrderState is updated to OrderState.Rejected only when the Broker rejects the order or something like that, but is there any other Error type (or method) that can capture when Ninjatrader rejects the Market if Touched order in such cases?
I checked with IB and they make the order marketable immediately. On other softwares like Sierra Charts, they also make the order marketable
Comment