﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">Задержки при получении котировок BestAsk и BestBid</title>
  <id>~/topic/4143/zaderzhki-pri-poluchenii-kotirovok-bestask-i-bestbid/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-29T11:07:32Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=4143" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/28264/</id>
    <title type="text">Андрей Шабанов: Я тоже про dde подумал. Не говоря о том что сами стаканы в квик приходят гораздо поз...</title>
    <published>2013-11-18T07:42:35Z</published>
    <updated>2013-11-18T07:42:35Z</updated>
    <author>
      <name>Rebelion</name>
      <uri>https://stocksharp.ru/users/28840/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(28263)" rel="nofollow" target="_blank"&gt;Андрей Шабанов&lt;/a&gt;:&lt;/strong&gt;
Я тоже про dde подумал. Не говоря о том что сами стаканы в квик приходят гораздо позже чем при коннекте через плазу.&lt;/p&gt;
&lt;p&gt;Есть знакомые, хардкорные ребята: у них в боевом режиме в роботе ни гуи ни логов нету;)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;А в чём проблема бота со шлюзом и GUI на разные таски повесить?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/28263/</id>
    <title type="text">Я тоже про dde подумал. Не говоря о том что сами стаканы в квик приходят гораздо позже чем при конне...</title>
    <published>2013-11-17T20:56:11Z</published>
    <updated>2013-11-17T20:56:11Z</updated>
    <author>
      <name>Андрей Шабанов</name>
      <uri>https://stocksharp.ru/users/16691/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Я тоже про dde подумал. Не говоря о том что сами стаканы в квик приходят гораздо позже чем при коннекте через плазу.&lt;/p&gt;
&lt;p&gt;Есть знакомые, хардкорные ребята: у них в боевом режиме в роботе ни гуи ни логов нету;)&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/28259/</id>
    <title type="text">Rebelion: Верно ли я понимаю, что тут оборачивать нужно только изменение .Content для обоих label&amp;apos;ов...</title>
    <published>2013-11-16T23:08:56Z</published>
    <updated>2013-11-16T23:08:56Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(28258)" rel="nofollow" target="_blank"&gt;Rebelion&lt;/a&gt;:&lt;/strong&gt;
Верно ли я понимаю, что тут оборачивать нужно только изменение .Content для обоих label'ов? Т.е. 1 GuiAsync лишний, да и вызывать его нужно не для самого обработчика события, а для непосредственно изменения полей? Кстати, вопрос нуба - можно ли это сделать через а-ля новый таск и GuiAsync? Просто для меня вопрос скорости тоже крайне важен, поэтому хочется минимизировать время работы гуи.&lt;/p&gt;
&lt;p&gt;Спасибо.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Я возможно ошибся и тут тормозит вывод ДДЕ. Он в конфиге Квика спец настройкой задается интервала.&lt;/p&gt;
&lt;p&gt;А так все просто. Чем критичнее скорость, тем меньше ГУИ. Лучше вообще его полное отсутствие.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/28258/</id>
    <title type="text">Михаил Сухов: molasar: Всем привет! Вывожу на форму значения котировок BestAsk и BestBid. При большо...</title>
    <published>2013-11-16T21:40:17Z</published>
    <updated>2013-11-16T21:40:17Z</updated>
    <author>
      <name>Rebelion</name>
      <uri>https://stocksharp.ru/users/28840/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(28239)" rel="nofollow" target="_blank"&gt;Михаил Сухов&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(28216)" rel="nofollow" target="_blank"&gt;molasar&lt;/a&gt;:&lt;/strong&gt;
