﻿<?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">Не проставляется OrderDirection в сделке</title>
  <id>~/topic/1119/ne-prostavlyaetsya-orderdirection-v-sdelke/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-15T09:27:56Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=1119" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/5755/</id>
    <title type="text">aerv: Предположу, что это связанные проблемы: заполнение Trades сделками из MyTrades и дублирующиеся...</title>
    <published>2011-02-05T07:41:17Z</published>
    <updated>2016-08-15T23:46:44Z</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(5736)" rel="nofollow" target="_blank"&gt;aerv&lt;/a&gt;:&lt;/strong&gt;
Предположу, что это связанные проблемы:
заполнение Trades сделками из MyTrades
и дублирующиеся свечи &lt;a href="http://stocksharp.com/forum/1330/Niepravil-naia-vydacha-sviechiek-v-CandleManager-GetTimeFrameCandles/"&gt;http://stocksharp.com/forum/1330/Niepravil-naia-vydacha-sviechiek-v-CandleManager-GetTimeFrameCandles/&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Точно, как раз из-за этого. Собственная сделка приходит раньше, поэтому на какой-то момент формируется свечка раньше времени. Поэтому, я решил сделать то, как Вы предложили, и убить сразу 2-ух зайцев. Но тогда ITrader.Trades.Contains(myTrade.Trade) будет возвращать false, но я пока не вижу, когда это может быть полезно.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/5736/</id>
    <title type="text">Кстати, в то же время когда мой робот совершает сделку, может возникнуть и дублирующаяся свеча: 2011...</title>
    <published>2011-02-03T23:19:45Z</published>
    <updated>2016-08-15T23:46:43Z</updated>
    <author>
      <name>aerv</name>
      <uri>https://stocksharp.com/users/28151/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Кстати, в то же время когда мой робот совершает сделку, может возникнуть и дублирующаяся свеча:
20110203,172300,191535,191535,191535,191535,3
20110203,172300,191600,191655,191505,191550,1113&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;это свечи, полученные _candleManager.GetTimeFrameCandles(...): дата, время, цены, объем.
&amp;quot;3&amp;quot; - как раз объем моей сделки.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;20110203,172339,-1,191535,3&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;это из списка всех сделок, полученных из QuikTrader.Trades.
&amp;quot;-1&amp;quot; - это нет направления.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Предположу, что это связанные проблемы:
заполнение Trades сделками из MyTrades
и дублирующиеся свечи &lt;a href="http://stocksharp.com/forum/1330/Niepravil-naia-vydacha-sviechiek-v-CandleManager-GetTimeFrameCandles/"&gt;http://stocksharp.com/forum/1330/Niepravil-naia-vydacha-sviechiek-v-CandleManager-GetTimeFrameCandles/&lt;/a&gt;&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/5756/</id>
    <title type="text">Mikhail Sukhov: Но тогда ITrader.Trades.Contains(myTrade.Trade) будет возвращать false, но я пока не...</title>
    <published>2011-02-05T15:34:30Z</published>
    <updated>2011-02-05T15:34:30Z</updated>
    <author>
      <name>aerv</name>
      <uri>https://stocksharp.com/users/28151/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(5755)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;
Но тогда ITrader.Trades.Contains(myTrade.Trade) будет возвращать false, но я пока не вижу, когда это может быть полезно.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Не думаю, что это сильно помешает. Искать свою сделку можно, например, так:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;
_trader.Trades.Contains(myTrade.Trade, new TradeByIdComparer());
// Или так
int index = Array.BinarySearch(_trader.Trades.ToArray(), myTrade.Trade, new TradeByIdComparer());

// Где-то в другом месте
class TradeByIdComparer : IComparer&amp;lt;Trade&amp;gt;, IEqualityComparer&amp;lt;Trade&amp;gt; {
  public int Compare(Trade t1, Trade t2) { return (int) (t1.Id - t2.Id); }
  public bool Equals(Trade t1, Trade t2) { return t1.Id == t2.Id; }
  public int GetHashCode(Trade obj) { return obj.Id.GetHashCode(); }
}

&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/5735/</id>
    <title type="text">Mikhail Sukhov: aerv: Та сделка которую совершил мой робот попадает в обе таблицы Квика: &amp;quot;Все сделки...</title>
    <published>2011-02-03T22:46:29Z</published>
    <updated>2011-02-03T22:46:29Z</updated>
    <author>
      <name>aerv</name>
      <uri>https://stocksharp.com/users/28151/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(5718)" 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(5717)" rel="nofollow" target="_blank"&gt;aerv&lt;/a&gt;:&lt;/strong&gt;
