Tutorials¶
Step-by-step lessons to get you productive with FLOX.
Prerequisites¶
- C++20 compiler (GCC 13+ or Clang 16+)
- CMake 3.22+
- Linux (recommended)
Getting Started¶
| Tutorial | What You'll Learn |
|---|---|
| Quickstart | Build FLOX and run the demo |
| First Strategy | Write a simple trading strategy |
| Multi-Timeframe Strategy | Build strategies using multiple bar timeframes |
| Recording Data | Capture live market data to disk |
| Backtesting | Replay recorded data through your strategy |
Recommended Order¶
- Quickstart — Verify your environment works
- First Strategy — Understand the core programming model
- Multi-Timeframe Strategy — Work with multiple bar timeframes
- Recording Data — Set up market data capture
- Backtesting — Test strategies against historical data
After completing these tutorials, move on to How-To Guides for specific tasks or Explanation for deeper understanding.