﻿<?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">Сообщество. StockSharp</title>
  <id>https://stocksharp.ru/handlers/atom.ashx?category=community&amp;page=275</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-07-02T19:04:29Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=community&amp;page=275" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/1193/</id>
    <title type="text">Обработка роботом тиков сипи, дакса?</title>
    <published>2010-10-28T13:35:10Z</published>
    <updated>2010-10-28T13:35:10Z</updated>
    <author>
      <name>Alex2</name>
      <uri>https://stocksharp.ru/users/28506/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="клуб алготрейдеров" />
    <content type="html">&lt;p&gt;Интересно, а кто-нибудь пытался в роботе на S# анализировать тики сипи, дакса, нефти?&lt;/p&gt;
&lt;p&gt;Возможно ли это?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1192/</id>
    <title type="text">вот такая ошибочка в ProcessDataError</title>
    <published>2010-10-28T10:35:12Z</published>
    <updated>2010-10-28T10:35:12Z</updated>
    <author>
      <name>sergun</name>
      <uri>https://stocksharp.ru/users/6139/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;System.ArgumentException: strategy
at Ecng.Trading.Algo.StrategyManager.#=qZ3BJD8wGU9P0NPGSuXvJt5Zj5KOtNbVswRbMSptcqXU=.#=qGoR8GGM9KdPLCsjQ5kI6gw==(SynchronizedList&lt;code&gt;1 #=qR1TF0vW$qKFlMRNSfX9qrA==) at Ecng.Collections.CollectionHelper.SyncDo[TCollection](TCollection collection, Action&lt;/code&gt;1 action)
at Ecng.Trading.Algo.StrategyManager.Register(Strategy strategy, Portfolio portfolio, Security security)
at Ecng.Trading.Algo.StrategyManager.#=qgLjVxJZ1MkDbXgaDuPP6pJV9IOzhajs5v180jZUwooQ=(SynchronizedDictionary&lt;code&gt;2 #=qO5pfhMW9dgymzKxgUageuw==) at Ecng.Collections.CollectionHelper.SyncDo[TCollection](TCollection collection, Action&lt;/code&gt;1 action)
at Ecng.Trading.Algo.StrategyManager.#=q9dHcQ8Dp6Nx1xV$RR4Rl01YugusawR4crxfZMo2n90M=()
at Ecng.Trading.Algo.StrategyManager.#=qdV1Zan1_PDNtHTKfgXGZ9OIPKz3s1tormN1UC0V3iRI=(IEnumerable&lt;code&gt;1 #=qsBCae3fVy358CeQfhDLDXQ==) at Ecng.Common.DelegateHelper.SafeInvoke(Action&lt;/code&gt;1 handler, T arg)
at Ecng.Trading.BusinessEntities.BaseTrader.EventsContainer`2.Raise(T item)&lt;/p&gt;
&lt;p&gt;Что бы это значило?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1191/</id>
    <title type="text">Проблема с методом Strategy.OnProcess()</title>
    <published>2010-10-28T09:50:54Z</published>
    <updated>2010-10-28T09:50:54Z</updated>
    <author>
      <name>MCTuTeJ|19951995</name>
      <uri>https://stocksharp.ru/users/18/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Он не хочет никак работать.
Код такой:
Создается Стратегия:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;
strategyManager = new StrategyManager(Trader);
               MyStrategy ms = new MyStrategy(indent, offset, volumeOrder, security);
               
               strategyManager.Register(ms, portfolio, security);
               
               ms.Start();

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Стратегия:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;
 class MyStrategy : Strategy
 {
     public MyStrategy(int _indent, int _offset, int _volumeOrder, Security s)
            : base(){......}

    protected override bool OnProcess()
   {
      //Тут некоторые действия происходят.

     return true;
   }
}

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Пробовал ставить брейк-поинт в начало метода OnProcess - он ни разу туда не зашел за 5 минут. В чем можеь быть проблема ?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1190/</id>
    <title type="text">BestBid.Volume равно 0</title>
    <published>2010-10-27T15:54:19Z</published>
    <updated>2010-10-27T15:54:19Z</updated>
    <author>
      <name>Alex2</name>
      <uri>https://stocksharp.ru/users/28506/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="SmartCom" />
    <content type="html">&lt;p&gt;Здравствуйте
SmartCom (не новый)
реальный счет&lt;/p&gt;
&lt;p&gt;не работает BestBid.Volume и BestAsk.Volume - постоянно равны 0.&lt;/p&gt;
&lt;p&gt;в чем может быть дело?&lt;/p&gt;
&lt;p&gt;Также возникли проблемы с LastTrade.OrderDirection - значение null&lt;/p&gt;
&lt;p&gt;Мой код из SampleSmartConsole:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;                        Console.WriteLine(&amp;quot;Бумага: {0}, {1}&amp;quot;, _lkoh.ShortName, _lkoh.State);
                        Console.WriteLine(&amp;quot;Спред: {0}&amp;quot;,_lkoh.GetSpreadSize());
                        Console.WriteLine(&amp;quot;Лучшая цена на продажу: {0}, объем: {1}&amp;quot;, _lkoh.BestAsk.Price, _lkoh.BestAsk.Volume);
                        Console.WriteLine(&amp;quot;Лучшая цена на покупку: {0}, объем: {1}&amp;quot;, _lkoh.BestBid.Price, _lkoh.BestBid.Volume);
                        Console.WriteLine(&amp;quot;Объем последней сделки: {0} {1}&amp;quot;, _lkoh.LastTrade.Volume, _lkoh.LastTrade.OrderDirection);
&lt;/code&gt;&lt;/pre&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1189/</id>
    <title type="text">Как начать.?</title>
    <published>2010-10-26T12:57:57Z</published>
    <updated>2010-10-26T12:57:57Z</updated>
    <author>
      <name>pol</name>
      <uri>https://stocksharp.ru/users/28186/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Люди добрые изложите плиз по пунктам порядок действий для начала работы S#+quik
1 Скачал S#..и положил - все равно куда?
2.Имею VCExpress - как среда разработки - подойдет?
3.п1 и п2 как то дружить между собой надо?
4.Настраиваю квик проверяю верифаером.
5.Включаю внешние транзакции.
6.в VCE пишу код...компилирую??
7.Что то еще?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1188/</id>
    <title type="text">Cannot serialize Security</title>
    <published>2010-10-25T09:14:20Z</published>
    <updated>2010-10-25T09:14:20Z</updated>
    <author>
      <name>eaa</name>
      <uri>https://stocksharp.ru/users/28252/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="SmartCom" />
    <content type="html">&lt;p&gt;Пробую сохранить Security, в доке написано что вроде как можно:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;
[SerializableAttribute]
[DataContractAttribute]
public class Security : IExtendableEntity, INotifyPropertyChangedEx, 
	INotifyPropertyChanged

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Пишем:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;
Stream stream = File.Open(Conf.securityFileName, FileMode.Create);
BinaryFormatter formatter = new BinaryFormatter();
formatter.Serialize(stream, security);
stream.Close();

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;А в результате получаем:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;2010-10-25 13:05:07,218 ERROR: System.Runtime.Serialization.SerializationException: Type 'Ecng.Common.NullableEx`1[[System.TimeSpan, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]' in Assembly 'Ecng.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' is not marked as serializable.
at System.Runtime.Serialization.FormatterServices.InternalGetSerializableMembers(RuntimeType type)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;В чем ошибка?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1187/</id>
    <title type="text">Не всегда приходит инструмент</title>
    <published>2010-10-22T12:18:58Z</published>
    <updated>2010-10-22T12:18:58Z</updated>
    <author>
      <name>eaa</name>
      <uri>https://stocksharp.ru/users/28252/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="SmartCom" />
    <content type="html">&lt;p&gt;Наблюдаю странную ситуацию на тестовом сервере (на рабочем не проверял):
ловлю событие NewSecurities, мне надо отловить бумагу RIZ0. Получаю ее не каждый раз :(
Т.е. коннекчусь, смотрю что приходит, например:&lt;/p&gt;
&lt;p&gt;один раз так:
....
AZKM
RU000A0JPB41
GM32500BL0
VB13000BX0
KBSB
RU000A0JPD98
....&lt;/p&gt;
&lt;p&gt;другой  раз так:
....
AZKM
RU000A0JPB41
GM32500BL0
RIZ0
VB13000BX0
KBSB
RU000A0JPD98
....&lt;/p&gt;
&lt;p&gt;Как видно, в первом случае RIZ0 почему-то отсутствует, все остальные бумаги на месте.
Собственно вопрос - куда исчезает бумага?
Причем происходит это вроде бы случайным образом. Или может есть какая-то хитрая настройка или
какая другая причина столь странного поведения?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1186/</id>
    <title type="text">Привязка данных к LIstView и конвертация их для отображения</title>
    <published>2010-10-21T07:51:02Z</published>
    <updated>2010-10-21T07:51:02Z</updated>
    <author>
      <name>Dok6539</name>
      <uri>https://stocksharp.ru/users/27813/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Здравствуйте,Михаил! Я столкнулся с такой проблемой....Вообщем...я создаю коллекцию:&lt;br /&gt;
static public ThreadSafeObservableCollection&amp;lt;string&amp;gt; States { get; set; }
потом ее объявляю: States = new ThreadSafeObservableCollection&amp;lt;string&amp;gt;();
потом заполняю:States.Add(&amp;quot;Активна&amp;quot;);
Все прекрасно добавляется, затем я это свойство-зависимости привязываю к ListView в Xaml коде:&lt;/p&gt;
&lt;p&gt;&amp;lt;ListView Height=&amp;quot;225&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; IsEnabled=&amp;quot;True&amp;quot;&lt;/p&gt;
&lt;p StaticResource="" myItemStyle="" Binding="" ElementName="mainWindow," Path="States"&gt;ItemContainerStyle=&amp;quot;&amp;quot; ItemsSource=&amp;quot;&amp;quot;&lt;/p&gt;
&lt;p Binding="" Path="State"&gt;Margin=&amp;quot;839,89,0,0&amp;quot; Name=&amp;quot;StatesListView&amp;quot; SelectionMode=&amp;quot;Single&amp;quot;&amp;gt;
&amp;lt;ListView.View&amp;gt;
&amp;lt;GridView&amp;gt;
&amp;lt;GridViewColumn Header=&amp;quot;Статус&amp;quot; Width=&amp;quot;80&amp;quot; DisplayMemberBinding=&amp;quot;&amp;quot;/&amp;gt;
&amp;lt;/GridView&amp;gt;
&amp;lt;/ListView.View&amp;gt;
&amp;lt;/ListView&amp;gt;
Но в листе ничего не отображается, добавляется пустая строчка и все, а ней нет ничего....я думаю что это проблема из-за конвертора....&lt;/p&gt;
&lt;p&gt;НЕ МОГЛИ БЫ ВЫ ЧТО-НИБУДЬ ПОДСКАЗАТЬ ПОЖАЛУЙСТА, А ТО Я УЖЕ НАД ЭТОЙ ПРОБЛЕМОЙ БЬЮСЬ ВТОРУЮ НЕДЕЛЮ К РЯДУ.....&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1185/</id>
    <title type="text">как анализировать графики в Quik</title>
    <published>2010-10-21T07:12:02Z</published>
    <updated>2010-10-21T07:12:02Z</updated>
    <author>
      <name>guest</name>
      <uri>https://stocksharp.ru/users/28427/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;здраствуйте&lt;/p&gt;
&lt;p&gt;подскажите как можно получать значения Moving Average (их может быть несколько).&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1184/</id>
    <title type="text">Помогите разобраться в потоках</title>
    <published>2010-10-21T00:46:20Z</published>
    <updated>2010-10-21T00:46:20Z</updated>
    <author>
      <name>XMbIPb</name>
      <uri>https://stocksharp.ru/users/6200/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Решил написать свой стакан.. для начала скопировал QuotesWindow из примера Sample, создал класс SampleQuote и затолкал в QuotesWindow() обработчик QuotesChanged.. но столкнулся с двумя проблемами.. во первых не идёт экспорт, когда управление находится за пределами QuotesWindow(), а если QuotesWindow() зациклить, то котировки поступают, но не появляется само окно).. и во вторых не получается изменить коллекцию Quotes из обработчика QuotesChanged.. пишет что из другого потока нельзя.. подскажите как это делается?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1183/</id>
    <title type="text">Id заявок</title>
    <published>2010-10-20T09:50:36Z</published>
    <updated>2010-10-20T09:50:36Z</updated>
    <author>
      <name>Serg</name>
      <uri>https://stocksharp.ru/users/484/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Как происходит получение номера заявки.
У меня такая ситуация: Своя стратегия в которая работает по 2м инструментам. Выставляю заявки по первому и второму. Получаю сделки по первому и второму(NewMyTrade). Все ок. Но вот решил заглянуть в base.Orders и обнаружил что заявок по второму инструменту нет. Соответственно и нет номеров заявок, а они мне были нужны))
Какие можете посоветовать варианты решения моей проблемы. Необходимо ли использовать ChildeStrategies при работе с несколькими инструментами?
Спасибо&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1182/</id>
    <title type="text">Беда с экспортом на другой машине</title>
    <published>2010-10-19T21:29:10Z</published>
    <updated>2010-10-19T21:29:10Z</updated>
    <author>
      <name>sergun</name>
      <uri>https://stocksharp.ru/users/6139/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Перенес робота на другую машину.. вместе с wnd-файлом.&lt;/p&gt;
