āļāļģāļāļāļīāļāļēāļĒ
# āļāļąāļ§āļŠāđāļāļāļāļāļāđāļāļĄāļđāļĨ OHLC āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļāļŠāļāļāļĒāđāļāļāļŦāļĨāļąāļ
**āļŠāđāļāļāļāļāļāđāļāļĄāļđāļĨ OHLC āļāļēāļāļāļēāļĢāļāļāļŠāļāļāļĒāđāļāļāļŦāļĨāļąāļāđāļ āđ āđāļāđāļāđāļāļĨāđ CSV** āļ§āļīāđāļāļĢāļēāļ°āļŦāđāļāļĨāļāļēāļĢāļāļāļŠāļāļāļĒāđāļāļāļŦāļĨāļąāļāļāļāļāļāļļāļāļ āļēāļĒāļāļāļāļāđāļ§āļĒ Excel, Python, R āļŦāļĢāļ·āļāđāļāļĢāļ·āđāļāļāļĄāļ·āļāļ§āļīāđāļāļĢāļēāļ°āļŦāđāļāļ·āđāļ āđ
## ðđ āļŠāļīāđāļāļāļĩāđāļĄāļąāļāļāļģ
cBot āļāļĩāđāļŠāđāļāļāļāļāļāđāļāļĄāļđāļĨ āđāļāļīāļ āļŠāļđāļ āļāđāļģ āļāļīāļ (OHLC) āđāļĨāļ°āļāļĢāļīāļĄāļēāļāļāļēāļāļāļēāļĢāļāļāļŠāļāļāļĒāđāļāļāļŦāļĨāļąāļāļāļāļāļāļļāļāđāļāļĒāļāļĢāļāđāļāļĒāļąāļāđāļāļĨāđ CSV āđāļĄāđāļāđāļāļāļāļąāļāļĨāļāļāļāđāļ§āļĒāļāļāđāļāļāļāļĩāļāļāđāļāđāļāļŦāļĢāļ·āļāļāļģāļāļąāļāļāļēāļĢāļŠāđāļāļāļāļāļāđāļāļĄāļđāļĨ
## ðđ āļāļļāļāļŠāļĄāļāļąāļāļīāļŦāļĨāļąāļ
â **āļŠāđāļāļāļāļāļāđāļāļĄāļđāļĨ OHLC** â āđāļ§āļĨāļēāļāļĢāļ°āļāļąāļ, āđāļāļīāļ, āļŠāļđāļ, āļāđāļģ, āļāļīāļ, āļāļĢāļīāļĄāļēāļ
â **āđāļāđāļāļēāļāđāļāđāļāļąāļāļāļĢāļēāļāļāļļāļāļāļĢāļ°āđāļ āļ** â āđāļāđāļāđāļāļĩāļĒāļ (M1 āļāļķāļāļĢāļēāļĒāđāļāļ·āļāļ), Renko (āļāļāļēāļāļāļīāļāđāļāļāđāđāļāđ), Tick, Range, Volume, Point & Figure, Kagi
â **āļāļąāđāļāļāđāļēāļāļĩāđāļāļĢāļąāļāđāļāđāļāđāļāđ** â āļāļģāļāļģāļŦāļāđāļēāļāļ·āđāļāđāļāļĨāđ, āļāļąāļ§āļāļąāđāļ (āļāļļāļĨāļ āļēāļāļŦāļĢāļ·āļāļāļąāļāļ āļēāļ), āļĢāļđāļāđāļāļāļāļĻāļāļīāļĒāļĄ
â **āļāļąāđāļāļāļ·āđāļāđāļāļĨāđāļāļąāļāđāļāļĄāļąāļāļī** â āļāļ·āđāļāđāļāļĨāđāđāļāļāļēāļ°āļāđāļ§āļĒāļŠāļąāļāļĨāļąāļāļĐāļāđāđāļĨāļ°āđāļ§āļĨāļēāļāļĢāļ°āļāļąāļ
â **āļāļąāļāļāļķāļāđāļāđāļāļĢāļ°āļĒāļ°** â āļāļąāļāļāļķāļāļāļļāļ 1000 āđāļāđāļ (āļāđāļāļāļāļąāļāļāļēāļĢāļŠāļđāļāļŦāļēāļĒāļāļāļāļāđāļāļĄāļđāļĨ)
â **āļĢāļđāļāđāļāļ CSV āļāļĩāđāļŠāļ°āļāļēāļ** â āļāļĢāđāļāļĄāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļ§āļīāđāļāļĢāļēāļ°āļŦāđāļ āļēāļĒāļāļāļ
â **āđāļĄāđāļāđāļāļāļāļēāļĢāļŠāļīāļāļāļīāļāļīāđāļĻāļĐāđāļ āđ** â āđāļāđāļāļēāļāđāļāđāļāļĒāđāļēāļāļāļĨāļāļāļ āļąāļĒ āđāļĄāđāļĄāļĩāļāļēāļĢāđāļāđāļēāļāļķāļāļĢāļ°āļāļ
## ðđ āļāļģāđāļĄāļāļļāļāļāđāļāļāļāļēāļĢāļĄāļąāļ
âĒ cTrader āđāļĄāđāļŠāđāļāļāļāļāļāđāļāļĄāļđāļĨ OHLC āđāļāļĒāļāļĢāļ â āļāļąāļ§āļāļĩāđāđāļāđāļāļąāļāļŦāļēāļāļąāđāļ
âĒ āļ§āļīāđāļāļĢāļēāļ°āļŦāđāļāđāļāļĄāļđāļĨāļāļēāļĢāļāļāļŠāļāļāļĒāđāļāļāļŦāļĨāļąāļāđāļ Excel, Python, R āļŦāļĢāļ·āļ MATLAB
âĒ āļāļģāļāļēāļĢāļ§āļīāđāļāļĢāļēāļ°āļŦāđāļŠāļāļīāļāļīāļāļĩāđāļāļģāļŦāļāļāđāļāļāļāļāļāļĨāļĒāļļāļāļāđāļāļāļāļāļļāļ
âĒ āđāļāđāļāļāļąāļāļāļķāļāļāļēāļ§āļĢāļāļāļāļāđāļāļĄāļđāļĨāļāļēāļĢāļāļāļŠāļāļāļĒāđāļāļāļŦāļĨāļąāļāļāļāļāļāļļāļ
âĒ āļāļĢāļ§āļāļŠāļāļāļāļ§āļēāļĄāļāļđāļāļāđāļāļāļāļāļāļāļĨāļĒāļļāļāļāđāļāļāļāļāļļāļāļāđāļ§āļĒāđāļāļĢāļ·āđāļāļāļĄāļ·āļāļ āļēāļĒāļāļāļ
## ðđ āļ§āļīāļāļĩāđāļāđ
1. āđāļāļīāđāļĄ cBot āļāļĩāđāđāļāļĒāļąāļāļāļĢāļēāļāđāļāļāđāđāļāđ
2. āļāļąāđāļāļāđāļēāļāļģāļāļģāļŦāļāđāļēāļāļ·āđāļāđāļāļĨāđāđāļĨāļ°āļāļąāļ§āļāļąāđāļ (āļāđāļēāļĄāļĩ)
3. āļĢāļąāļāļāļēāļĢāļāļāļŠāļāļāļĒāđāļāļāļŦāļĨāļąāļāļāļāļāļāļļāļāļāļēāļĄāļāļāļāļī
4. āļāđāļāļŦāļēāđāļāļĨāđ CSV āļāļāļāļāļļāļāđāļāđāļāļĨāđāļāļāļĢāđāļāđāļāļĄāļđāļĨ cBot:
`Documents\cAlgo\Data\cBots\BacktestOHLCExporter\`
## ðđ āļĢāļđāļāđāļāļāļāļĨāļĨāļąāļāļāđ
```csv
Timestamp,Open,High,Low,Close,Volume
2025-06-01 00:00:00,1.08950,1.08960,1.08940,1.08955,1245
...
## ðđ āļāļēāļĢāļāļąāđāļāļāđāļē
| Parameter | Default | Description |
|-----------|---------|-------------|
| File Prefix | OHLC_Backtest | āļāļģāļāļģāļŦāļāđāļēāļāļ·āđāļāđāļāļĨāđ |
| Separator | , | āļāļąāļ§āļāļąāđāļ CSV (āļāļļāļĨāļ āļēāļāļŦāļĢāļ·āļāļāļąāļāļ āļēāļ) |
| Decimal Format | F5 | āļāļģāļāļ§āļāļāļģāđāļŦāļāđāļāļāļĻāļāļīāļĒāļĄ |
| Include Header | True | āļĢāļ§āļĄāļŦāļąāļ§āļāđāļāļāļāļĨāļąāļĄāļāđ |
â ïļ **āļāđāļāļāļģāļāļąāļāļāļ§āļēāļĄāļĢāļąāļāļāļīāļāļāļāļ**: āļāļēāļĢāļāļ·āđāļāļāļēāļĒāļĄāļĩāļāļ§āļēāļĄāđāļŠāļĩāđāļĒāļāļāļĩāđāļāļ°āļāļēāļāļāļļāļ āđāļāļĢāļ·āđāļāļāļĄāļ·āļāļāļĩāđāļŠāđāļāļāļāļāļāđāļāļĄāļđāļĨāđāļāļ·āđāļāļāļēāļĢāļ§āļīāđāļāļĢāļēāļ°āļŦāđāļ āļēāļĒāļāļāļ āļāļĨāļāļēāļĢāļāļģāđāļāļīāļāļāļēāļāđāļāļāļāļĩāļāđāļĄāđāļĢāļąāļāļāļĢāļ°āļāļąāļāļāļĨāļĨāļąāļāļāđāđāļāļāļāļēāļāļ
ð **āļĄāļĩāļāļģāļāļēāļĄāļŦāļĢāļ·āļāļāļāļāļļāļāļŠāļĄāļāļąāļāļīāđāļŦāļĄāđ?** āļāļīāļāļāđāļāļāļąāļāļāđāļēāļ cTrader Store
**āļāļāđāļŦāđāļŠāļāļļāļāļāļąāļāļāļēāļĢāļāļāļŠāļāļāļĒāđāļāļāļŦāļĨāļąāļ! â CapitalMente**
āļŠāļĢāļļāļ
Key features include configurable file prefix, CSV separator (comma or semicolon), decimal formatting, and automatic unique file naming with symbol and timestamp. The bot saves data periodically every 1000 bars to prevent data loss. It operates without requiring special system permissions, ensuring safe usage.
To use, add the cBot to any chart, optionally configure settings, run the backtest, and retrieve the CSV file from the designated cBot data folder. This tool addresses the lack of native OHLC export in cTrader, enabling users to keep permanent backtest records and perform custom statistical or validation analyses externally.