Несоответствие(запаздывание) ask bid(volume)

Несоответствие(запаздывание) ask bid(volume)
Atom
04.04.2012
Макс


Заметил, что реальные ask bid (их объемы)из стаканов не всегда совпадают с Security.BestBid(BestAsk) свойствами. Например,


//изменение стакана
 Trader.QuotesChanged += _quote => this.GuiAsync(() =>
   {
     if (_ins1 != null && _ins2 != null && _ins1.BestBid != null && _ins2.BestBid != null )
       if (_ins2.LastTrade!=null && _ins1.LastTrade!=null)
        {
        label1.Content = secCode1 + "  " + _ins1.BestBid.Price + " (" + _ins1.BestBid.Volume + ") " + _ins1.BestAsk.Price + " (" + _ins1.BestAsk.Volume + ") " + " Спред: " + _ins1.BestPair.SpreadPrice;

        label3.Content = secCode2 + "  " + _ins2.BestBid.Price + " (" + _ins2.BestBid.Volume + ") " + _ins2.BestAsk.Price + " (" + _ins2.BestAsk.Volume + ") " + " Спред: " + _ins2.BestPair.SpreadPrice;
//...................

а вот что получается:


Теги:


Спасибо:


1 2  >
Moadip

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


У вас с какой скоростью квик данные по dde отдает? По умолчанию раз в 1 сек.

Спасибо:

Макс

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


Moadip: У вас с какой скоростью квик данные по dde отдает? По умолчанию раз в 1 сек. скорость 10 милсек в info.ini прописана

[excel] price-timeout=10 timeout=90 start-timeout=300 use-multithread=0 num-attempts=0 language_id=1

Спасибо:

Moadip

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


Задержка есть, но она минимальная, несколько мс. Записывал видео и просматривал в по кадровом режиме.

Спасибо:

Макс

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


Moadip:

Задержка есть, но она минимальная, несколько мс. Записывал видео и просматривал в по кадровом режиме. задержка менее 10 милсек не существенна, но у меня она видимо больше...

пробовал несколько раз через PrintScreen - почти всегда не совпадает объем((

Можно Вашу секцию excel в info.ini увидеть?

Спасибо:

Moadip

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



[excel]
price-timeout=10
timeout=60
start-timeout=30
use-multithread=1
num-attempts=0
language_id=1

Спасибо: Макс

Макс

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


Moadip: ODE0�

Спасибо, все равно в 50% случаев объем не совпадает. Скажите, пожалуйста, в quik в настройке стаканов какие галочки стоят (типа Лучшие спрос и предложение видны всегда) ? И Вы все от имени Администратора запускаете?

Спасибо:

Moadip

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


в настройке стаканов какие галочки стоят (типа Лучшие спрос и предложение видны всегда) ?

И Вы все от имени Администратора запускаете? Нет.

все равно в 50% случаев объем не совпадает. У меня тоже не с первого раза получилось сделать скрин.[smile] Попробуйте видео записать и просмотреть, тогда точно будет понятно насколько задержка.

Спасибо:

Макс

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


Беда какая то с этими объемами...надо на плазу уходить. Для чистоты эксперимента снял видео на чистый sample из 4.0.23, quik боевой, info.ini вот такой [excel] price-timeout=10 timeout=60 start-timeout=30 use-multithread=1 num-attempts=0 language_id=1

видео прилагаю, в любой момент нажимаете на паузу или листаете покадрово - несовпадения по объемам.

6.zip 5 MB (470)
Спасибо:

Макс

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


Moadip:

Задержка есть, но она минимальная, несколько мс. Записывал видео и просматривал в по кадровом режиме. А что за элемент выводит данные? label? Плохо еще знаю c#, возможно данные в label.content кешируются и в этом дело?

Спасибо:

Moadip

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


А что за элемент выводит данные? Обычный label


 this.GuiAsync(() => label.Content = ... );

Спасибо: Макс
1 2  >

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

loading
clippy