Why Does a Cancel Signal Only Cancel Some Orders in TradersPost?
A cancel signal in TradersPost removes all open orders but does not flatten the position if a trade is already open. To fully exit, traders must send an exit order alongside the cancel request.
Marketing
Reviewed by Mike Christensen
Fact-checked by Mike Christensen
How TradersPost Handles Cancel Requests
When a trader sends a cancel signal to TradersPost for a specific ticker, the system will:
• Cancel all open orders for that ticker, including limit orders, take profit, and stop loss orders.
• Not flatten the position if the trade is already open.
This means that if a position has already been executed, sending a cancel request will only remove pending orders—it will not close the active position.
How to Cancel Everything, Including the Position
If a trader wants to:
1. Cancel all pending orders (limit, take profit, stop loss).
2. Flatten the position (fully exit the trade).
They must send an exit order instead of just a cancel request. This ensures that the position is fully closed in addition to removing pending orders.
Why Some Orders Don’t Get Canceled
TradersPost does not differentiate between limit orders, stop losses, or take profit orders when processing a cancel request. Instead, it simply cancels all open orders for the given ticker. However, if the position is already open, the system assumes that the trader still wants to hold the trade, which is why it does not exit the position automatically.
Conclusion
A cancel signal in TradersPost will remove all open orders for a ticker but will not close an active position. To fully exit a trade, traders must send an exit order in addition to the cancel request.