Appearance
Personalize your experience
Related to Debugging Strategies
- 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…
- 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…
- Condition Recipes
Coding / Recipes
Patterns worth knowing by heart: regime detection, confirmation, divergence, volatility gating, session control, and the idioms that express each one cleanly.
- 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…
- Expressions & Operators
Coding / Expressions
How an expression is parsed and evaluated: precedence, operand types, boolean folding, the operators available, and the mistakes that produce a silently…
- IDE Keyboard Shortcuts
Coding / IDE / Keyboard
Quatick IDE supports extensive keyboard shortcuts inspired by VS Code. Shortcuts are organized by area. On macOS, replace Ctrl with ⌘ and Alt with ⌥ where…
- Python Scripting with Pyodide
Coding / IDE / Python
Quatick strategies run in Python 3.11 via Pyodide — a full CPython compiled to WebAssembly. This means your strategies execute entirely in the browser, with…