Описание
# Экспортер OHLC для бэктестов
**Экспортируйте данные OHLC из любого бэктеста в CSV.** Анализируйте результаты бэктеста внешне с помощью Excel, Python, R или любого другого инструмента анализа.
## 🔹 ЧТО ОН ДЕЛАЕТ
Этот cBot экспортирует данные Open, High, Low, Close (OHLC) и объём из вашего бэктеста напрямую в CSV-файл. Больше не нужно копировать вручную или ограничиваться экспортом данных.
## 🔹 ОСНОВНЫЕ ФУНКЦИИ
✔ **Экспорт данных OHLC** – временная метка, Open, High, Low, Close, объём
✔ **Работает с ЛЮБЫМ типом графика** – свечи (M1 до месячного), Ренко (любой размер кирпича), тиковый, диапазонный, объёмный, Point & Figure, Каги
✔ **Настраиваемые параметры** – префикс файла, разделитель (запятая или точка с запятой), формат десятичных чисел
✔ **Автоматическое именование файлов** – уникальные имена с символом и временной меткой
✔ **Периодическое сохранение** – сохраняет каждые 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
...
## 🔹 НАСТРОЙКИ
| Параметр | По умолчанию | Описание |
|-----------|---------|-------------|
| Префикс файла | OHLC_Backtest | Префикс для имён файлов |
| Разделитель | , | Разделитель CSV (запятая или точка с запятой) |
| Формат десятичных | F5 | Количество десятичных знаков |
| Включить заголовок | 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.
