I use CancelOrder() function to close current position and enter in opposite direction by Market order.
Logic is
1. CancelOrder(order)
2. SubmitOrderUnmanaged()
How I can be sure order canceled before new order will be submitted?
Strategy logic triggered on every tick.
Comment