Всем привет!&lt;/p&gt;
&lt;p&gt;Вывожу на форму значения котировок BestAsk и BestBid.
При большой волатильности заметно запаздывание вывода котировок.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;У вас тормозит гуи маршалинг. Неправильный подход у вас в работе с графикой и большим количеством выводимой информации.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Верно ли я понимаю, что тут оборачивать нужно только изменение .Content для обоих label'ов? Т.е. 1 GuiAsync лишний, да и вызывать его нужно не для самого обработчика события, а для непосредственно изменения полей? Кстати, вопрос нуба - можно ли это сделать через а-ля новый таск и GuiAsync? Просто для меня вопрос скорости тоже крайне важен, поэтому хочется минимизировать время работы гуи.&lt;/p&gt;
&lt;p&gt;Спасибо.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/28245/</id>
    <title type="text">Михаил Сухов: molasar: Всем привет! Вывожу на форму значения котировок BestAsk и BestBid. При большо...</title>
    <published>2013-11-15T15:47:43Z</published>
    <updated>2013-11-15T15:47:43Z</updated>
    <author>
      <name>molasar</name>
      <uri>https://stocksharp.ru/users/16583/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(28239)" rel="nofollow" target="_blank"&gt;Михаил Сухов&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(28216)" rel="nofollow" target="_blank"&gt;molasar&lt;/a&gt;:&lt;/strong&gt;
Всем привет!&lt;/p&gt;
&lt;p&gt;Вывожу на форму значения котировок BestAsk и BestBid.
При большой волатильности заметно запаздывание вывода котировок.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;У вас тормозит гуи маршалинг. Неправильный подход у вас в работе с графикой и большим количеством выводимой информации.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Что значит не правильный подход?
Я на форму вывожу в объект LABEL всего два значения...&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/28244/</id>
    <title type="text">Андрей Шабанов: какой коннектор? Quik </title>
    <published>2013-11-15T15:46:27Z</published>
    <updated>2013-11-15T15:46:27Z</updated>
    <author>
      <name>molasar</name>
      <uri>https://stocksharp.ru/users/16583/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(28222)" rel="nofollow" target="_blank"&gt;Андрей Шабанов&lt;/a&gt;:&lt;/strong&gt;
какой коннектор?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Quik&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/28239/</id>
    <title type="text">molasar: Всем привет! Вывожу на форму значения котировок BestAsk и BestBid. При большой волатильност...</title>
    <published>2013-11-15T14:09:09Z</published>
    <updated>2013-11-15T14:09:09Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(28216)" rel="nofollow" target="_blank"&gt;molasar&lt;/a&gt;:&lt;/strong&gt;
Всем привет!&lt;/p&gt;
&lt;p&gt;Вывожу на форму значения котировок BestAsk и BestBid.
При большой волатильности заметно запаздывание вывода котировок.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;У вас тормозит гуи маршалинг. Неправильный подход у вас в работе с графикой и большим количеством выводимой информации.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/28222/</id>
    <title type="text">какой коннектор? </title>
    <published>2013-11-15T08:29:40Z</published>
    <updated>2013-11-15T08:29:40Z</updated>
    <author>
      <name>Андрей Шабанов</name>
      <uri>https://stocksharp.ru/users/16691/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;какой коннектор?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/28216/</id>
    <title type="text">Всем привет! Вывожу на форму значения котировок BestAsk и BestBid. При большой волатильности заметно...</title>
    <published>2013-11-14T18:19:12Z</published>
    <updated>2013-11-14T18:19:12Z</updated>
    <author>
      <name>molasar</name>
      <uri>https://stocksharp.ru/users/16583/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Всем привет!&lt;/p&gt;
&lt;p&gt;Вывожу на форму значения котировок BestAsk и BestBid.
При большой волатильности заметно запаздывание вывода котировок.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;            Trder.NewSecurities += securities =&amp;gt; this.GuiAsync(() =&amp;gt;
            {
                Securitites.ItemsSource = Trder.Securities;
                securities.ForEach(s =&amp;gt;
                {
                    Trder.RegisterSecurity(s);
                    Trder.RegisterMarketDepth(s);
                });
            });
            Trder.MarketDepthsChanged += depths =&amp;gt; this.GuiAsync(() =&amp;gt;
            {
                depths.ForEach(d =&amp;gt;
                {
                    bask = string.Format(&amp;quot;{0}&amp;quot;, d.Security.BestAsk.Price);
                    bbid = string.Format(&amp;quot;{0}&amp;quot;, d.Security.BestBid.Price);         
                    L_Bid.Content = bbid;
                    L_Ask.Content = bask;
                });
            });
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Где настраивается период обновления стакана?&lt;/p&gt;
&lt;p&gt;Спасибо&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>