Статус заявки был изменен во время расчета
Last updated
Last updated
Стандартное сообщение программы.
Самая высокая вероятность получить сообщение, если было отключение от сервера брокера/биржи.
При подключении, на загрузке, программа получает статусы своих заявок.
Одновременно, получаем сделки по инструментам и рисуем графики.
Агент, загружая график, вероятно, решил отменить заявку, но статус к заявке либо не пришел еще, либо был изменен.
Например, если стояла условная заявка, она могла стать активной, т.е. сработало условие и брокер направил уже лимитную заявку на биржу.
Или, например, заявка уже была исполнена, и на загрузке пришла заявка, а сделки к ней еще не загрузились.
После загрузки всех данных, сообщение должно пропасть.
В настройках поставщика данных есть параметр "Блокировка заявок, сек".
Убедитесь, что в параметре стоит несколько секунд, это задержка на старте подключения к брокеру, прежде чем будут отсылаться запросы брокеру.
Сообщение может встречаться и во время торговли, не только на загрузке данных.
У Вас уже стояла заявка, на пересчете скрипт выдает сигнал отмены, или перевыставить или сменить цену.
Т.е. любые изменения.
Но пока ваш скрипт считался, пришло с рынка уведомление о том, что заявка изменилась.
Например, могло измениться количество, т.е. уже начали исполнять. Или она уже была снята.
Чтобы скрипт не выдавал сигналы по уже несуществующей ситуации, в конце пересчета скрипта, сигналы, выданные скриптом по инструменту, отменяются и выдается это сообщение.