﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">Событие обновления стакана</title>
  <id>~/topic/8231/sobytie-obnovleniya-stakana/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-10T10:20:52Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=8231" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/39917/</id>
    <title type="text">Ок. </title>
    <published>2017-05-10T13:19:49Z</published>
    <updated>2017-05-10T13:19:49Z</updated>
    <author>
      <name>Support</name>
      <uri>https://stocksharp.com/users/97869/</uri>
      <email>info@stocksharp.com</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.com/posts/m/39894/</id>
    <title type="text">Разобрался. Дело было в инструменте. </title>
    <published>2017-05-05T21:47:19Z</published>
    <updated>2017-05-05T21:47:19Z</updated>
    <author>
      <name>Константин</name>
      <uri>https://stocksharp.com/users/98279/</uri>
      <email>info@stocksharp.com</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.com/posts/m/39829/</id>
    <title type="text">Всем привет! C недавнего времени начал изучать S# API. В процессе освоения появились некоторые вопро...</title>
    <published>2017-04-22T18:01:19Z</published>
    <updated>2017-04-22T18:25:56Z</updated>
    <author>
      <name>Константин</name>
      <uri>https://stocksharp.com/users/98279/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Всем привет! C недавнего времени начал изучать S# API. В процессе освоения появились некоторые вопросы.
Например я не могу понять в чем разница между MarketDepthChanged (&lt;strong&gt;Стакан изменен&lt;/strong&gt;) и QuotesChanged (&lt;strong&gt;Событие изменения котировок в стакане&lt;/strong&gt;)?
Пытаюсь вывести на консоль изменение бида или аска. Событие MarketDepthChanged не срабатывает. Подключение к квику и получение инструмента проходит нормально.&lt;/p&gt;
&lt;div class="spoiler"&gt;
&lt;pre&gt;&lt;code&gt;
    class Program
    {

        private static string _code = &amp;quot;LKOH&amp;quot;;
        private static string _accont = &amp;quot;10349&amp;quot;;
        private static Security _sec;
        static void Main(string[] args)
        {

            using (var trader = new QuikTrader())
            {
                using (var ewentConnect = new AutoResetEvent(false))
                using (var ewentSecurity = new AutoResetEvent(false))
                {
                    //подключаемся
                    trader.Connected += () =&amp;gt;
                    {
                        ewentConnect.Set();
                        Console.WriteLine(&amp;quot;Подключение успешно выполнено&amp;quot;);
                    };

                    Console.WriteLine(&amp;quot;Подключаемся&amp;quot;);
                    trader.Connect();

                    ewentConnect.WaitOne();


                    //Получаем инструмент
                    Console.WriteLine(&amp;quot;Запрашиваем инструмент {0}&amp;quot;, _code);
                    trader.NewSecurities += (securitys) =&amp;gt;
                    {
                        if (_sec != null) return;
                        _sec = securitys.FirstOrDefault(s =&amp;gt; s.Code == _code);
                        if (_sec != null)
                        {
                            Console.WriteLine(&amp;quot;Инструмент {0} ({1}) получен&amp;quot;, _code, _sec);
                            ewentSecurity.Set();
                        }
                    };

                    ewentSecurity.WaitOne();

                    //Получаем данные стакана
                    trader.RegisterMarketDepth(_sec);

                    trader.MarketDepthChanged += (depth) =&amp;gt;
                    {
                        Console.WriteLine(&amp;quot;{0}&amp;quot;, depth.BestBid);
                    };
                    Console.ReadKey();

                }

            }
        }
    }


&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Подскажите пожалуйста в какую сторону копать.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>