← Zurück

Проблема с отображением некоторых свойств и полей объекта класса Security в Quik (Lua)

Здравствуйте.

Запускаю C:\StockSharp-master\Samples\Quik\SampleQuik\bin\Debug\SampleQuik.exe По событию получаю из Quik инструменты (Trader.NewSecurity += security =>). Свойства и поля полученного инструмента сохраняю в файл note.txt

Свойства и поля security.Type security.PriceStep security.Multiplier security.Currency некотрых инструментов имеют пустую ссылку, которая не ссылается на объект (null). В файле note.txt значения таких свойств и полей сохранены как "NULL".

Как мне быть, чтобы получить значения запрашиваемых свойств и полей?

Kommentare (9)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

Support
Support

В самом Квике эти параметры указаны?

Дмитрий_
Дмитрий_ Autor

Quik 7.12.1.10 VS 2017 Community Edition Windows 10 StockSharp 4.3.25

Support
Support

Отвел ваш не понял.

Дмитрий_
Дмитрий_ Autor

Я неправильно понял вопрос, который прочитал как - "В каком Квике эти параметры указаны?"

В файле note.txt фьючерсный контракт на курс евро-рубль: security | security.Type | security.Id | security.Name | security.PriceStep | security.Multiplier | security.Currency EUU7@FORTS | NULL | EUU7@FORTS | EUU7 | NULL | NULL | NULL

В Квике данные параметры имеются Capture.PNG

Support
Support

Запустите SampleQuik и сделайте пожалуйста скриншот, что там показывается.

Дмитрий_
Дмитрий_ Autor

Тех инструментов, которых не было в SampleQuik - не было и в Quik. Capture.PNG Остался один момент - Почему получалось так,что поле security.Type для фьючерсного контракта на курс евро-рубль обновлялось с опозданием?

Support
Support

Информация поступает тогда, когда ее присылает терминал.

Дмитрий_
Дмитрий_
Дмитрий_ Autor

Есть событие, которое поможет отследить момент, когда поле security.Type изменится с null на value?

Support
Support

Специального не существует. Только общий IConnector.ValuesChanged

Дмитрий_