Задержка вывода стакана
Atom
12.03.2010
Tauler


Здравствуйте. Скажите - а стакан выводится в событии ITrader.QuotesChanged с какойто заданной частотой или при любом изменении стакана? Я спрашиваю потому , что у меня стакан отображается с небольшой задержкой.на полсекунды отстает от квика. паралельно бид и аск из таблицы Инструменты появляются в тот же момент.


Теги:


Спасибо:


< 1 2 
Mikhail Sukhov

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


trader.QuotesChanged - когда меняется весь стакан (квик шлет кстати целиком каждый раз). MarketDepth.Changed - когда меняется только одна строчка. Для квика мне кажется не актуально.

RegisterQuotes - запускает экспорт ДДЕ по заявкам, тоесть вызывает StartDde(Security). GetMarketDepth - это получить то, что пришло под ДДЕ.

Без первого, второе не получить.

Спасибо:

Tauler

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


А в чем разница тогда между StartDde(lkoh) и RegisterQuotes(lkoh)?

Спасибо:

Mikhail Sukhov

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


Второе вызывает первое. И больше ни в чем.

Я сделал RegisterQuotes, потому что это универсальное название, и механизм регастрации инструмента на получения стакана используется не только в Квик. А S# разрабатывается как платформо независимая библиотека.

Спасибо:

Tauler

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


А, точно, он в ITrader описан. Спасибо за ответы!

Спасибо:
< 1 2 

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

loading
clippy