&lt;p&gt;Почему-то экспорт по DDE запускается только для таблиц.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;мои сделки&lt;/li&gt;
&lt;li&gt;заявки&lt;/li&gt;
&lt;li&gt;стоп-заявки&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Экспорт запускаю с помощью ITrader.StartExport();&lt;/p&gt;
&lt;p&gt;Для остальных таблиц Квик выдает:
&amp;quot;Не удалось установить ДДЕ соединение с сервером 'wrapper'. Либо не запущен 'xxx', либо в него не загружен лист &amp;quot;. Таблица 'xxx'&amp;quot;&lt;/p&gt;
&lt;p&gt;Настройки DDE экспорта для этих таблиц ничем не отличается. При ручном запуске из квика при подключенном QuikTrader - тот же эффект.
Версия квика такая же как на той машине, где все работает.&lt;/p&gt;
&lt;p&gt;Куда копать?&lt;/p&gt;
&lt;p&gt;Пробовал и просто запускать и as administrator.&lt;/p&gt;
&lt;p&gt;До старта экспорта вызываю Manager.Load(stateFile).&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1181/</id>
    <title type="text">Как поменять признак заявки?</title>
    <published>2010-10-19T14:08:34Z</published>
    <updated>2010-10-19T14:08:34Z</updated>
    <author>
      <name>Render</name>
      <uri>https://stocksharp.ru/users/28228/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Как установить признак заявки (заявка маркетмейкера)?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1180/</id>
    <title type="text">Должен ли работать файл настроек стратегий на другом компьютере?</title>
    <published>2010-10-19T13:23:25Z</published>
    <updated>2010-10-19T13:23:25Z</updated>
    <author>
      <name>sergun</name>
      <uri>https://stocksharp.ru/users/6139/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Немного смущает &amp;lt;First&amp;gt;db59caee-b131-4b6a-82d3-bb756039c860&amp;lt;/First&amp;gt;.
