S#

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


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


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

Запускаю 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".

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


Теги:


Спасибо:



Поздравляем именинников: nkrivenko

9 Ответов
Support

Фотография
Дата: 28.07.2017
Ответить


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

Дмитрий Антипов

Фотография
Курсы
Дата: 28.07.2017
Ответить


Quik 7.12.1.10
VS 2017 Community Edition
Windows 10
StockSharp 4.3.25
Автор топика
Спасибо:

Support

Фотография
Дата: 28.07.2017
Ответить


Отвел ваш не понял.
Спасибо:

Дмитрий Антипов

Фотография
Курсы
Дата: 28.07.2017
Ответить


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

В файле 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

Фотография
Дата: 31.07.2017
Ответить


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

Дмитрий Антипов

Фотография
Курсы
Дата: 31.07.2017
Ответить


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

Support

Фотография
Дата: 01.08.2017
Ответить


Информация поступает тогда, когда ее присылает терминал.
Спасибо: Дмитрий Антипов

Дмитрий Антипов

Фотография
Курсы
Дата: 01.08.2017
Ответить


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

Support

Фотография
Дата: 02.08.2017
Ответить


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


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy