Статус заявки был изменен во время расчета

Стандартное сообщение программы.

Самая высокая вероятность получить сообщение, если было отключение от сервера брокера/биржи.

При подключении, на загрузке, программа получает статусы своих заявок.

Одновременно, получаем сделки по инструментам и рисуем графики.

Агент, загружая график, вероятно, решил отменить заявку, но статус к заявке либо не пришел еще, либо был изменен.

Например, если стояла условная заявка, она могла стать активной, т.е. сработало условие и брокер направил уже лимитную заявку на биржу.

Или, например, заявка уже была исполнена, и на загрузке пришла заявка, а сделки к ней еще не загрузились.

После загрузки всех данных, сообщение должно пропасть.

В настройках поставщика данных есть параметр "Блокировка заявок, сек".

Убедитесь, что в параметре стоит несколько секунд, это задержка на старте подключения к брокеру, прежде чем будут отсылаться запросы брокеру.

Сообщение может встречаться и во время торговли, не только на загрузке данных.

У Вас уже стояла заявка, на пересчете скрипт выдает сигнал отмены, или перевыставить или сменить цену.

Т.е. любые изменения.

Но пока ваш скрипт считался, пришло с рынка уведомление о том, что заявка изменилась.

Например, могло измениться количество, т.е. уже начали исполнять. Или она уже была снята.

Чтобы скрипт не выдавал сигналы по уже несуществующей ситуации, в конце пересчета скрипта, сигналы, выданные скриптом по инструменту, отменяются и выдается это сообщение.

Last updated