This message indicates that while TradersPost successfully submitted the order cancellation request to the broker, the status of the order did not update to canceled
within the allowed cancel wait timeout. This could mean the open orders are still active or that there was a delay in processing the cancellation.
TradersPost will attempt to cancel open orders for the ticker being traded before submitting an exit order for example. If the order is not fully canceled within the allowed cancel wait timeout, TradersPost will not attempt to exit the open position and will fail the trade.
TradersPost is required to cancel open orders and wait for the order to fully cancel before submitting an exit order to ensure that the exit order is not rejected by the broker due to an open order conflict.
You can send an explicit cancel signal with action=cancel
:
{
"ticker": "AAPL",
"action": "cancel"
}