-
Notifications
You must be signed in to change notification settings - Fork 133
Orders stream #422
Description
Предлагаю еще раз обсудить заслуживающую рассмотрения идею коллеги VozyakovAV. Вместо того, чтобы постоянно осуществлять опрос методами GetOrders() и GetStopOrders(), есть смысл создать такой стрим (либо модернизировать существующий TradesStream):
"Заявку создали - пришло уведомление в стрим.
Заявка исполнилась частично или полностью - пришло уведомление в стрим.
Заявку отменили - пришло уведомление в стрим."
GetOrders() и GetStopOrders() можно будет в таком случае вызывать лишь по мере появления новых событий в стриме. Особо подчеркиваю, что стоп-ордера тоже должны быть задействованы в стриме - тогда появится возможность отслеживания момента трансформирования стоп-ордеров в лимитные и рыночные.
Ожидаемые по итогу плюшки: удобство работы с заявками, снижение нагрузки на инфраструктуру брокера, решение проблемы с недостаточным лимитом GetStopOrders().