When Enable canceling open orders is enabled, TradersPost cancels all open orders for the ticker (for example, before submitting an exit or entry order). When it is disabled—the default for new strategies and subscriptions—TradersPost does not fetch or cancel open orders, which keeps trade execution faster.
Order canceling is off by default. TradersPost does not query the broker for open orders unless you enable this option or opt in per signal (see below).
"cancel": true or by using action=cancel (e.g. "action": "cancel" in the payload).Enabling order canceling requires querying the broker for open orders and can slow trade execution. Enable it only when you need it—for example, when your strategy sends exit signals and you use take profit or stop loss with your entry.
If you do not enable it, you can still request a cancel for that signal by sending "cancel": true or "action": "cancel" in your webhook payload; TradersPost will process and submit the cancel order as requested. The setting only controls whether TradersPost automatically cancels open orders before submitting new entry or exit orders.
Free 7-day trial
Set-up in 3 minutes
Paper account for testing