Appearance
Personalize your experience
Related to Strategy DSL — Execution Model
- Grid Range
Charts / Drawing Tools / Measurement
Design a grid trading ladder directly on the chart. Drag out the price range the grid should trade and the tool derives every rung price, order size,…
- Step 6 — Exit & Risk
Automation / Strategy Builder / Wizard Steps
Exit conditions, stop loss, take profit, staged partial exits and portfolio-level limits. The step that decides whether a losing trade costs you a percent…
- Strategy DSL — Conditions That Can Never Be True
Coding / Strategy DSL
Which conditions the engine and the editors reject because no bar could ever satisfy them, how the check works, what it deliberately does not reject, and…
- Strategy DSL — Language Reference
Coding / Strategy DSL
The strategy JSON the C++ engine executes: every top-level block, signals and flow, operands and the 94-indicator catalog, the eleven operators, and the…
- Strategy DSL — The Engine
Coding / Strategy DSL
The native C++ engine (dslx) that parses, validates, backtests and runs strategy DSL: its modules, the catalog the editors are generated from, indicator…
- Strategy DSL — The Live Engine
Coding / Strategy DSL
How deployed DSL strategies run: one engine process, one connection per client, shared bar feeds and indicators per symbol and timeframe, the request…
- Writing DSL by Hand
Coding / Strategy DSL
Authoring strategy JSON directly: the minimum document, small constructors that keep it readable, validating before anything runs, generating variants, and…
- Writing Strategies in the IDE
Coding / IDE / Strategies
Paste the code below into a new Strategy file. Click Run ▶ to backtest, then Apply to see trade markers on the chart.
- Stop Loss
Automation / Predefined Strategies / Risk & Capital
A grid has no natural exit in a sustained adverse trend. The stop loss is the deliberate escape hatch — off by default, because arming it changes the…