﻿<?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-04-08T17:03:01Z</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">Ок.</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">Разобрался. Дело было в инструменте. </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">Всем привет! C недавнего времени начал изучать S# API. В процессе освоения появились некоторые вопросы. &lt;br /&gt;Например я не могу понять в чем разница между MarketDepthChanged (&lt;b&gt;Стакан изменен&lt;/b&gt;) и QuotesChanged (&lt;b&gt;Событие изменения котировок в стакане&lt;/b&gt;)?&lt;br /&gt;Пытаюсь вывести на консоль изменение бида или аска. Событие MarketDepthChanged не срабатывает. Подключение к квику и получение инструмента проходит нормально.&lt;br /&gt;&lt;div class='spoilertitle'&gt;&lt;input type='button' value='Show spoiler' class='btn btn-primary' onclick="toggleSpoiler(this, 'spolier_ae354f9eff0648c58a6e92488ddb48dc');" title='Show spoiler' /&gt;&lt;/div&gt;&lt;div class='spoilerbox' id='spolier_ae354f9eff0648c58a6e92488ddb48dc' style='display:none'&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;br /&gt;    class Program&lt;br /&gt;    {&lt;br /&gt;&lt;br /&gt;        private static string _code = &amp;quot;LKOH&amp;quot;;&lt;br /&gt;        private static string _accont = &amp;quot;10349&amp;quot;;&lt;br /&gt;        private static Security _sec;&lt;br /&gt;        static void Main(string&amp;#91;&amp;#93; args)&lt;br /&gt;        {&lt;br /&gt;&lt;br /&gt;            using (var trader = new QuikTrader())&lt;br /&gt;            {&lt;br /&gt;                using (var ewentConnect = new AutoResetEvent(false))&lt;br /&gt;                using (var ewentSecurity = new AutoResetEvent(false))&lt;br /&gt;                {&lt;br /&gt;                    //подключаемся&lt;br /&gt;                    trader.Connected += () =&amp;gt;&lt;br /&gt;                    {&lt;br /&gt;                        ewentConnect.Set();&lt;br /&gt;                        Console.WriteLine(&amp;quot;Подключение успешно выполнено&amp;quot;);&lt;br /&gt;                    };&lt;br /&gt;&lt;br /&gt;                    Console.WriteLine(&amp;quot;Подключаемся&amp;quot;);&lt;br /&gt;                    trader.Connect();&lt;br /&gt;&lt;br /&gt;                    ewentConnect.WaitOne();&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;                    //Получаем инструмент&lt;br /&gt;                    Console.WriteLine(&amp;quot;Запрашиваем инструмент {0}&amp;quot;, _code);&lt;br /&gt;                    trader.NewSecurities += (securitys) =&amp;gt;&lt;br /&gt;                    {&lt;br /&gt;                        if (_sec != null) return;&lt;br /&gt;                        _sec = securitys.FirstOrDefault(s =&amp;gt; s.Code == _code);&lt;br /&gt;                        if (_sec != null)&lt;br /&gt;                        {&lt;br /&gt;                            Console.WriteLine(&amp;quot;Инструмент {0} ({1}) получен&amp;quot;, _code, _sec);&lt;br /&gt;                            ewentSecurity.Set();&lt;br /&gt;                        }&lt;br /&gt;                    };&lt;br /&gt;&lt;br /&gt;                    ewentSecurity.WaitOne();&lt;br /&gt;&lt;br /&gt;                    //Получаем данные стакана&lt;br /&gt;                    trader.RegisterMarketDepth(_sec);&lt;br /&gt;&lt;br /&gt;                    trader.MarketDepthChanged += (depth) =&amp;gt;&lt;br /&gt;                    {&lt;br /&gt;                        Console.WriteLine(&amp;quot;{0}&amp;quot;, depth.BestBid);&lt;br /&gt;                    };&lt;br /&gt;                    Console.ReadKey();&lt;br /&gt;&lt;br /&gt;                }&lt;br /&gt;&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Подскажите пожалуйста в какую сторону копать.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>