javascript:__doPostBack('forum$ctl01$PostReply','')&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1179/</id>
    <title type="text">Побайндился со Strategy.Orders</title>
    <published>2010-10-19T06:34:48Z</published>
    <updated>2010-10-19T06:34:48Z</updated>
    <author>
      <name>sergun</name>
      <uri>https://stocksharp.ru/users/6139/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Заявки выставляю через Strategy.RegisterOrder..
Почему-то в UI попадают не все заявки.&lt;/p&gt;
&lt;p&gt;Ecng.Collections.SynchronizedList все необходимые эвенты о своем изменении шлет? и на регулярной основе? :-)&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1178/</id>
    <title type="text">Минимальный таймфрейм свечи</title>
    <published>2010-10-18T09:17:50Z</published>
    <updated>2010-10-18T09:17:50Z</updated>
    <author>
      <name>Anton</name>
      <uri>https://stocksharp.ru/users/28649/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Добрый день.
Свечи какого минимальный таймфрейма можно получить с помощью S#? Хотелось бы 2 сек. Это возможно?
Поясню, свечи, вроде получаются, но они перепутаны по времени: с более поздним временем может стоять перед той, у которой время раньше, а затем опять с тем же временем (которое позже), но уже с другими ценами.
В чём причина не понятно, то ли так S# формирует свечи из Таблицы всех сделок (в ней он-лайн сделки идут в правильной последовательности), то ли S# формирует свечи по каким-то другим данным...
Спасибо.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1177/</id>
    <title type="text">Интеграция с QUIK</title>
    <published>2010-10-16T01:56:39Z</published>
    <updated>2010-10-16T01:56:39Z</updated>
    <author>
      <name>redu4</name>
      <uri>https://stocksharp.ru/users/28705/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Добрый день, проясните ситуацию. Скачал с сайта финама вот этот квик - &lt;a href="http://www.finam.ru/Files/FinamJunior.zip" rel="nofollow" target="_blank"&gt;http://www.finam.ru/Files/FinamJunior.zip&lt;/a&gt;. Версия 5.16.0.151. Загрузил настройки для РТС, обработка транзакций включена. Verifier ругается - не найден квик в директории такой-то.
