Как сохранять ленту сделок и затем запускать тестер на данном типе данных?
1. OsData и скачивание данных.
В главном меню открываем Data и подключаемся к коннектору, с которого хотим сохранять ленту сделок:
В данном случае это Binance.
Создаём новый сет и настраиваем:
- Даём сету данных понятное название.
- Выбираем коннектор, к которому подключились.
- Включаем тип скачиваемых данных “Trades”. Это и есть лента сделок.
- Добавляем бумаги, по которым будем качать данные. Если Вы добавите BTCUSDT, то количество трейдов там настолько велико, что качаться такие данные, даже недельные, могут несколько часов.
- Указываем глубину скачивания данных.
- Переводим сет данных в режим ON.
- Нажимаем «Accept».
Трейды качаются достаточно долго. Кроме шкалы сверху, можно ещё смотреть в логе, как они скачиваются по дням:
То же самое касается и серверов данных для MOEX. Трейды – тяжёлые данные.
Отнеситесь к этому с пониманием.
2. Данные в файловой системе.
В папке Data, рядом с exe файлом OsEngine вы найдёте сет данных, который Вы создавали и данные ленты сделок по конкретной бумаге, вот здесь:
Внутри файла саму ленту сделок.
3. Тестер на данных ленты сделок.
Перезаходим из OsData в Tester:
Заходим в подключение к тестовому ядру:
И включаем сохраненный сет данных:
- Выбираем сет с лентами сделок.
- Выбираем тип источника – SET.
- Выбираем тип трансляции данных:
- TickAllCandleState – все изменения свечи.
- TickOnlyReadyCandle – только готовые свечи.
4. Выбираем робота и подключаемся к стаканам.
- Жмём в тестере кнопку «Add bot».
- Даём ему какое-то имя.
- Выбираем бота из списка.
- Жмём кнопку «Accept».
Теперь заходим в самого робота, для этого заходим в Chart.

- Переходим во вкладку «Control».

- Вызываем настройки данных.
- Выбираем бумагу.
- Переключаем тип построения свечей в Tick.
- Тип построения свечей можно выбирать из любых имеющихся. В данном случае мы выбрали HeikenAshi.
- Таймфрейм любой.
- Жмём на кнопку «Accept».
После этого, включив эмуляцию рынка, мы увидим, что данные пошли:
Удачных алгоритмов!
Комментарии открыты для друзей!
OsEngine: https://github.com/AlexWan/OsEngine
FAQ: https://o-s-a.net/os-engine-faq
Поддержка OsEngine: https://t.me/osengine_official_support
Подробнее https://smart-lab.ru/compan...











