rss

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

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

Блог компании Os_Engine | Слой тестирования #20. Тест 3. Потоковые данные трейдов. Коннекторы к OsEngine #79

Тест, проверяющий правильность потока ленты сделок.

У нас есть тесты для трейдов, но они для OsData и работают при доступности их скачивания из истории на бирже. Не все биржи это поддерживают.
Поэтому у нас новый ОБЯЗАТЕЛЬНЫЙ тест.

Слой тестирования #20. Тест 3. Потоковые данные трейдов. Коннекторы к OsEngine #79

Где находится в проекте:

Слой тестирования #20. Тест 3. Потоковые данные трейдов. Коннекторы к OsEngine #79

Рис.1. Расположение теста в проекте OsEngine.

 

Настройки теста.

Слой тестирования #20. Тест 3. Потоковые данные трейдов. Коннекторы к OsEngine #79

Рис.2. Настройки теста в проекте OsEngine.

  1. Кнопка включения теста. Если Вы подключены к какому-то брокеру или бирже, тест начнётся.
  2. Разделитель для бумаг в следующем поле.
  3. Бумаги, на которые надо подписываться. Разделитель – предыдущее поле.
  4. Класс бумаг, на которые мы хотим подписаться.
  5. Кол-во минут, которые тест будет анализировать стаканы. Мин 5 минут.

 

TRADES требования.

  1. Последовательность — нельзя высылать устаревшие данные.
  2. ID трейдов не должно быть null.
  3. Цена трейда не должна быть 0.
  4. Объём трейда не должен быть 0.
  5. У трейда должна быть сторона. Sell / Buy
  6. У трейда обязательно должно быть имя бумаги.

 

Если вы сделали всё правильно, увидите вот такой отчёт:

Слой тестирования #20. Тест 3. Потоковые данные трейдов. Коннекторы к OsEngine #79

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

Пост из серии «Коннекторы к OsEngine»

Серия о том, как стать настоящим программистом и изменить свою профессию.

Оглавление и смыслы здесь: https://smart-lab.ru/company/os_engine/blog/959953.php

Что почитать по алготрейдингу?

1) Сборник статей по парному арбитражу: https://smart-lab.ru/company/os_engine/blog/948250.php

2) Сборник статей по валютному арбитражу: https://smart-lab.ru/company/os_engine/blog/965051.php

3) Сборник статей про индикаторы и роботы к ним: https://smart-lab.ru/company/os_engine/blog/966919.php

Комментарии открыты для друзей, добавляйтесь!

OsEngine: https://github.com/AlexWan/OsEngine
FAQ: https://o-s-a.net/os-engine-faq
Поддержка OsEngine: https://t.me/osengine_official_support

Регистрируйся в АЛОР и получай бонусы: https://www.alorbroker.ru/open
Сайт АЛОР БРОКЕР: https://www.alorbroker.ru
Раздел «Для клиентов»: https://www.alorbroker.ru/openinfo/for-clients
Программа лояльности от АЛОР БРОКЕР и OsEngine: https://smart-lab.ru/company/os_engine/blog/972745.php

Слой тестирования #20. Тест 3. Потоковые данные трейдов. Коннекторы к OsEngine #79

★2
1 комментарий
Пройдем и этот
avatar

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