OrderStates
Atom
6/17/2020


Добрый день.
Раньше для отслеживания не отправленных и ожидающих регистрацию ордеров, использовал:
var _orderPeningNone = this.Orders.FirstOrDefault(o => (o.State == OrderStates.Pending || o.State == OrderStates.None)).
Перешел на S#5 и Quik8, ордер остаётся в статусе Pending даже после того как он был зарегистрирован и появился в Квике как активный. Как правильно отслеживать статус ордеров?

Tags:


Thanks:


< 1 2 
Алексей

Avatar
Date: 7/3/2020
Reply


Support Go to
Алексей Go to
Support Go to
Добрый день

Пожалуйста, проверьте поведение с помощью нашего примера SampleConnection. Шаги указаны здесь https://stocksharp.com/posts/m/50688/ Так же убедитесь NugetInstaller, что у вас установлена последняя версия коннектора QUIK.


NugetInstaller установил последнюю версию. Проверил с помощью вашего примера, результат аналогичный, заявка в Квике выставляется, статус заявки в примере не меняется.


Вышлите логи примера и Lua части.


StockSharp.QuikLua.log 9 KB (240) Connector.txt 34 KB (230)
Thanks:

Support

Avatar
Date: 7/7/2020
Reply


Добрый день

Попробуйте обновленный релиз. Коннектор так же необходимо обновить. Просьба сообщить о результате.
Thanks: Алексей

Алексей

Avatar
Date: 7/7/2020
Reply


Support Go to
Добрый день

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


Пример работает, статус заявки меняется.
Thanks:

Support

Avatar
Date: 7/7/2020
Reply


Спасибо за информацию.

Проверьта, аналогично, вашу проблему со стаканом - https://stocksharp.com/fo.../whenmarketdepthchanged()-ne-rabotaet-pri-otkrytom-stakane/ Меняются ли стаканы.
Thanks:
< 1 2 

Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy