rss

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

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

Блог компании Os_Engine | Слой тестирования #5. Data_1. Доступность заявленных данных. Коннекторы к OsEngine #46

Тест, проверяющий доступность данных для OsData, которые заявлены в разрешения сервера. Разрешения доступны в файле ServerPermission для каждого сервера. Если там указано, что таймфрейм 5 минут доступен, он должен быть доступен для скачивания.

Слой тестирования #5. Data_1. Доступность заявленных данных. Коннекторы к OsEngine #46

Кроме того, тест смотрит время старта и конца данных. Правильная ли дата у массива свечей или трейдов.

 

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

Слой тестирования #5. Data_1. Доступность заявленных данных. Коннекторы к OsEngine #46
Рис.1. Расположение теста в проекте OsEngine.

 

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

Слой тестирования #5. Data_1. Доступность заявленных данных. Коннекторы к OsEngine #46
Рис.2. Настройки теста в проекте OsEngine.

  1. Кнопка включения теста. Если Вы подключены к какому-то брокеру или бирже, тест начнётся.
  2. Название бумаги, по которой будет проверяться доступность данных.
  3. Класс бумаги, по которой будет проверяться доступность данных.

 

 

Тесты на коротком периоде. 2 дня.

 

  1. Взять один инструмент и попробовать скачать все разрешённые по коннектору данные за два дня. И по каждому источнику должно быть именно 2 дня.
  2. Иметь все заявленные данные, которые указаны в разрешении сервера.
  3. Дата старта запроса должна совпадать с данными первых свечей, если данные точно есть.
  4. Дата конца запроса должна совпадать с данными последней свечи, если данные точно есть.
  5. Если ТФ заблокирован, сервер должен возвращать null и не ложить программу.

 

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

Слой тестирования #5. Data_1. Доступность заявленных данных. Коннекторы к OsEngine #46

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

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

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

Оглавление и смыслы здесь: https://smart-lab.ru/company/os_engine/blog/959953.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

Слой тестирования #5. Data_1. Доступность заявленных данных. Коннекторы к OsEngine #46

★2

теги блога Алексей Ван <o-s-a.net>

....все тэги



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