Та сделка которую совершил мой робот попадает в обе таблицы Квика: &amp;quot;Все сделки&amp;quot; и &amp;quot;Мои сделки&amp;quot; со всей требуемой информацией.
Затем эта сделка попадает в список _trader.Trades но почему-то уже без направления.
Почему - не понятно.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Потому что таблица с собственными сделками обновляется быстрее. QuikTrader смотрит, если ли для свой сделки такая же тиковая сделка. Если нет, то QuikTrader создает тиковую сделку исходя из данных в таблице мои сделки. А там направление как раз и нет.&lt;/p&gt;
&lt;p&gt;Я бы сказал так - исторически сложившаяся бага.[smile] Я занес в баг трекинг ссылку на топик. Но пока не скоро смогу что-то придумать - есть баги приоритетнее.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Я бы предложил заполнять список QuikTrader.Trades только по данным ДДЕ из таблицы &amp;quot;Все сделки&amp;quot; Квика.
Пытаться мудрить и комбинировать его с данными из таблицы &amp;quot;Мои сделки&amp;quot; - ИМХО только лишние взаимосвязи городить. Запутаться и без этих сложностей можно. Я, например, точно смогу [smile]&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/5718/</id>
    <title type="text">aerv: Та сделка которую совершил мой робот попадает в обе таблицы Квика: &amp;quot;Все сделки&amp;quot; и &amp;quot;Мои сделки&amp;quot;...</title>
    <published>2011-02-03T12:55:09Z</published>
    <updated>2011-02-03T12:55:09Z</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(5717)" rel="nofollow" target="_blank"&gt;aerv&lt;/a&gt;:&lt;/strong&gt;
Та сделка которую совершил мой робот попадает в обе таблицы Квика: &amp;quot;Все сделки&amp;quot; и &amp;quot;Мои сделки&amp;quot; со всей требуемой информацией.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Только вот сканирования всех сделок на поиск направление не было сделано в целях оптимизации.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(5717)" rel="nofollow" target="_blank"&gt;aerv&lt;/a&gt;:&lt;/strong&gt;
Затем эта сделка попадает в список _trader.Trades но почему-то уже без направления.
Почему - не понятно.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Потому что таблица с собственными сделками обновляется быстрее. QuikTrader смотрит, если ли для свой сделки такая же тиковая сделка. Если нет, то QuikTrader создает тиковую сделку исходя из данных в таблице мои сделки. А там направление как раз и нет.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(5717)" rel="nofollow" target="_blank"&gt;aerv&lt;/a&gt;:&lt;/strong&gt;
Я сначала подумал: может это ошибка какая-то? Но если это &amp;quot;by design&amp;quot; и так и должно быть, то ладно.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Я бы сказал так - исторически сложившаяся бага.[smile] Я занес в баг трекинг ссылку на топик. Но пока не скоро смогу что-то придумать - есть баги приоритетнее.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/5717/</id>
    <title type="text">Та сделка которую совершил мой робот попадает в обе таблицы Квика: &amp;quot;Все сделки&amp;quot; и &amp;quot;Мои сделки&amp;quot; со вс...</title>
    <published>2011-02-02T19:59:41Z</published>
    <updated>2011-02-02T19:59:41Z</updated>
    <author>
      <name>aerv</name>
      <uri>https://stocksharp.com/users/28151/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Та сделка которую совершил мой робот попадает в обе таблицы Квика: &amp;quot;Все сделки&amp;quot; и &amp;quot;Мои сделки&amp;quot; со всей требуемой информацией.
Затем эта сделка попадает в список _trader.Trades но почему-то уже без направления.
Почему - не понятно.
Я сначала подумал: может это ошибка какая-то? Но если это &amp;quot;by design&amp;quot; и так и должно быть, то ладно.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/5698/</id>
    <title type="text">aerv: В принципе, для меня это не критично, все остальное работает, но несколько не понятно: почему ...</title>
    <published>2011-02-02T07:40:13Z</published>
    <updated>2011-02-02T07:40:13Z</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(5697)" rel="nofollow" target="_blank"&gt;aerv&lt;/a&gt;:&lt;/strong&gt;
