Stop Strategy
The Stop Strategy rule immediately halts all strategy execution when triggered. It stops the strategy from processing any further rules or generating new signals. Importantly, it does not close any open positions or cancel any pending orders — it simply freezes the strategy in place.
How It Works
When the Stop Strategy rule fires, the strategy engine immediately ceases all rule evaluation and signal processing. No further actions will be taken by the strategy, and no new orders will be generated. However, any positions that are currently open remain open, and any pending orders that have already been submitted to the broker remain active.
This behaviour is intentional and useful for scenarios where you want to pause strategy logic while manually managing existing positions. For example, you might stop the strategy during a high-impact news event to prevent new entries while letting your existing positions ride with their stop-loss and take-profit orders already in place at the broker.
If you need to stop the strategy and also close all positions and cancel all orders, use the End Strategy rule instead.
Inputs
| Input | Type | Required | Description |
|---|---|---|---|
| This rule has no configurable inputs. It fires when triggered by its upstream dependencies. | |||
Outputs
| Output | Type | Description |
|---|---|---|
| This rule does not produce any outputs. It acts as a strategy-level control signal that halts execution. | ||
Tips
Use Stop Strategy when you want to halt new trading activity but keep existing positions and broker-side orders intact. This is useful for strategies that set stop-loss and take-profit levels directly with the broker, since those orders will continue to execute even after the strategy is stopped. If you need a clean shutdown that also closes all positions and cancels all pending orders, use End Strategy instead. For a complete restart from scratch, see the Reset rule.
Was this helpful? Let us know