2. Не получилось протестировать соединение со смарткомом. Установлена последняя 2-ая версия. Соединение вроде происходит, но инструменты, ничего не загружается.&lt;/p&gt;
&lt;p&gt;ОС - Windows Vista, x86
S# - 2.4&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1176/</id>
    <title type="text">Quik2Quant Releases</title>
    <published>2010-10-15T07:38:32Z</published>
    <updated>2010-10-15T07:38:32Z</updated>
    <author>
      <name>Pike</name>
      <uri>https://stocksharp.ru/users/4/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="wealth-lab" />
    <content type="html">&lt;p&gt;:[:::center
&lt;strong&gt;В данной ветке будет выкладываться информация о новыйх релизах Quik2Quant&lt;/strong&gt;&lt;/p&gt;
&lt;div class="]"&gt;&lt;p&gt;Доступна для использования новая версия &lt;a href="http://www.box.net/shared/z7upft1zuj" rel="nofollow" target="_blank"&gt;1.24.2910.1015&lt;/a&gt;
Изменения:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Добавлена поддержка стоп-заявок и стоп-лимит заявок на стороне брокера&lt;/li&gt;
&lt;li&gt;Реализован метод Replace для рыночных, лимитированных, стоп и стоп-лимит
заявок. Реализация метода Replace сделана с учетом того, что заявки на ФОРТС
(с использованием одной транзакции).&lt;/li&gt;
&lt;li&gt;Устранен &amp;quot;баг&amp;quot; связанный с непоступлением новых данных из таблицы всех сделок на ФОРТС&lt;/li&gt;
&lt;li&gt;Расширено логирование&lt;/li&gt;
&lt;li&gt;Снят статус Beta&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Рекомендуемая версия OpenQuant: 2.9.10
Рекомендуемая версия Quik: 5.18.0.141 и старше&lt;/p&gt;
&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1175/</id>
    <title type="text">Проблема при работе с лотом, больше чем одна заявка.</title>
    <published>2010-10-14T17:29:15Z</published>
    <updated>2010-10-14T17:29:15Z</updated>
    <author>
      <name>pave111</name>
      <uri>https://stocksharp.ru/users/28442/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Здравствуйте.
Реализовал стратегию, которая работала с одним лотом и все было хорошо. Как приходило событие NewMyTrades я понимал, что произошла сделка и делал действия необходимые в моей стратегии.
Сейчас попробовал реализовать аналогичное с числом лотов равным 2 и потерпел неудачу.
Мне нужно производить действия когда заявка полностью исчерпана, т.е куплены или проданы ВСЕ 2 лота.
Попробовал очевидное решение - добавил в обработчик проверку
foreach (MyTrade mt in NewMyTrades)
{
if (mt.Order.IsMatched())
{
выполнилось все, сделать действие
}
}&lt;/p&gt;
&lt;p&gt;но почему-то такое срабатывает не всегда. иногда заявка оказывалась полностью выполненной (в квике), а робот считал, что еще нет.&lt;/p&gt;
&lt;p&gt;Тогда попытался обрабатывать событие QTrader.PositionsChanged, и при появлении этого события сравнивать position.CurrentValue с 0 или 2. если вдруг стало 0, то можно сказать, что сделка закрылась. если 2, то сделка полностью открылось. но столкнулся с аналогичными проблемами - в большинстве случаев работает, но не всегда. проблема как и раньше.&lt;/p&gt;
&lt;p&gt;Есть какие либо идеи?
Очень благодарен за ваш труд.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1174/</id>
    <title type="text">ActionStrategyConditionHelper не нашёл в 2.4</title>
    <published>2010-10-14T11:29:07Z</published>
    <updated>2010-10-14T11:29:07Z</updated>
    <author>
      <name>ustas</name>
      <uri>https://stocksharp.ru/users/27611/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;В доке есть упоминание ActionStrategyConditionHelper  сборка  Ecng.Trading.Algo (in Ecng.Trading.Algo.dll)&lt;/p&gt;
&lt;p&gt;Но я его нигде не нашёл ни в одной либе. ( на всякий случай скачивал я   StockSharp_2.4_Sources.zip  )&lt;/p&gt;
&lt;p&gt;Ткните меня носом, туда где искать.  Дайте пример использования, пжл, этого класса.&lt;/p&gt;
&lt;p&gt;Спасибо и с уважением!&lt;/p&gt;
</content>
  </entry>
</feed>