Appearance
Personalize your experience
Related to Evaluation Performance
- Script Best Practices
Coding / IDE / Best Practices
Follow these guidelines to write performant, reliable, and maintainable trading scripts.
- 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…
- 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…
- 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…
- 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.
- 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.