Appearance
Personalize your experience
Related to Script Best Practices
- Evaluation Performance
Coding / Performance
Why a backtest is slow and what actually fixes it: condition ordering, indicator reuse, incremental computation, and the difference between an O(n) and an…
- 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…
- Writing Overlays in the IDE
Coding / IDE / Overlays
Overlays are visual elements drawn on top of the price chart. They include annotations, zones (supply/demand, support/resistance), drawing tools, and custom…
- 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.
- 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…
- 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…
- 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…
- 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…
- Engines — Python vs C++
Automation / Predefined Strategies
Two independent implementations of the same grid semantics, consuming the same config and the same command channel. The choice is a runtime choice, not a…