﻿<?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/2647/vopros-po-obrabotke-sdelok/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-22T05:11:47Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=2647" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/19338/</id>
    <title type="text">Добрый день, после перехода на 4.1 опять та же проблема (с изменением баланса после изменения статус...</title>
    <published>2012-05-25T18:32:40Z</published>
    <updated>2012-05-25T18:32:40Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Александр (ПАА) &lt;a href="https://stocksharp.com/posts/m/19333/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Добрый день, после перехода на 4.1 опять та же проблема (с изменением баланса после изменения статуса заявки на Done) возникает, правда намного реже...&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;приведите лог, укажите шлюз&lt;br /&gt;лучше в соответствующем подфоруме</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/19333/</id>
    <title type="text">Добрый день, после перехода на 4.1 опять та же проблема (с изменением баланса после изменения статус...</title>
    <published>2012-05-25T14:42:36Z</published>
    <updated>2012-05-25T14:42:36Z</updated>
    <author>
      <name>Александр (ПАА)</name>
      <uri>https://stocksharp.com/users/5968/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Добрый день, после перехода на 4.1 опять та же проблема (с изменением баланса после изменения статуса заявки на Done) возникает, правда намного реже...</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/19321/</id>
    <title type="text">Да я уже понял, что что не так, System.Linq объявлял, но вот до reference System.Core.dll уже не дош...</title>
    <published>2012-05-25T02:46:10Z</published>
    <updated>2012-05-25T02:46:10Z</updated>
    <author>
      <name>gazrvs_nur</name>
      <uri>https://stocksharp.com/users/5983/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Да я уже понял, что что не так,&lt;br /&gt;System.Linq объявлял, но вот до reference System.Core.dll уже не дошел,&lt;br /&gt;будем нарабатывать опыт.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/19262/</id>
    <title type="text">вот только проблема была не в вызове процедуры с передаче туда MyTrades, а в том, чтобы получить дат...</title>
    <published>2012-05-22T16:00:59Z</published>
    <updated>2012-05-22T16:00:59Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;gazrvs_nur &lt;a href="https://stocksharp.com/posts/m/19178/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;вот только проблема была не в вызове процедуры с передаче туда MyTrades, &lt;br /&gt;а в том, чтобы получить дату, время, цену и направление последней сделки из this.MyTrades.&lt;br /&gt;&lt;br /&gt;пока вытащить из IEnumerable&amp;lt;MyTrade&amp;gt; это данные неполучается.&lt;br /&gt;&lt;br /&gt;добавить что то вроде this.MyTrades.Last() тоже нельзя.&lt;br /&gt;&lt;br /&gt;в цикле foreach (IEnumerable&amp;lt;MyTrade&amp;gt; value in newMyTrades) получить какое либо значение(дату, время) &amp;quot;value.&amp;quot; также не идет.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;К сожалению, лишь сейчас увидел это добавление к сообщению.&lt;br /&gt;На будущее просьба писать новые сообщения, а не редактировать предыдущие :)&lt;br /&gt;А то они через RSS не идут. Я уже вроде как прочитал, а потом оказывается что там половина нового была.&lt;br /&gt;&lt;br /&gt;Так можно и без ответа остаться :)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Очень странно что не работает через MyTrades.Last()&lt;br /&gt;&lt;br /&gt;MyTrades - это обычный IEnumerable&amp;lt;T&amp;gt;&lt;br /&gt;&lt;a target="_blank" href="http://msdn.microsoft.com/en-us/library/bb358775.aspx" title="http://msdn.microsoft.com/en-us/library/bb358775.aspx"&gt;Идём в MSDN, ищем метод Last у интерфейса&lt;/a&gt;.&lt;br /&gt;Видим - необходимо объявить using System.Linq; и подключить reference System.Core.dll</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/19209/</id>
    <title type="text">Может кому понадобится. Извернулся в вышеуказанном случае следующим образом: private void writecsv(I...</title>
    <published>2012-05-21T15:09:54Z</published>
    <updated>2012-05-21T15:09:54Z</updated>
    <author>
      <name>gazrvs_nur</name>
      <uri>https://stocksharp.com/users/5983/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Может кому понадобится.&lt;br /&gt;Извернулся в вышеуказанном случае следующим образом: &lt;br /&gt;            private void writecsv(IEnumerable&amp;lt;MyTrade&amp;gt; newMyTrades)&lt;br /&gt;        {&lt;br /&gt;            var Tradeneed = new List&amp;lt;MyTrade&amp;gt;(newMyTrades);&lt;br /&gt;            decimal ClosedVolumeneed = Tradeneed[0].ClosedVolume;&lt;br /&gt;            decimal Volumeneed = Tradeneed[0].Trade.Volume;&lt;br /&gt;            DateTime Timeneed = Tradeneed[0].Trade.Time;&lt;br /&gt;            string Securityneed = Tradeneed[0].Trade.Security.ToString();&lt;br /&gt;            decimal Priceneed = Tradeneed[0].Trade.Price;&lt;br /&gt;            string Directionneed = Tradeneed[0].Trade.OrderDirection.ToString();&lt;br /&gt;            long Idneed = Tradeneed[0].Trade.Id;   &lt;br /&gt;        }</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/19178/</id>
    <title type="text">Спасибо Александр, вся проблема была в using System.Collections.Generic; я использовал using System....</title>
    <published>2012-05-20T14:39:12Z</published>
    <updated>2012-05-21T07:52:21Z</updated>
    <author>
      <name>gazrvs_nur</name>
      <uri>https://stocksharp.com/users/5983/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Спасибо Александр,&lt;br /&gt;вся проблема была в using System.Collections.Generic;&lt;br /&gt;я использовал using System.Collections;&lt;br /&gt;странно конечно .Generic должен входить в System.Collections по умолчанию, но видимо не обязан.&lt;br /&gt;&lt;br /&gt;вот только проблема была не в вызове процедуры с передаче туда MyTrades, &lt;br /&gt;а в том, чтобы получить дату, время, цену и направление последней сделки из this.MyTrades.&lt;br /&gt;&lt;br /&gt;пока вытащить из IEnumerable&amp;lt;MyTrade&amp;gt; это данные неполучается.&lt;br /&gt;&lt;br /&gt;добавить что то вроде this.MyTrades.Last() тоже нельзя.&lt;br /&gt;&lt;br /&gt;в цикле foreach (IEnumerable&amp;lt;MyTrade&amp;gt; value in newMyTrades) получить какое либо значение(дату, время) &amp;quot;value.&amp;quot; также не идет.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/19175/</id>
    <title type="text">Проблема в stocksharp-17079 (папка dev) та же private void writecsv(IEnumerable newMyTrades) Ошибка ...</title>
    <published>2012-05-20T14:29:27Z</published>
    <updated>2012-05-20T14:29:27Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;gazrvs_nur &lt;a href="https://stocksharp.com/posts/m/19174/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Проблема в stocksharp-17079 (папка dev) та же&lt;br /&gt;&lt;br /&gt;private void writecsv(IEnumerable&amp;lt;MyTrade&amp;gt; newMyTrades)&lt;br /&gt;Ошибка	3	Вместе с аргументами-типами нельзя использовать не универсальный тип &amp;quot;System.Collections.IEnumerable&amp;quot;	&lt;br /&gt;&lt;br /&gt;а не проще было бы сделать доступными свойства Strategy.MyTrades.  ?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Они все доступны.&lt;br /&gt;&lt;br /&gt;У вас проблема в том, что не подключены либо библиотеки нужные, либо using.&lt;br /&gt;&lt;br /&gt;Следующий код без проблем компилируется у меня:&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
namespace Test
{
	using System.Collections.Generic;
	using StockSharp.Algo.Strategies;
	using StockSharp.BusinessEntities;

	public class MyStategy : Strategy
	{
		protected override void OnStarting()
		{
			base.OnStarting();

			this.WhenNewMyTrades().Do(writecsv);
		}

		void writecsv(IEnumerable&amp;lt;MyTrade&amp;gt; newMyTrades)
		{
		}
	}
}
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Собираю под .Net Framework 4.0</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/19174/</id>
    <title type="text">Проблема в stocksharp-17079 (папка dev) та же private void writecsv(IEnumerable newMyTrades) Ошибка ...</title>
    <published>2012-05-20T14:15:32Z</published>
    <updated>2012-05-20T14:15:32Z</updated>
    <author>
      <name>gazrvs_nur</name>
      <uri>https://stocksharp.com/users/5983/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Проблема в stocksharp-17079 (папка dev) та же&lt;br /&gt;&lt;br /&gt;private void writecsv(IEnumerable&amp;lt;MyTrade&amp;gt; newMyTrades)&lt;br /&gt;Ошибка	3	Вместе с аргументами-типами нельзя использовать не универсальный тип &amp;quot;System.Collections.IEnumerable&amp;quot;	&lt;br /&gt;&lt;br /&gt;а не проще было бы сделать доступными свойства Strategy.MyTrades.  ?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/19171/</id>
    <title type="text">у меня сборка stocksharp-16844 от 10.05.2012г. сейчас скачаю последнюю и проверю</title>
    <published>2012-05-20T13:55:40Z</published>
    <updated>2012-05-20T13:58:46Z</updated>
    <author>
      <name>gazrvs_nur</name>
      <uri>https://stocksharp.com/users/5983/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">у меня сборка stocksharp-16844 от 10.05.2012г.&lt;br /&gt;сейчас скачаю последнюю и проверю</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/19170/</id>
    <title type="text">Александр, я аналогично уже пробывал .. На конструкцию: &amp;quot;.Do(writecsv);&amp;quot; компилятор выдает ошибку: О...</title>
    <published>2012-05-20T13:47:03Z</published>
    <updated>2012-05-20T13:47:03Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;gazrvs_nur &lt;a href="https://stocksharp.com/posts/m/19169/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Александр,&lt;br /&gt;я аналогично уже пробывал ..&lt;br /&gt;&lt;br /&gt;На конструкцию: &amp;quot;.Do(writecsv);&amp;quot; компилятор выдает ошибку:&lt;br /&gt;Ошибка	1	Наиболее подходящий перегруженный метод для &amp;quot;StockSharp.Algo.Strategies.StrategyRule&amp;lt;System.Collections.Generic.IEnumerable&amp;lt;StockSharp.BusinessEntities.MyTrade&amp;gt;&amp;gt;.Do(System.Action)&amp;quot; имеет несколько недопустимых аргументов	&lt;br /&gt;Ошибка	2	Аргумент &amp;quot;1&amp;quot;: преобразование типа из &amp;quot;группа методов&amp;quot; в &amp;quot;System.Action&amp;quot; невозможно	&lt;br /&gt;&lt;br /&gt;А на &amp;quot;private void writecsv(IEnumerable&amp;lt;MyTrade&amp;gt; newMyTrades)&amp;quot; по прежднему:&lt;br /&gt;Ошибка	3	Вместе с аргументами-типами нельзя использовать не универсальный тип &amp;quot;System.Collections.IEnumerable&amp;quot;&lt;br /&gt;&lt;br /&gt;как бы вообще уйти от этого IEnumerable&amp;lt;MyTrade&amp;gt; в нормальный IEnumerable хотя бы.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;У вас точно последняя версия 4.1?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/19169/</id>
    <title type="text">Александр, я аналогично уже пробывал .. На конструкцию: &amp;quot;.Do(writecsv);&amp;quot; компилятор выдает ошибку: О...</title>
    <published>2012-05-20T13:45:09Z</published>
    <updated>2012-05-20T13:45:09Z</updated>
    <author>
      <name>gazrvs_nur</name>
      <uri>https://stocksharp.com/users/5983/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Александр,&lt;br /&gt;я аналогично уже пробывал ..&lt;br /&gt;&lt;br /&gt;На конструкцию: &amp;quot;.Do(writecsv);&amp;quot; компилятор выдает ошибку:&lt;br /&gt;Ошибка	1	Наиболее подходящий перегруженный метод для &amp;quot;StockSharp.Algo.Strategies.StrategyRule&amp;lt;System.Collections.Generic.IEnumerable&amp;lt;StockSharp.BusinessEntities.MyTrade&amp;gt;&amp;gt;.Do(System.Action)&amp;quot; имеет несколько недопустимых аргументов	&lt;br /&gt;Ошибка	2	Аргумент &amp;quot;1&amp;quot;: преобразование типа из &amp;quot;группа методов&amp;quot; в &amp;quot;System.Action&amp;quot; невозможно	&lt;br /&gt;&lt;br /&gt;А на &amp;quot;private void writecsv(IEnumerable&amp;lt;MyTrade&amp;gt; newMyTrades)&amp;quot; по прежднему:&lt;br /&gt;Ошибка	3	Вместе с аргументами-типами нельзя использовать не универсальный тип &amp;quot;System.Collections.IEnumerable&amp;quot;&lt;br /&gt;&lt;br /&gt;как бы вообще уйти от этого IEnumerable&amp;lt;MyTrade&amp;gt; в нормальный IEnumerable хотя бы.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/19167/</id>
    <title type="text">Компилятор ругается на строку private void writecsv( IEnumerable newMyTrades) Ошибка 1 Вместе с аргу...</title>
    <published>2012-05-20T13:30:49Z</published>
    <updated>2012-05-20T13:30:49Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;gazrvs_nur &lt;a href="https://stocksharp.com/posts/m/19166/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Компилятор ругается на строку&lt;br /&gt;private void writecsv( IEnumerable&amp;lt;MyTrade&amp;gt;  newMyTrades)&lt;br /&gt;&lt;br /&gt;Ошибка	1	Вместе с аргументами-типами нельзя использовать не универсальный тип &amp;quot;System.Collections.IEnumerable&amp;quot;	E:\WIN\Samples\Testing\SampleHistoryTestingParallel\SmaStrategy.cs	92	41	SampleHistoryTestingParallel&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Сейчас в 4.1 всё даже проще стало&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;

...
this.WhenNewMyTrades().Do(writecsv);
...

private void writecsv(IEnumerable&amp;lt;MyTrade&amp;gt; newMyTrades)
{
...
}&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/19166/</id>
    <title type="text">Компилятор ругается на строку private void writecsv( IEnumerable newMyTrades) Ошибка 1 Вместе с аргу...</title>
    <published>2012-05-20T13:25:54Z</published>
    <updated>2012-05-20T13:25:54Z</updated>
    <author>
      <name>gazrvs_nur</name>
      <uri>https://stocksharp.com/users/5983/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Компилятор ругается на строку&lt;br /&gt;private void writecsv( IEnumerable&amp;lt;MyTrade&amp;gt;  newMyTrades)&lt;br /&gt;&lt;br /&gt;Ошибка	1	Вместе с аргументами-типами нельзя использовать не универсальный тип &amp;quot;System.Collections.IEnumerable&amp;quot;	E:\WIN\Samples\Testing\SampleHistoryTestingParallel\SmaStrategy.cs	92	41	SampleHistoryTestingParallel&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/19157/</id>
    <title type="text">Чтобы не плодить одинаковые темы, просьба помочь с простым вопросом по сделкам: в тестовом примере S...</title>
    <published>2012-05-20T12:57:19Z</published>
    <updated>2012-05-20T12:57:19Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;gazrvs_nur &lt;a href="https://stocksharp.com/posts/m/19155/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Чтобы не плодить одинаковые темы, просьба помочь с простым вопросом по сделкам:&lt;br /&gt;в тестовом примере SmaStrategy создал правило на появление новых сделок:   this   .WhenNewMyTrades()   .Do(writecsv)    .Apply(this); &lt;br /&gt;в обработчике writecsv хочу получить данные по последней сделке: var trade = this.MyTrades.  ???? ;&lt;br /&gt;но не могу получить не одно из свойств MyTrades, хотя отладчике они все есть в ((StockSharp.BusinessEntities.MyTrade[])(this.MyTrades))&lt;br /&gt;&lt;br /&gt;Есть другой способ?&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
this.WhenNewMyTrades().Do&amp;lt;IEnumerable&amp;lt;MyTrade&amp;gt;&amp;gt;(writecsv).Apply(this);

private void writecsv(IEnumerable&amp;lt;MyTrade&amp;gt; newMyTrades)
{
...
}&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Таким образом в обработчик сразу передадутся новые сделки.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/19155/</id>
    <title type="text">Чтобы не плодить одинаковые темы, просьба помочь с простым вопросом по сделкам: в тестовом примере S...</title>
    <published>2012-05-20T12:41:38Z</published>
    <updated>2012-05-20T12:41:38Z</updated>
    <author>
      <name>gazrvs_nur</name>
      <uri>https://stocksharp.com/users/5983/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Чтобы не плодить одинаковые темы, просьба помочь с простым вопросом по сделкам:&lt;br /&gt;в тестовом примере SmaStrategy создал правило на появление новых сделок:   this   .WhenNewMyTrades()   .Do(writecsv)    .Apply(this); &lt;br /&gt;в обработчике writecsv хочу получить данные по последней сделке: var trade = this.MyTrades.  ???? ;&lt;br /&gt;но не могу получить не одно из свойств MyTrades, хотя отладчике они все есть в ((StockSharp.BusinessEntities.MyTrade[])(this.MyTrades))&lt;br /&gt;&lt;br /&gt;Есть другой способ?&lt;br /&gt;&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/18733/</id>
    <title type="text">Давайте попробуем. Суть в том что у меня есть много модулей, каждый из который торгует по некоему ал...</title>
    <published>2012-04-27T20:22:02Z</published>
    <updated>2012-04-27T20:22:02Z</updated>
    <author>
      <name>westtrd</name>
      <uri>https://stocksharp.com/users/27774/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Александр (ПАА) &lt;a href="https://stocksharp.com/posts/m/18702/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Давайте попробуем. Суть в том что у меня есть много модулей, каждый из который торгует по некоему алгоритму, часто бывает так, что нужно отправить на биржу одновременно несколько заявок от разных модулей, чтобы сократить количество отправляемых заявок а так же исключить встречные заявки от модулей, я составляю одну - которая и отправляется на биржу через стратегию, но после исполнения или снятия этой объединенной заявки информацию по ней необходимо разобрать и вернуть каждому модулю сколько и как исполнилось по нему.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Вообще то это клиринговая логика, с распределением проторгованного объема по компонентам&lt;br /&gt;Такое на западных рынках есть, и проблем тут достаточно.&lt;br /&gt;&lt;br /&gt;Есть несколько основных сценариев:&lt;br /&gt;1. пропорционально&lt;br /&gt;2. FIFO&lt;br /&gt;3. нечто производное&lt;br /&gt;&lt;br /&gt;Вообще, если размеры счетов позволяют, лучше тупо разводить по разным субсчетам</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/18719/</id>
    <title type="text">По моим наблюдениям только для снятой. В ветке 4.1 точно сделано следующее: - если мы посылаем Cance...</title>
    <published>2012-04-27T15:42:00Z</published>
    <updated>2012-04-27T15:43:40Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Александр (ПАА) &lt;a href="https://stocksharp.com/posts/m/18708/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;По моим наблюдениям только для снятой. &lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;В ветке 4.1 точно сделано следующее:&lt;br /&gt;- если мы посылаем CancelOrder - то в ответ на эту транзакцию биржа присылает сколько осталось по балансу в заявке - мы это проставляем и заявка больше не может быть изменена&lt;br /&gt;- если посылаем CancelOrders - групповое снятие - то тут да, может возникнуть что после State = OrderState.Done изменится баланс - я это поправил, будет фикс выложен на codeplex&lt;br /&gt;- для перерегистрации - см. групповое снятие - тоже поправлено&lt;br /&gt;&lt;br /&gt;Вообще после того как стал OrderState.Done баланс меняться не должен. Если у вас не так на 4.1 - пишите ещё раз, будем разбираться.&lt;br /&gt;&lt;br /&gt;Сейчас просьба перейти на 4.1 и пока (до выкладывания последнего фикса на codeplex) - пользоваться CancelOrder, а не групповым снятием заявки.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/18708/</id>
    <title type="text">По моим наблюдениям только для снятой. </title>
    <published>2012-04-27T13:20:57Z</published>
    <updated>2012-04-27T13:20:57Z</updated>
    <author>
      <name>Александр (ПАА)</name>
      <uri>https://stocksharp.com/users/5968/</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/18705/</id>
    <title type="text">У вас баланс меняется после Done только для снятой заявки?</title>
    <published>2012-04-27T13:03:28Z</published>
    <updated>2012-04-27T13:03:28Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">У вас баланс меняется после Done только для снятой заявки?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/18704/</id>
    <title type="text">А как быть если заявка полностью не исполниться? Я же снимаю ее по таймауту, и она может либо быть ч...</title>
    <published>2012-04-27T12:54:15Z</published>
    <updated>2012-04-27T12:54:15Z</updated>
    <author>
      <name>Александр (ПАА)</name>
      <uri>https://stocksharp.com/users/5968/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">А как быть если заявка полностью не исполниться?&lt;br /&gt;Я же снимаю ее по таймауту, и она может либо быть частично исполнена, либо вообще не исполнена...</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>