﻿<?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">Приходят трейды с пустым направлением сделки (NewTrades.OrderDirection == null)</title>
  <id>~/topic/6964/prihodyat-treidy-s-pustym-napravleniem-sdelki-(newtrades_orderdirection--null)/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-07T00:03:04Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=6964" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/49467/</id>
    <title type="text">Возникает такая же проблема. Версия 4.4.16 Проблема возникает при тестировании на истории, используя...</title>
    <published>2020-02-04T09:29:23Z</published>
    <updated>2020-02-04T09:29:23Z</updated>
    <author>
      <name>Sun_Storm</name>
      <uri>https://stocksharp.com/users/104266/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Возникает такая же проблема. Версия 4.4.16
Проблема возникает при тестировании на истории, используя стандартный проект SampleHistoryTesting с добавлением своей стратегии.
Проблема воспроизводится, если выбрать галку &amp;quot;Тики и стаканы&amp;quot;.
Если выбирать &amp;quot;Тики&amp;quot;, все данные трейдов приходят корректно.
Если выбрать &amp;quot;Тики и стаканы&amp;quot;, то чуть меньше половины трейдов приходит со значением OrderDirection = null
Прикрепляю лог первых секунд работы, на миллисекунде 265 точно есть описанный выше некорректный трейд.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/37425/</id>
    <title type="text">Думаю, стоит начать с логов. Лучше коннектора. Проанализировать их. Я бы еще вставил своих логов куд...</title>
    <published>2016-11-14T13:30:27Z</published>
    <updated>2016-11-14T13:30:27Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</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/37405/</id>
    <title type="text">Квик данные дает: таблица всех сделок есть и в самом терминале, и в Гидре на вкладке &amp;quot;Тики&amp;quot; все ок. ...</title>
    <published>2016-11-11T23:08:16Z</published>
    <updated>2016-11-11T23:08:16Z</updated>
    <author>
      <name>Kiruhin</name>
      <uri>https://stocksharp.com/users/6067/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Квик данные дает: таблица всех сделок есть и в самом терминале, и в Гидре на вкладке &amp;quot;Тики&amp;quot; все ок. часть данных пропадает именно в случае, если подписываюсь на стаканы вызовом метода connector.RegisterMarketDepth(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.com/posts/m/37403/</id>
    <title type="text">Возможно ваш Квик не дает эти данные. Попробуйте купить эти данные напрямую у Московской Биржи. Там ...</title>
    <published>2016-11-11T13:30:25Z</published>
    <updated>2016-11-11T13:30:25Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</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/37402/</id>
    <title type="text">Гидра собирает данные из Квика - вроде все ок. Потом на бэктесте в случае, если я подписываюсь на но...</title>
    <published>2016-11-10T22:52:56Z</published>
    <updated>2016-11-10T22:52:56Z</updated>
    <author>
      <name>Kiruhin</name>
      <uri>https://stocksharp.com/users/6067/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Гидра собирает данные из Квика - вроде все ок.
Потом на бэктесте в случае, если я подписываюсь на новые трейды и новые стаканы, то очень много (до 10%) трейдов приходит в OrderDirection == null
Это непонятая мною фича или баг?
Версии S# 4.3.18 и 4.3.17
Проверял и в своем проекте, и в SampleHistoryTesting.csproj&lt;/p&gt;
&lt;p&gt;то есть, например на RIZ6, если
connector.RegisterTrades(security);
и
connector.RegisterMarketDepth(security);
то
private void Connector_NewTrades(IEnumerable&lt;Trade&gt; obj)
{
nullOrderDirectionTradesCount += obj.Count(t =&amp;gt; !t.OrderDirection.HasValue);
}
за 1 торговый день дает
nullOrderDirectionTradesCount &amp;gt; 50 000&lt;/p&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>