Effect timing
A successful change is saved right away. When it starts to act depends on which engine enforces it. Every change response has a delivery object that tells you which case applies. It is null when changed is false, because nothing was saved or sent.
| What you changed | When it takes effect | delivery |
|---|---|---|
| Kill switch, closing only, trading window, news lockout, account groups | The next incoming webhook signal | {"status": "immediate", "target": "signal_gate"} |
| Monitor Lock | The next time a monitor is saved, restarted or deleted | {"status": "immediate", "target": "monitor_writes"} |
| NinjaTrader monitors, NinjaTrader copiers, Enhanced Closing Only | Sent to the add-on right after the save. If the add-on is offline, when it next connects | {"status": "queued", "target": "nt8_addon"} or {"status": "pending_connection", "target": "nt8_addon"} |
| NinjaTrader connection settings | Sent to the add-on right after the save. If it is offline, when it next connects | Same as above |
| Tradovate monitors | Within about 10 seconds | {"status": "automatic", "target": "tradovate_engine"} |
| Tradovate copiers | Signal mode: the next signal. Execution and order mode: the next fill. Turning on your first active Tradovate copier can take up to about 30 seconds | Same as above |
| Tradovate ATM templates | The next webhook signal that names the template | {"status": "immediate", "target": "signal_gate"} |
Which orders the signal gates cover
The kill switch, closing only, the trading window, the news lockout and account groups apply to signals that come through webhooks: TradingView alerts, other webhook senders, the Webhook Trader and chart alerts. They do not block orders you place through the trading API, the MCP tools, or by hand in your platform. To block every signal to one account, set blockSignals on that account's monitor.
Time-based monitor rules
Auto-flatten and flatten at the end of a trading window run on CrossTrade's servers on weekdays, for monitors that are active. The news lockout on a monitor also needs the monitor to be active. A monitor's signal-blocking trading windows apply even while the monitor is paused.
A saved change is not proof it is running
delivery tells you where the change went, not that the engine has applied it. For example, a NinjaTrader change saved while the add-on is offline reaches it only when it reconnects. Read the resource or watch your platform if you need confirmation.