Appearance
Personalize your experience
Related to Strategy DSL — Language Reference
- Condition Evaluator
Automation / Strategy Builder / Reference
How a condition becomes true on a bar: series computed up front, no value during warm-up, the exact cross and rising rules, and the order of work on each…
- Step 5 — Entry Signals
Automation / Strategy Builder / Wizard Steps
Where the strategy is actually written. Conditions, operators, nesting, order configuration, multiple entry sets, and the re-entry engine behind Grid, DCA…
- 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 — Execution Model
Coding / Strategy DSL
What the engine does on every bar: protective exits, exit signals, entries, layers and re-entries, sizing and costs, and where every statistic in the result…
- 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…
- Strategy DSL Format
Automation / Strategy Builder / Reference
The engine JSON a strategy saves as. The form, node and JSON editors all edit this one document, and the C++ engine runs it unchanged in backtests and live.
- Building Custom Indicators
Coding / Custom Indicators
Composing new indicators from existing ones, the recursive shapes that need care, warm-up handling, and how to check a custom indicator is actually correct.