Level1Fields.LastTradePrice не всегда возвращает свежие значения

Level1Fields.LastTradePrice не всегда возвращает свежие значения
Atom
8/27/2019
Ggg


использую вот такую конструкуицю внутри стратегии this.GetSecurityValue<decimal?>(Level1Fields.LastTradePrice)
и возвращается цена какая-то очень древняя, устаревшая явно. тоже самое и для this.Security.LastTrade.Price.

Что может быть не так?

Использую Quik-Junior.
подключение одно. инстанс коннектора один.
перезагружал и quik и сам процесс стратегии - не помогло
Таблица всех сделок в квике вижу активно пополняется совершенными анонимными сделаками и там этой устаревшей цены и в помине нет за этот день.

вот так регистрирую стакан Trader.RegisterMarketDepth(_strategy.Security);


кажется Level1Fields.LastTradePrice это поле возвращает цену последней моей сделки. А разве это правильно???
он же должне возвращать последнюю цену из сделки на рынке, которая может быть, а может и не быть моей. То есть то послденее значение на текущий момент в Таблице всех сделок в Quik. Может это из за того, что я использую Quik Junior?



Thanks:


sachasobol

Avatar
Date: 8/31/2019
Reply


Да, скорее всего из-за Quik Junior
Thanks:


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

loading
clippy