В принципе, для меня это не критично, все остальное работает, но несколько не понятно: почему в таблице всех сделок Квика направление указано для всех сделок, а в _trader.Trades только для &amp;quot;чужих&amp;quot;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Потому что для MyTrade информация не берется из таблицы всех сделок. Вся необходимая информация есть в таблице Мои Сделки. А направления там нет.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/5697/</id>
    <title type="text">У меня сходная ситуация. Анализирую у QuikTrader все сделки: попадаются с trade.OrderDirection == nu...</title>
    <published>2011-02-02T00:44:30Z</published>
    <updated>2011-02-02T00:44:30Z</updated>
    <author>
      <name>aerv</name>
      <uri>https://stocksharp.com/users/28151/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;У меня сходная ситуация.
Анализирую у QuikTrader все сделки: попадаются с trade.OrderDirection == null.
По Id сделки выяснил, что это как раз мои сделки. Чтоб много букав не писать привожу примерный код:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;
_trader = new QuikTrader(_quikPath);
_trader.Terminal.StartDde(_trader.TradesTable,
                          _trader.MyTradesTable,
                          _trader.EquityPositionsTable,
                          _trader.DerivativePositionsTable,
                          _trader.SecuritiesTable);
//..
var trades = _trader.Trades.Where(trade =&amp;gt; trade.Security.Code == _secCode);
foreach (Trade trade in trades) {
  if (!trade.OrderDirection.HasValue)
    ;// Опа! И сюда заходит
}

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;В принципе, для меня это не критично, все остальное работает, но несколько не понятно: почему в таблице всех сделок Квика направление указано для всех сделок, а в _trader.Trades только для &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/3852/</id>
    <title type="text">То, что сделка получается через MultiTrader.Trades еще не является гарантом того, что она не своя. С...</title>
    <published>2010-08-26T03:22:00Z</published>
    <updated>2010-08-26T03:22:00Z</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;То, что сделка получается через MultiTrader.Trades еще не является
гарантом того, что она не своя. Своя сделка - это объединение тиковой&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;номер заявки.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Лог добавлять в QuikTrader, так как это его событие. А уже его в
MultiTrader.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/3851/</id>
    <title type="text">Нет, не являются. Они печатаются просто из MultiTrader.Trades, в первом сообщении скидывал кусок код...</title>
    <published>2010-08-26T03:03:00Z</published>
    <updated>2010-08-26T03:03:00Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Нет, не являются.
Они печатаются просто из MultiTrader.Trades, в первом сообщении
скидывал кусок кода.&lt;/p&gt;
&lt;p&gt;Куда лог добавить? Могу поэкспериментировать. хотя можем посмотреть
как повлияет фикс в 2.3.1 который, как я понимаю, не будет в
MultiTrader.Trades выдавать все сделки от 6 квиков, а только
объединённые.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/3850/</id>
    <title type="text">Без лога сложновато разораться... Еще такой вопрос. А эти сделки случаем не являются ли собственными...</title>
    <published>2010-08-26T02:26:00Z</published>
    <updated>2010-08-26T02:26:00Z</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/3849/</id>
    <title type="text">Такие результаты: На локальном компьютере (с 1м квиком) - OrderDirection проставлен везде На сервере...</title>
    <published>2010-08-26T01:45:00Z</published>
    <updated>2010-08-26T01:45:00Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Такие результаты:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;На локальном компьютере (с 1м квиком) - OrderDirection проставлен
