﻿<?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">[SOLVED] myTrade.Trade.OrderDirection == null если работать с QuikTrader</title>
  <id>~/topic/1708/solved-mytrade_trade_orderdirection--null-esli-rabotat-s-quiktrader/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-10T09:35:45Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=1708" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/9294/</id>
    <title type="text">бага в версии 3.2.4 при работе с QuikTrader данный код в стратегии private void NewMyTrades(IEnumera...</title>
    <published>2011-07-05T09:29:59Z</published>
    <updated>2011-07-26T03:58:56Z</updated>
    <author>
      <name>President</name>
      <uri>https://stocksharp.com/users/510/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;бага в версии 3.2.4
при работе с QuikTrader данный код в стратегии&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;	private void NewMyTrades(IEnumerable&amp;lt;MyTrade&amp;gt; myTrades)
	{
		foreach (MyTrade myTrade in myTrades)
		{
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;получает myTrade.Trade.OrderDirection == null
по крайней мере для short sell на FORTS&lt;/p&gt;
&lt;p&gt;при этом если работать в режиме эмуляции с RealTimeEmulationTrader&lt;QuikTrader&gt;(new QuikTrader()) то OrderDirection приходит правильный&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/9610/</id>
    <title type="text">President: Понял. Получается это ограничение конкретно Квика и данных на FTP у РТС. И если с будет н...</title>
    <published>2011-07-15T23:02:44Z</published>
    <updated>2011-07-15T23:02:53Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(9608)" rel="nofollow" target="_blank"&gt;President&lt;/a&gt;:&lt;/strong&gt;
Понял. Получается это ограничение конкретно Квика и данных на FTP у РТС.
И если с будет нормальный коннект с биржей или данные на FTP поправят то и это поле в соответствующем случае будет содержать нормальные данные.&lt;/p&gt;
&lt;p&gt;Первая мысль возникла что можно наверное было бы вылавливать свои трейды из общего списка трейдов (в Квике). Но ведь трейд наверное в мой список прилетает раньше чем в общий (по крайней мере я надеюсь что это именно так;) - а тогда это не вариант. Тогда согласен что nullable это наилучшее решение тут.&lt;/p&gt;
&lt;p&gt;Спасибо за пояснения!&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.com/posts/m/9608/</id>
    <title type="text">Понял. Получается это ограничение конкретно Квика и данных на FTP у РТС. И если с будет нормальный к...</title>
    <published>2011-07-15T17:54:47Z</published>
    <updated>2011-07-15T17:55:19Z</updated>
    <author>
      <name>President</name>
      <uri>https://stocksharp.com/users/510/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Понял. Получается это ограничение конкретно Квика и данных на FTP у РТС.
И если с будет нормальный коннект с биржей или данные на FTP поправят то и это поле в соответствующем случае будет содержать нормальные данные.&lt;/p&gt;
&lt;p&gt;Первая мысль возникла что можно наверное было бы вылавливать свои трейды из общего списка трейдов (в Квике). Но ведь трейд наверное в мой список прилетает раньше чем в общий (по крайней мере я надеюсь что это именно так;) - а тогда это не вариант. Тогда согласен что nullable это наилучшее решение тут.&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/9594/</id>
    <title type="text">President;9593: Alexander: У Trade, которые созданы по истории, нет направления. Отсюда необходимост...</title>
    <published>2011-07-15T05:20:51Z</published>
    <updated>2011-07-15T05:20:51Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;President;9593:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(9588)" rel="nofollow" target="_blank"&gt;Alexander&lt;/a&gt;:&lt;/strong&gt;
У Trade, которые созданы по истории, нет направления. Отсюда необходимость в nullable&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;значит бага.
у меня-то не на истории - а с живого квика:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Konstantin:&lt;/strong&gt;
при работе с &lt;u&gt;&lt;strong&gt;QuikTrader&lt;/strong&gt;&lt;/u&gt; данный код в стратегии&lt;/p&gt;
&lt;p&gt;private void NewMyTrades(IEnumerable&lt;MyTrade&gt; myTrades)
{
foreach (MyTrade myTrade in myTrades)
{&lt;/p&gt;
&lt;p&gt;получает myTrade.Trade.OrderDirection == null
по крайней мере для short sell на FORTS&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;p&gt;Потому что в таблице Моих сделок направления нет.
Направление есть только в таблице Всех сделок.&lt;/p&gt;
&lt;p&gt;А вы пытаетесь событие получить по событию своих новых сделок.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(9593)" rel="nofollow" target="_blank"&gt;President&lt;/a&gt;:&lt;/strong&gt;
PS. а почему на истории нет направления?&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;если история восстанавливается по трейдам ранее сохраненым то направление там должно быть.
если история генерится по историческим свечкам - то можно:&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;или какой-нибудь RND добавить;&lt;/li&gt;
&lt;li&gt;или - если уже есть какой-то алгоритм для генерации стакана, то указывать тут сторону стакана (ask/bid) которая ближе к цене исполнения (или даже генерацию стакана подправить чтобы цены ask/bid совпадали с ценой трейда)
IMHO для стратегии которая завязана на Trade.OrderDirection RND будет лучше чем null (ближе к боевым условиям), а для остальных без разницы.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;Потому что все сделки, &lt;a href="http://forum.rts.ru/viewtopic.asp?t=18337" rel="nofollow" target="_blank"&gt;предоставленные нашей любимой биржей РТС&lt;/a&gt;, не содержат направления.
&amp;quot;Какой-нибудь RND&amp;quot; будет не совпадать с реальной инфой. Если нужен &amp;quot;какой-нибудь RND&amp;quot;, его можно добавить и самому.
Решили что лучше писать null, чем неправильную информацию.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/9593/</id>
    <title type="text">Alexander: У Trade, которые созданы по истории, нет направления. Отсюда необходимость в nullable зна...</title>
    <published>2011-07-15T04:50:38Z</published>
    <updated>2011-07-15T05:01:28Z</updated>
    <author>
      <name>President</name>
      <uri>https://stocksharp.com/users/510/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(9588)" rel="nofollow" target="_blank"&gt;Alexander&lt;/a&gt;:&lt;/strong&gt;
У Trade, которые созданы по истории, нет направления. Отсюда необходимость в nullable&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;значит бага.
у меня-то не на истории - а с живого квика:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Konstantin:&lt;/strong&gt;
при работе с &lt;u&gt;&lt;strong&gt;QuikTrader&lt;/strong&gt;&lt;/u&gt; данный код в стратегии&lt;/p&gt;
&lt;p&gt;private void NewMyTrades(IEnumerable&lt;MyTrade&gt; myTrades)
{
foreach (MyTrade myTrade in myTrades)
{&lt;/p&gt;
&lt;p&gt;получает myTrade.Trade.OrderDirection == null
по крайней мере для short sell на FORTS&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;PS. а почему на истории нет направления?&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;если история восстанавливается по трейдам ранее сохраненым то направление там должно быть.
если история генерится по историческим свечкам - то можно:&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;или какой-нибудь RND добавить;&lt;/li&gt;
&lt;li&gt;или - если уже есть какой-то алгоритм для генерации стакана, то указывать тут сторону стакана (ask/bid) которая ближе к цене исполнения (или даже генерацию стакана подправить чтобы цены ask/bid совпадали с ценой трейда)
IMHO для стратегии которая завязана на Trade.OrderDirection RND будет лучше чем null (ближе к боевым условиям), а для остальных без разницы.&lt;/li&gt;
&lt;/ul&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/9588/</id>
    <title type="text">President: Mikhail Sukhov: President: Направление трейда (buy/sell) - и оно, насколько я понимаю, до...</title>
    <published>2011-07-14T17:53:28Z</published>
    <updated>2011-07-14T17:53:28Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(9503)" rel="nofollow" target="_blank"&gt;President&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(9326)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(9308)" rel="nofollow" target="_blank"&gt;President&lt;/a&gt;:&lt;/strong&gt;
Направление трейда (buy/sell) - и оно, насколько я понимаю, должно совпадать с направлением ордера по которому и был создан трейд.
(мне только не очень понятно почему тут тип данных nullable)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Потому что Trade.OrderDirection != Order.Direction. Trade.OrderDirection - это тот, кто стал инициатором сделки. Транслируется в таблице Все сделки. Использую (лично я) для бек тестинга.&lt;/p&gt;
&lt;p&gt;Order.Direction - это направление для заявки (buy/sell).&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;спасибо за пояснение - я заюзал Order.Direction и все стало ок.&lt;/p&gt;
&lt;p&gt;НО - если Trade.OrderDirection указывает кто стал инициатором сделки то почему он nullable и бывает null?
ведь эта информация приходит в таблице Все сделки и там это поле либо &amp;quot;Купля&amp;quot; либо &amp;quot;Продажа&amp;quot; - третьего не дано&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;У Trade, которые созданы по истории, нет направления. Отсюда необходимость в nullable&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/9503/</id>
    <title type="text">Mikhail Sukhov: President: Направление трейда (buy/sell) - и оно, насколько я понимаю, должно совпад...</title>
    <published>2011-07-12T21:02:15Z</published>
    <updated>2011-07-12T21:02:15Z</updated>
    <author>
      <name>President</name>
      <uri>https://stocksharp.com/users/510/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(9326)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(9308)" rel="nofollow" target="_blank"&gt;President&lt;/a&gt;:&lt;/strong&gt;
Направление трейда (buy/sell) - и оно, насколько я понимаю, должно совпадать с направлением ордера по которому и был создан трейд.
(мне только не очень понятно почему тут тип данных nullable)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Потому что Trade.OrderDirection != Order.Direction. Trade.OrderDirection - это тот, кто стал инициатором сделки. Транслируется в таблице Все сделки. Использую (лично я) для бек тестинга.&lt;/p&gt;
&lt;p&gt;Order.Direction - это направление для заявки (buy/sell).&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;спасибо за пояснение - я заюзал Order.Direction и все стало ок.&lt;/p&gt;
&lt;p&gt;НО - если Trade.OrderDirection указывает кто стал инициатором сделки то почему он nullable и бывает null?
ведь эта информация приходит в таблице Все сделки и там это поле либо &amp;quot;Купля&amp;quot; либо &amp;quot;Продажа&amp;quot; - третьего не дано&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/9335/</id>
    <title type="text">Supervisor: Mikhail Sukhov: Supervisor: Аналогично и с Trade.Price иногда приходит null Такое невозм...</title>
    <published>2011-07-06T13:54:10Z</published>
    <updated>2011-07-06T13:54:10Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(9333)" rel="nofollow" target="_blank"&gt;Supervisor&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(9328)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(9318)" rel="nofollow" target="_blank"&gt;Supervisor&lt;/a&gt;:&lt;/strong&gt;
Аналогично и с Trade.Price иногда приходит null&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Такое невозможно, потому что double не может принимать null.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Прошу прощения, имел ввиду что иногда приходит NullReferenceException вот в таком коде:&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Думаю, ошибка тут вовсе не в S#. Где-то переменную не инициализируете.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/9333/</id>
    <title type="text">Mikhail Sukhov: Supervisor: Аналогично и с Trade.Price иногда приходит null Такое невозможно, потому...</title>
    <published>2011-07-06T13:17:34Z</published>
    <updated>2011-07-06T13:17:34Z</updated>
    <author>
      <name>Supervisor</name>
      <uri>https://stocksharp.com/users/27975/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(9328)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(9318)" rel="nofollow" target="_blank"&gt;Supervisor&lt;/a&gt;:&lt;/strong&gt;
Аналогично и с Trade.Price иногда приходит null&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Такое невозможно, потому что double не может принимать null.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Прошу прощения, имел ввиду что иногда приходит NullReferenceException вот в таком коде:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-plain"&gt;Iron.Trader.NewMyTrades += t_myNewTrades =&amp;gt;
{
    t_price = t_myNewTrades.Last().Trade.Price;
    waitHandle.Set();
};
			
Iron.Trader.RegisterOrder(t_order);

// Дожидаемся исполнения заявки
waitHandle.WaitOne();

try
{
    Print(&amp;quot;price:&amp;quot; + t_price.ToString());
}
catch (Exception t_ex)
{
    Print(&amp;quot;ERROR: &amp;quot; + t_ex.ToString());
}

&lt;/code&gt;&lt;/pre&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/9328/</id>
    <title type="text">Supervisor: Аналогично и с Trade.Price иногда приходит null Такое невозможно, потому что double не м...</title>
    <published>2011-07-06T12:32:59Z</published>
    <updated>2011-07-06T12:32:59Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(9318)" rel="nofollow" target="_blank"&gt;Supervisor&lt;/a&gt;:&lt;/strong&gt;
Аналогично и с Trade.Price иногда приходит null&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Такое невозможно, потому что double не может принимать null.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(9318)" rel="nofollow" target="_blank"&gt;Supervisor&lt;/a&gt;:&lt;/strong&gt;
часто приходит равной Order.Price, хотя на самом деле они различны.&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.com/posts/m/9326/</id>
    <title type="text">President: Направление трейда (buy/sell) - и оно, насколько я понимаю, должно совпадать с направлени...</title>
    <published>2011-07-06T11:45:11Z</published>
    <updated>2011-07-06T11:45:11Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(9308)" rel="nofollow" target="_blank"&gt;President&lt;/a&gt;:&lt;/strong&gt;
Направление трейда (buy/sell) - и оно, насколько я понимаю, должно совпадать с направлением ордера по которому и был создан трейд.
(мне только не очень понятно почему тут тип данных nullable)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Потому что Trade.OrderDirection != Order.Direction. Trade.OrderDirection - это тот, кто стал инициатором сделки. Транслируется в таблице Все сделки. Использую (лично я) для бек тестинга.&lt;/p&gt;
&lt;p&gt;Order.Direction - это направление для заявки (buy/sell).&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/9318/</id>
    <title type="text">Аналогично и с Trade.Price иногда приходит null, часто приходит равной Order.Price, хотя на самом де...</title>
    <published>2011-07-06T04:10:29Z</published>
    <updated>2011-07-06T04:10:29Z</updated>
    <author>
      <name>Supervisor</name>
      <uri>https://stocksharp.com/users/27975/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Аналогично и с Trade.Price иногда приходит null, часто приходит равной Order.Price, хотя на самом деле они различны.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/9308/</id>
    <title type="text">Mikhail Sukhov: President: получает myTrade.Trade.OrderDirection == null по крайней мере для short s...</title>
    <published>2011-07-05T17:17:20Z</published>
    <updated>2011-07-05T17:17:20Z</updated>
    <author>
      <name>President</name>
      <uri>https://stocksharp.com/users/510/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(9295)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(9294)" rel="nofollow" target="_blank"&gt;President&lt;/a&gt;:&lt;/strong&gt;
получает myTrade.Trade.OrderDirection == null
по крайней мере для short sell на FORTS&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;А что понимаете под myTrade.Trade.OrderDirection?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Направление трейда (buy/sell) - и оно, насколько я понимаю, должно совпадать с направлением ордера по которому и был создан трейд.
(мне только не очень понятно почему тут тип данных nullable)&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/9295/</id>
    <title type="text">President: получает myTrade.Trade.OrderDirection == null по крайней мере для short sell на FORTS А ч...</title>
    <published>2011-07-05T09:37:57Z</published>
    <updated>2011-07-05T09:37:57Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(9294)" rel="nofollow" target="_blank"&gt;President&lt;/a&gt;:&lt;/strong&gt;
получает myTrade.Trade.OrderDirection == null
по крайней мере для short sell на FORTS&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;А что понимаете под myTrade.Trade.OrderDirection?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>