rss

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

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

Блог компании OsEngine | Слой тестирования #28. Orders_12. Запрос активных и исторических ордеров отдельными методами. Коннекторы к OsEngine #98

Добавлен «Механизм запроса активных и исторических ордеров из АПИ». В этом посте поговорим о том, как его тестировать.  

*серия постов «Коннекторы к OsEngine» — для программистов. Если Вы пользуетесь OsEngine как пользователь – можете дальше не читать.

 Слой тестирования #28. Orders_12. Запрос активных и исторических ордеров отдельными методами. Коннекторы к OsEngine #98

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

  Слой тестирования #28. Orders_12. Запрос активных и исторических ордеров отдельными методами. Коннекторы к OsEngine #98

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

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

 Слой тестирования #28. Orders_12. Запрос активных и исторических ордеров отдельными методами. Коннекторы к OsEngine #98

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

  1. Кнопка включения теста. Если Вы подключены к какому-то брокеру или бирже, тест начнётся.
  2. Портфель для ордера.
  3. Бумага для торгов.
  4. Класс бумаги.
  5. Объём для ордера.
  6. Кол-во ордеров, которое будет использовано во время тестирования для открытия в каждую сторону.

Суть теста

1. Выставляем N ордеров на покупку ниже рынка.
2. Делаем запросы по активным ордерам:
   a. Запрос на возврат 100 активных ордеров.
   b. Запрос на возврат по K штук. K запросов.
3. Отзываем все ордера.
4. Делам запросы по историческим ордерам.
   a. Запрос на возврат 100 исторических ордеров.
   b. Запрос на возврат по K штук. K запросов.
5. Затем выставляются ордера, которые должны исполниться и быть в статусе Done.
6. Проверяем исторические запросы со статусом Done.

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

 Слой тестирования #28. Orders_12. Запрос активных и исторических ордеров отдельными методами. Коннекторы к OsEngine #98

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

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

 Слой тестирования #28. Orders_12. Запрос активных и исторических ордеров отдельными методами. Коннекторы к OsEngine #98

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

Канал Научный трейдинг (Bad Quant): https://t.me/bad_quant

 Слой тестирования #28. Orders_12. Запрос активных и исторических ордеров отдельными методами. Коннекторы к OsEngine #98

https://www.tbank.ru/invest/

6.2К

теги блога OS_Engine_team

....все тэги



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