rss

Профиль компании

Финансовые компании

Блог компании OsEngine | OsData и Тестер. Качаем слепки стаканов и запускаем на них тесты.

В этой статье посмотрим, как сохранять слепки стаканов и затем запускать роботов в тестере на стаканах.

В OsEngine стаканы можно скачивать с торговых коннекторов через OsData. Затем тестер поддерживает эти данные.

OsData и Тестер. Качаем слепки стаканов и запускаем на них тесты.

 

1. OsData и скачивание данных.

В главном меню открываем OsData и подключаемся к коннектору, с которого хотим сохранять стаканы:

OsData и Тестер. Качаем слепки стаканов и запускаем на них тесты.

Будем сохранять с TInvest.

Создаём новый сет и настраиваем:

OsData и Тестер. Качаем слепки стаканов и запускаем на них тесты.

  1. Даём сету данных понятное название.
  2. Выбираем коннектор, к которому подключились.
  3. Включаем тип скачиваемых данных “Market depth” и выбираем глубину сохраняемых данных.
  4. Добавляем бумаги, по которым будем качать данные.
  5. Переводим сет данных в режим ON.
  6. «Accept» — сохраняем эти настройки.

Внимание!

В режиме сохранения стаканов, OsData нужны эти самые стаканы. И коннектор той биржи, к которой Вы подключаетесь, должен быть активен для их приёма:

OsData и Тестер. Качаем слепки стаканов и запускаем на них тесты.


2. Данные в файловой системе.

Рядом с exe файлом OsEngine есть папка Data. В ней Вы найдёте сет данных, который Вы создавали и данные по конкретной бумаге.

OsData и Тестер. Качаем слепки стаканов и запускаем на них тесты.

Внутри файла находятся слепки:

OsData и Тестер. Качаем слепки стаканов и запускаем на них тесты.

 

3. Тестер на данных стакана.

Перезаходим из OsData в Tester Light:

OsData и Тестер. Качаем слепки стаканов и запускаем на них тесты.

Заходим в подключение к тестовому ядру:

OsData и Тестер. Качаем слепки стаканов и запускаем на них тесты.

И включаем скаченный сет данных:

OsData и Тестер. Качаем слепки стаканов и запускаем на них тесты.

  1. Выбираем сет со стаканами.
  2. Выбираем тип источника – Set.
  3. Выбираем тип трансляции данных:
  • MarketDepthAllCandleState – все изменения свечи.
  • MarketDepthOnlyReadyCandle – только готовые свечи.

 

4. Создаём робота и подключаемся к стаканам.

OsData и Тестер. Качаем слепки стаканов и запускаем на них тесты.

  1. Жмём в тестере кнопку «Add bot».
  2. Даём ему Имя.
  3. Выбираем бота из списка.
  4. Жмём кнопку «Accept».

Теперь заходим в самого робота:

OsData и Тестер. Качаем слепки стаканов и запускаем на них тесты.

Далее:

OsData и Тестер. Качаем слепки стаканов и запускаем на них тесты.

  1. Переходим во вкладку «Control».
  2. Вызываем настройки данных.
  3. Выбираем бумагу.
  4. Нужно переключить тип построения свечей в MarketDepth. Тогда свечи будут строится по центрам стаканов.
  5. Тип построения свечек Simple.
  6. Таймфрейм любой.
  7. Жмём на кнопку «Accept».

Включив эмуляцию рынка, мы увидим, что данные пошли:

OsData и Тестер. Качаем слепки стаканов и запускаем на них тесты.

Удачных алгоритмов!

Комментарии открыты для друзей!

OsData и Тестер. Качаем слепки стаканов и запускаем на них тесты.

OsEngine: https://github.com/AlexWan/OsEngine
Поддержка OsEngine: https://t.me/osengine_official_support

| ★1

теги блога OS_Engine_team

....все тэги



UPDONW
Новый дизайн