Цитата:Но, подавляющее большинство остальных св-в - нет.
Вернее, они заполнены нулём.
Например,
_lkoh.BidsCount
_lkoh.AsksCount
_lkoh.BidsCount
_lkoh.BidsVolume
_lkoh.ClosePrice
_lkoh.LowPrice
_lkoh.MarginBuy
_lkoh.MarginSell
_lkoh.MaxPrice
_lkoh.MinPrice
и др.
Запоняется верно ещё пара-тройка величин, не используемых в примерах, например, LastChangeTime и CurrentValue (funny name for тек. чист. поз.)
Почему?
Я не вижу сходу никакой корреляции между настраиваемых для экспорта колонками таблиц и тем, что заполняется и тем, что - нет.
Как мне получить значения по второму списку в коде Stock# из КВИК?
Да вроде как корреляция самая прямая. Поступают эти данные из QUIK, значит эти св-ва будут не равны нулю.
Если в QUIK, в таблицу "Инструменты" добавлены доп. колонки и затем в коде в таблицу ITrader.SecuritiesTable добавлены соответсвующие столбцы, то св-ва не должны быть равны 0.
В коде, доп. столбцы надо добавлять в том же порядке как они добавлены в QUIK. Это важно!
Вся расширенная инфа, которая приходит, в данном случае из QUIK, храниться в словаре Security.ExtensionInfo, что то можно напрямую взять через cв-во, для удобства.
Например добавили колонку кол. открытых позиций. Значит в инструменте, в словаре ExtensionInfo будет ключ кол-во открытых позиций. Чтобы туда не лазить, данное значение можно взять из Security.OpenInterest.
Цитата:
Кстати, настраиваемый из кода экспорт стакана не соответствует показанной в документации картинке.
В документации указан ВВУ серверЖ wrapper (что не работает), а в настраиваемом из кода экспорте STOCKSHARP
Библиотека постоянно обновляется, что то добавляется, что то убирается, что то меняется.
По мере возможности документация правится, но за всем не уследишь.
Документацию читают и несоответствия находят в основном те, кто только начал знакомиться с библиотекой.
Т.к. кто знаком с библиотекой, туда уже не заглядывает.
Поэтому надежда только на новичков.[laugh]
Нашли опечатки - написали на форуме(есть даже
ветка об этом) - будет исправлено.