Добавлен «Механизм запроса активных и исторических ордеров из АПИ». В этом посте поговорим о том, как его тестировать.
*серия постов «Коннекторы к OsEngine» — для программистов. Если Вы пользуетесь OsEngine как пользователь – можете дальше не читать.
Где тест находится в проекте?
Рис.1. Расположение теста RequestOrdersList в проекте OsEngine.
Настройки теста.
Рис.2. Настройки теста в проекте OsEngine.
- Кнопка включения теста. Если Вы подключены к какому-то брокеру или бирже, тест начнётся.
- Портфель для ордера.
- Бумага для торгов.
- Класс бумаги.
- Объём для ордера.
- Кол-во ордеров, которое будет использовано во время тестирования для открытия в каждую сторону.
Суть теста
1. Выставляем N ордеров на покупку ниже рынка.
2. Делаем запросы по активным ордерам:
a. Запрос на возврат 100 активных ордеров.
b. Запрос на возврат по K штук. K запросов.
3. Отзываем все ордера.
4. Делам запросы по историческим ордерам.
a. Запрос на возврат 100 исторических ордеров.
b. Запрос на возврат по K штук. K запросов.
5. Затем выставляются ордера, которые должны исполниться и быть в статусе Done.
6. Проверяем исторические запросы со статусом Done.
Если вы сделали всё правильно, Вы увидите:
Удачных алгоритмов!
Комментарии открыты для друзей!
OsEngine: https://github.com/AlexWan/OsEngine
Поддержка OsEngine: https://t.me/osengine_official_support
Канал Научный трейдинг (Bad Quant): https://t.me/bad_quant
Подробнее https://smart-lab.ru/compan...





