When updating a strategy every tick, (CalculateOnBarClose == false), are Entry() and Exit() orders automatically cancelled after each tick (if LiveUntilCancelled != true), or only at the end of the bar?
If I wish to change my orders every tick and I only want to have at most one working order at a time and LiveUntilCancelled != true, must I first explicitly track and cancel prior orders or can I assume they have been cancelled?
My confusion stems from the following. On the one hand it seems that existing orders are cancelled on each call to OnBarUpdate() (whether every tick, or every bar):

Comment