везде&lt;/li&gt;
&lt;li&gt;На сервере (5 квиков) - довольно много сделок где OrderDirection
нет, т.е. null. :(&lt;/li&gt;
&lt;/ol&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/3848/</id>
    <title type="text">Андрей, Вы мега хацкер. Александр, лучше сразу мониторить ProcessWellKnownDdeData и ждать там такие ...</title>
    <published>2010-08-25T03:24:00Z</published>
    <updated>2010-08-25T03:24:00Z</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;
&lt;p&gt;Александр, лучше сразу мониторить ProcessWellKnownDdeData и ждать там
такие сделки. Если пустое направление - сразу записывать дде данные.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/3847/</id>
    <title type="text">ó ĐĎÍĎÝŘŔ Ó×ĎĹÇĎ ÍĹÔĎÄÁ: if (multiTrader.Trades.Count() &amp;gt; 0) { if (!Directory.Exists(&amp;quot;MarketData&amp;quot;)) ...</title>
    <published>2010-08-25T03:17:00Z</published>
    <updated>2010-08-25T03:17:00Z</updated>
    <author>
      <name>Иванов Андрей</name>
      <uri>https://stocksharp.com/users/28064/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;ó ĐĎÍĎÝŘŔ Ó×ĎĹÇĎ ÍĹÔĎÄÁ:
if (&lt;em&gt;multiTrader.Trades.Count() &amp;gt; 0)
{
if (!Directory.Exists(&amp;quot;MarketData&amp;quot;))
{
Directory.CreateDirectory(&amp;quot;MarketData&amp;quot;);
}
var allTradesSw = new StreamWriter(&amp;quot;MarketData\{0}&lt;/em&gt;{1:00}_{2:00}
_AllTrades.log&amp;quot;.Put(_multiTrader.Trades.Last().Time.Year,
_multiTrader.Trades.Last().Time.Month,
_multiTrader.Trades.Last().Time.Day), false);
foreach (var trade in _multiTrader.Trades)
{
allTradesSw.WriteLine(&amp;quot;{0} - {1} - {2} - {3}&amp;quot;,
trade.Time,
trade.Price,
trade.Volume,
trade.OrderDirection);
}
allTradesSw.Close();
}&lt;/p&gt;
&lt;p&gt;đĹŢÁÔÁŔ ×ÓĹ ÓÄĹĚËÉ (ĚĹÎÔŐ) ÚÁ ÄĹÎŘ. ňĹÄËĎ, ÎĎ ĐĎŇĎĘ ĐĎĐÁÄÁŔÔÓŃ ÓÄĹĚËÉ
ÂĹÚ ĐŇĎÓÔÁ×ĚĹÎÎĎÇĎ ĐĎĚŃ OrderDirection. ôĎĚÉ ÜÔĎ ÎĹ×ĹŇÎĎ ŇÁÂĎÔÁĹÔ
ĐĹŢÁÔŘ, ÔĎ ĚÉ ÄĹĘÓÔ×ÉÔĹĚŘÎĎ ŢÔĎ-ÔĎ ÎĹ ĐŇĎÓÔÁ×ĚŃĹÔÓŃ (× Ë×ÉËĹ Ő ÄÁÎÎŮČ
ÓÄĹĚĎË ÎÁĐŇÁ×ĚĹÎÉĹ ĐŇĎÓÔÁ×ĚĹÎĎ). ÷ĎÔ ĐŇÉÍĹŇ ÉÚ ĆÁĘĚÁ ÓĎ ×ÓĹÍÉ
ÓÄĹĚËÁÍÉ:&lt;/p&gt;
&lt;p&gt;24.08.2010 23:45:01 - 138895 - 1 - Sell
24.08.2010 23:45:01 - 138890 - 1 - Sell
24.08.2010 23:45:01 - 138925 - 2 -
24.08.2010 23:45:01 - 138930 - 1 - Buy
24.08.2010 23:45:01 - 138930 - 3 - Buy
24.08.2010 23:45:01 - 138935 - 3 - Buy
24.08.2010 23:45:01 - 138935 - 2 - Buy
24.08.2010 23:45:01 - 138935 - 1 - Buy
24.08.2010 23:45:01 - 138940 - 3 - Buy
24.08.2010 23:45:02 - 138910 - 1 - Sell
24.08.2010 23:45:02 - 138935 - 2 -
24.08.2010 23:45:02 - 138935 - 1 -
24.08.2010 23:45:02 - 138930 - 2 - Buy
24.08.2010 23:45:02 - 138935 - 1 - Buy&lt;/p&gt;
&lt;p&gt;úÁ×ÔŇÁ ×ĹŢĹŇĎÍ, ĹÓĚÉ OrderDirection ÎĹ ÓĹĚĚ É ÎĹ ÂÁĘ - ÂŐÄĹÔ ĎËĎŰËĎ
×ŮÄÁ×ÁÔŘ. ôÁË ČĎÔŘ ÍĎÖÎĎ ÂŐÄĹÔ ĐĎÎŃÔŘ × ËÁËĎÍ ÉÍ&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/3846/</id>
    <title type="text">Что-то совсем плохие сервисы у гугла стали... Можешь написать русский текст отдельным сообщением? </title>
    <published>2010-08-25T02:34:00Z</published>
    <updated>2010-08-25T02:34:00Z</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/3845/</id>
    <title type="text">ó ÐÏÍÏÝØÀ Ó×ÏÅÇÏ ÍÅÔÏÄÁ: if (multiTrader.Trades.Count() &amp;gt; 0) { if (!Directory.Exists(&amp;quot;MarketData&amp;quot;)) ...</title>
    <published>2010-08-25T01:31:00Z</published>
    <updated>2010-08-25T01:31:00Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;ó ÐÏÍÏÝØÀ Ó×ÏÅÇÏ ÍÅÔÏÄÁ:
if (&lt;em&gt;multiTrader.Trades.Count() &amp;gt; 0)
{
if (!Directory.Exists(&amp;quot;MarketData&amp;quot;))
{
Directory.CreateDirectory(&amp;quot;MarketData&amp;quot;);
}
var allTradesSw = new StreamWriter(&amp;quot;MarketData\{0}&lt;/em&gt;{1:00}_{2:00}
_AllTrades.log&amp;quot;.Put(_multiTrader.Trades.Last().Time.Year,
_multiTrader.Trades.Last().Time.Month,
_multiTrader.Trades.Last().Time.Day), false);
foreach (var trade in _multiTrader.Trades)
{
allTradesSw.WriteLine(&amp;quot;{0} - {1} - {2} - {3}&amp;quot;,
trade.Time,
trade.Price,
trade.Volume,
trade.OrderDirection);
}
allTradesSw.Close();
}&lt;/p&gt;
&lt;p&gt;ðÅÞÁÔÁÀ ×ÓÅ ÓÄÅÌËÉ (ÌÅÎÔÕ) ÚÁ ÄÅÎØ. òÅÄËÏ, ÎÏ ÐÏÒÏÊ ÐÏÐÁÄÁÀÔÓÑ ÓÄÅÌËÉ
ÂÅÚ ÐÒÏÓÔÁ×ÌÅÎÎÏÇÏ ÐÏÌÑ OrderDirection. ôÏÌÉ ÜÔÏ ÎÅ×ÅÒÎÏ ÒÁÂÏÔÁÅÔ
ÐÅÞÁÔØ, ÔÏ ÌÉ ÄÅÊÓÔ×ÉÔÅÌØÎÏ ÞÔÏ-ÔÏ ÎÅ ÐÒÏÓÔÁ×ÌÑÅÔÓÑ (× Ë×ÉËÅ Õ ÄÁÎÎÙÈ
ÓÄÅÌÏË ÎÁÐÒÁ×ÌÅÎÉÅ ÐÒÏÓÔÁ×ÌÅÎÏ). ÷ÏÔ ÐÒÉÍÅÒ ÉÚ ÆÁÊÌÁ ÓÏ ×ÓÅÍÉ
ÓÄÅÌËÁÍÉ:&lt;/p&gt;
&lt;p&gt;24.08.2010 23:45:01 - 138895 - 1 - Sell
24.08.2010 23:45:01 - 138890 - 1 - Sell
24.08.2010 23:45:01 - 138925 - 2 -
24.08.2010 23:45:01 - 138930 - 1 - Buy
24.08.2010 23:45:01 - 138930 - 3 - Buy
24.08.2010 23:45:01 - 138935 - 3 - Buy
24.08.2010 23:45:01 - 138935 - 2 - Buy
24.08.2010 23:45:01 - 138935 - 1 - Buy
24.08.2010 23:45:01 - 138940 - 3 - Buy
24.08.2010 23:45:02 - 138910 - 1 - Sell
24.08.2010 23:45:02 - 138935 - 2 -
24.08.2010 23:45:02 - 138935 - 1 -
24.08.2010 23:45:02 - 138930 - 2 - Buy
24.08.2010 23:45:02 - 138935 - 1 - Buy&lt;/p&gt;
&lt;p&gt;úÁ×ÔÒÁ ×ÅÞÅÒÏÍ, ÅÓÌÉ OrderDirection ÎÅ ÓÅÌÌ É ÎÅ ÂÁÊ - ÂÕÄÅÔ ÏËÏÛËÏ
×ÙÄÁ×ÁÔØ. ôÁË ÈÏÔØ ÍÏÖÎÏ ÂÕÄÅÔ ÐÏÎÑÔØ × ËÁËÏÍ ÉÍÅÎÎÏ ÍÅÓÔÅ ×ÏÚÎÉËÁÅÔ
ÏÛÉÂËÁ, ÏÔÐÉÛÕÓØ.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>