I would not rely on something being time based. I would recommend that you check the position in OnPositionUpdate() or wait until the orders are filled or cancelled in OnOrderUpdate().
The message is letting you know that orders are being ignored for violating the internal handling rules as I have previously advised.
Calling an EnterShortLimit() when there is an exit order working for the opposite position is not allowed.
Comment