
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.
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.
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.
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.