← Назад

Не получается получить истинное order.id заявки в последней версии Quik

Обновил Quik до 8.8.4.3. Обновил StockSharp.Algo до 5.0.34. Спасибо разработчикам, все работает. За исключением одной маленькой, но важной детали.

Получаю событие NewOrder(order) и запоминаю order в внутренней памяти. Потом, в случае необходимости пытаюсь удалить этот ордер с помощью команды CancelOrder, но он не удаляется. Причина ясна - order.id на одну и ту же заявку в Quik и получаемый по NewOrder - разные . Если подставить order.id, который я возьму из таблицыQuick, то заявка удалится. Проблема - как получить истинный order.id заявки?! Заметил, что order.id, получаемый в NewOrder, и в таблице Quik на ту же заявку различаются незначительно, например 1 960 780 981 556 313 148 - в NewOrder 1 960 780 981 556 313 196 - в Quik

Спасибо!

Комментарии (11)

Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий

Support
Support

Добрый день

Включите, пожалуйста, в LUA и роботе уровень логирования Verbose и пришлите логи на почту support@stocksharp.com

v3Rtex
v3Rtex

Аналогичная проблема

Михаил
Михаил

Имею проблему что transaction id в коннекторе lua подставляется неправильный

t["CLASSCODE"] = "SPBFUT" t["SECCODE"] = "EDZ0" t["ORDER_KEY"] = "1963314260641714944" t["ACTION"] = "KILL_ORDER" t["TRANS_ID"] = "54980831" return sendTransaction(t)

из-за этого не может снять заявку в квике.

Quik 8.8.4.3, пробую снимать ордер в примере SampleConnection

Support
Support

LevNNN:

Добрый день

Попробуйте новую версию.

v3Rtex
v3Rtex

Support:

LevNNN:

Добрый день

Попробуйте новую версию.

Спасибо! Своевременно) Проблема ушла

Михаил
Михаил

Обновил по нугету всё что дало обновить. Всё равно проблема со снятием заявки.

LevNNN
LevNNN Автор

К сожалению подтверждаю, что ошибка осталась.

Support
Support

LevNNN: К сожалению подтверждаю, что ошибка осталась.

У вас продолжает транслироваться неправильный номер? Вы обновили Lua коннектор?

v3Rtex
v3Rtex

LevNNN: К сожалению подтверждаю, что ошибка осталась.

А вы в квике обновили библиотеки?

LevNNN
LevNNN Автор

Виноват - обновил Lua и заработало. Спасибо разработчикам!

Михаил
Михаил

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