﻿<?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">Получение маркет-данных</title>
  <id>~/topic/12392/poluchenie-market-dannyh/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-21T01:42:35Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=12392" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/51398/</id>
    <title type="text">Support: Добрый день Для получение level1 данных необходимо вызвать метод Connector.SubscribeLevel1 ...</title>
    <published>2020-09-11T23:38:27Z</published>
    <updated>2021-10-06T11:18:45Z</updated>
    <author>
      <name>Sprite</name>
      <uri>https://stocksharp.ru/users/104190/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(51380)" rel="nofollow" target="_blank"&gt;Support&lt;/a&gt;:&lt;/strong&gt;
Добрый день
Для получение level1 данных необходимо вызвать метод Connector.SubscribeLevel1 и подписаться на событие Connector.Level1Received.
Вы бы с собственным кодом ознакомились что ли, перед тем как советовать пользователям самим править документацию в соседней ветке.
&lt;a href="https://github.com/StockSharp/StockSharp/blob/0285d51ecbb5788d7e320998eb21e46d762a081c/Algo/TraderHelper_Obsolete.cs#L953" target="_blank"&gt;https://github.com/StockSharp/StockSharp/blob/0285d51ecbb5788d7e320998eb21e46d762a081c/Algo/TraderHelper_Obsolete.cs#L953&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/51396/</id>
    <title type="text">Хм... только Connector.SubscribeLevel1 устарел и нужно звать Connector.Subscribe(new Subscription(Da...</title>
    <published>2020-09-11T21:28:28Z</published>
    <updated>2020-09-11T21:28:28Z</updated>
    <author>
      <name>Balex</name>
      <uri>https://stocksharp.ru/users/97855/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Хм... только Connector.SubscribeLevel1 устарел и нужно звать Connector.Subscribe(new Subscription(DataType.Level1, Security))
И по-умолчанию данные помещаются в свойства Security&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/51380/</id>
    <title type="text">Добрый день Для получение level1 данных необходимо вызвать метод Connector.SubscribeLevel1 и подписа...</title>
    <published>2020-09-10T22:58:26Z</published>
    <updated>2020-09-10T22:58:26Z</updated>
    <author>
      <name>Support</name>
      <uri>https://stocksharp.ru/users/97869/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Добрый день&lt;/p&gt;
&lt;p&gt;Для получение level1 данных необходимо вызвать метод Connector.SubscribeLevel1 и подписаться на событие Connector.Level1Received.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/51377/</id>
    <title type="text">Добрый день, Возник следующий вопрос. Мне для работы стратегии нужны следующие свойства класса Secur...</title>
    <published>2020-09-10T20:01:57Z</published>
    <updated>2020-09-10T20:15:08Z</updated>
    <author>
      <name>Анвар Насыров</name>
      <uri>https://stocksharp.ru/users/72675/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Добрый день,&lt;/p&gt;
&lt;p&gt;Возник следующий вопрос.
Мне для работы стратегии нужны следующие свойства класса Security: Security.BestAsk, Security.BestBid и Security.ExpiryDate.
При подключении через коннектор QUIK, при вызове вышеуказанных свойств все данные приходят корректно и стратегия работает.&lt;/p&gt;
&lt;p&gt;Однако, при подключении через коннектор TRANSAQ, при вызове вышеуказанных свойств вышеперечисленные данные не приходят.
Стратегия сообщает о ссылке на NULL и отключается.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Я так понимаю, при работе с коннетором что TRANSAQ, для получения данных Security.BestAsk, Security.BestBid и Security.ExpiryDate нужно подписаться на какие-то события или вызвать какие-то дополнительные методы?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;При подключении через коннектор FIX/FAST для получения этих данных тоже нужно подписаться на какие-то события или вызвать какие-то дополнительные методы?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Никак не могу разобраться с работой Level1Fields. Как получить маркет-данные Level1Fields, например размер дивидендов по акции?
Например, нижеследующая команда будет работать?&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt; Connector.GetLevel1Fields(Security).Dividend 
&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>