Appearance
Personalize your experience
Related to Strategy DSL — Conditions That Can Never Be True
- 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 — 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…
- Debugging Strategies
Coding / Debugging
A method for diagnosing strategies that do nothing, do too much, or do the wrong thing — plus the specific symptoms that have specific causes.
- 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.
- Built-in Indicators & Overlays
Coding / IDE / Reference
Quatick ships with a full library of pre-built indicators and overlays. You can use these out of the box, or study their implementations as reference for…
- Coding for Trading — Fundamentals
Coding / Fundamentals
The concepts every strategy rests on, whether you write it in the condition builder or in code: series, bar indexing, the difference between a value and a…