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

Несоответствие(запаздывание) ask bid(volume)
Atom
4/4/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;
//...................

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


Tags:


Thanks:


1 2  >
Moadip

Avatar
Date: 4/4/2012
Reply


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

Thanks:

Макс

Avatar
Date: 4/4/2012
Reply


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

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

Thanks:

Moadip

Avatar
Date: 4/4/2012
Reply


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

Thanks:

Макс

Avatar
Date: 4/4/2012
Reply


Moadip:

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

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

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

Thanks:

Moadip

Avatar
Date: 4/4/2012
Reply



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

Thanks: Макс

Макс

Avatar
Date: 4/4/2012
Reply


Moadip: ODE0�

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

Thanks:

Moadip

Avatar
Date: 4/4/2012
Reply


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

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

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

Thanks:

Макс

Avatar
Date: 4/4/2012
Reply


Беда какая то с этими объемами...надо на плазу уходить. Для чистоты эксперимента снял видео на чистый 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)
Thanks:

Макс

Avatar
Date: 4/5/2012
Reply


Moadip:

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

Thanks:

Moadip

Avatar
Date: 4/5/2012
Reply


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


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

Thanks: Макс
1 2  >

Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy