﻿<?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=181</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-05-06T16:32:31Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=community&amp;page=181" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/3169/</id>
    <title type="text">помогите исправить ошибку</title>
    <published>2012-11-14T14:42:57Z</published>
    <updated>2012-11-14T14:42:57Z</updated>
    <author>
      <name>yarcombinat</name>
      <uri>https://stocksharp.ru/users/6476/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Здравствуйте, коллеги.&lt;br /&gt;&lt;br /&gt;Сегодня перенёс код на другой комп, скачал последнюю библиотеку на codeplex, лицензию.&lt;br /&gt;&lt;br /&gt;Выдаёт ошибку:&lt;br /&gt;&lt;br /&gt;#тег &amp;quot;LogControl&amp;quot; не существует в пространстве имен XML &amp;quot;clr - namespace:StockSharp.Xaml;assembly=StockSharp.Xaml&amp;quot;. Строка 24 (пятая строка снизу) позиция 10.# &lt;br /&gt;&lt;br /&gt;Подскажите, пожалуйста, что это может быть за ошибка?&lt;br /&gt;&lt;br /&gt;Сломал всю голову. Понимаю, что это какая - то элементарщина - что-то не скачал, не доставил.....&lt;br /&gt;&lt;br /&gt;С уважением.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Код XAML.&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:xml"&gt;
&amp;lt;Window x:Class=&amp;quot;Candles.MainWindow&amp;quot;
        xmlns=&amp;quot;http://schemas.microsoft.com/winfx/2006/xaml/presentation&amp;quot;
        xmlns:x=&amp;quot;http://schemas.microsoft.com/winfx/2006/xaml&amp;quot;
        xmlns:EcngTradingXaml=&amp;quot;clr - namespace:StockSharp.Xaml;assembly=StockSharp.Xaml&amp;quot;
        Title=&amp;quot;&amp;quot; Height=&amp;quot;673&amp;quot; Width=&amp;quot;835&amp;quot; Closing=&amp;quot;Window_Closing&amp;quot; Topmost=&amp;quot;True&amp;quot; WindowStartupLocation=&amp;quot;CenterScreen&amp;quot; Opacity=&amp;quot;50&amp;quot;&amp;gt;
    &amp;lt;Grid Background=&amp;quot;#FF9999C7&amp;quot; HorizontalAlignment=&amp;quot;Stretch&amp;quot; Width=&amp;quot;Auto&amp;quot; VerticalAlignment=&amp;quot;Stretch&amp;quot; Height=&amp;quot;Auto&amp;quot;&amp;gt;
        &amp;lt;Grid  HorizontalAlignment=&amp;quot;Left&amp;quot; Name=&amp;quot;grid1&amp;quot; VerticalAlignment=&amp;quot;Top&amp;quot; Margin=&amp;quot;12,12,0,0&amp;quot;&amp;gt;
            &amp;lt;Grid.ColumnDefinitions&amp;gt;
                &amp;lt;ColumnDefinition Width=&amp;quot;Auto&amp;quot; /&amp;gt;
                &amp;lt;ColumnDefinition Width=&amp;quot;Auto&amp;quot; /&amp;gt;
                &amp;lt;ColumnDefinition Width=&amp;quot;72&amp;quot; /&amp;gt;
                &amp;lt;ColumnDefinition Width=&amp;quot;Auto&amp;quot; /&amp;gt;
            &amp;lt;/Grid.ColumnDefinitions&amp;gt;
            &amp;lt;Grid.RowDefinitions&amp;gt;
                &amp;lt;RowDefinition Height=&amp;quot;Auto&amp;quot; /&amp;gt;
                &amp;lt;RowDefinition Height=&amp;quot;Auto&amp;quot; /&amp;gt;
            &amp;lt;/Grid.RowDefinitions&amp;gt;
            &amp;lt;Button Content=&amp;quot;Подключиться&amp;quot; Height=&amp;quot;23&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Name=&amp;quot;btnConnect&amp;quot; VerticalAlignment=&amp;quot;Top&amp;quot; Width=&amp;quot;100&amp;quot; Click=&amp;quot;btnConnect_Click&amp;quot; Grid.Row=&amp;quot;1&amp;quot; Margin=&amp;quot;-2,7,0,0&amp;quot; BorderBrush=&amp;quot;#FF791900&amp;quot; /&amp;gt;
            &amp;lt;Button Content=&amp;quot;Экспорт DDE&amp;quot; Height=&amp;quot;23&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Name=&amp;quot;btnExportDde&amp;quot; VerticalAlignment=&amp;quot;Top&amp;quot; Width=&amp;quot;100&amp;quot; Click=&amp;quot;btnExportDde_Click&amp;quot; IsEnabled=&amp;quot;False&amp;quot; Grid.Column=&amp;quot;1&amp;quot; Grid.Row=&amp;quot;1&amp;quot; Margin=&amp;quot;0,7,0,0&amp;quot; BorderBrush=&amp;quot;#FF791950&amp;quot; /&amp;gt;
            &amp;lt;Button Content=&amp;quot;Старт&amp;quot; Height=&amp;quot;23&amp;quot; Name=&amp;quot;btnStart&amp;quot; VerticalAlignment=&amp;quot;Top&amp;quot; Click=&amp;quot;btnStart_Click&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Width=&amp;quot;100&amp;quot; Grid.Column=&amp;quot;2&amp;quot; Grid.ColumnSpan=&amp;quot;2&amp;quot; Grid.Row=&amp;quot;1&amp;quot; Margin=&amp;quot;0,7,0,0&amp;quot; BorderBrush=&amp;quot;#FF791919&amp;quot; /&amp;gt;
            &amp;lt;TextBox Height=&amp;quot;23&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Name=&amp;quot;Path&amp;quot; VerticalAlignment=&amp;quot;Top&amp;quot; Width=&amp;quot;272&amp;quot; Grid.ColumnSpan=&amp;quot;3&amp;quot; Background=&amp;quot;#FF40A8C7&amp;quot; BorderBrush=&amp;quot;#FF79190C&amp;quot; /&amp;gt;
            &amp;lt;Button Content=&amp;quot;...&amp;quot; Name=&amp;quot;FindPath&amp;quot; Click=&amp;quot;FindPath_Click&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Width=&amp;quot;22&amp;quot; Height=&amp;quot;23&amp;quot; VerticalAlignment=&amp;quot;Top&amp;quot; Grid.Column=&amp;quot;3&amp;quot; DataContext=&amp;quot;{Binding}&amp;quot; Visibility=&amp;quot;Visible&amp;quot; Background=&amp;quot;#FF3BA1B7&amp;quot; BorderBrush=&amp;quot;#FF791952&amp;quot; Margin=&amp;quot;2,0,0,0&amp;quot; /&amp;gt;
        &amp;lt;/Grid&amp;gt;
        &amp;lt;EcngTradingXaml:LogControl Margin=&amp;quot;12,128,10,12&amp;quot; Name=&amp;quot;logcontrol&amp;quot; Visibility=&amp;quot;Visible&amp;quot; Foreground=&amp;quot;#FF404080&amp;quot; Background=&amp;quot;#FF09090D&amp;quot; BorderBrush=&amp;quot;#FF791927&amp;quot; DataContext=&amp;quot;{Binding}&amp;quot; /&amp;gt;
        &amp;lt;Button Content=&amp;quot;НЕ ТОРГУЕМ&amp;quot; Height=&amp;quot;23&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Margin=&amp;quot;56,71,0,0&amp;quot; Name=&amp;quot;button1&amp;quot; VerticalAlignment=&amp;quot;Top&amp;quot; Width=&amp;quot;100&amp;quot; Click=&amp;quot;button1_Click&amp;quot; BorderBrush=&amp;quot;#FF791919&amp;quot; /&amp;gt;
        &amp;lt;Button BorderBrush=&amp;quot;#FF791919&amp;quot; Content=&amp;quot;НЕ ТОРГУЕМ&amp;quot; Height=&amp;quot;23&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Margin=&amp;quot;154,71,0,0&amp;quot; Name=&amp;quot;button2&amp;quot; VerticalAlignment=&amp;quot;Top&amp;quot; Width=&amp;quot;100&amp;quot; Click=&amp;quot;button2_Click&amp;quot; /&amp;gt;
    &amp;lt;/Grid&amp;gt;
&amp;lt;/Window&amp;gt;&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3168/</id>
    <title type="text">Не могу удалить или отфильтровать несистемные сделки</title>
    <published>2012-11-14T14:22:01Z</published>
    <updated>2012-11-14T14:22:01Z</updated>
    <author>
      <name>khmike</name>
      <uri>https://stocksharp.ru/users/6516/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Добрый день!&lt;br /&gt;&lt;br /&gt;У меня 4.1.6 версия. При закачке данных с РТС через Гидру, сохраняются несистемные сделки, которые при тестировании на исторических данных приводят к неточностям. Не могу найти фильтр чтобы они не вызывались в событии: Security.WhenLastTradePriceMore. Попытался удалить их из базы, но выпал Exception: деление на 0.&lt;br /&gt;&lt;br /&gt;    var trades = new List&amp;lt;Trade&amp;gt;();&lt;br /&gt;&lt;br /&gt;    foreach (var trade in reader)&lt;br /&gt;    {&lt;br /&gt;        if (!trade.IsSystem) {&lt;br /&gt;           trades.Add(trade);&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;       &lt;br /&gt;    tradeStorage.Delete(trades);&lt;br /&gt;&lt;br /&gt;Подскажите, как можно обойти эту проблему? Спасибо.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3167/</id>
    <title type="text">Правильно ли работает функция StreamManager.IsOnline()?</title>
    <published>2012-11-14T12:05:16Z</published>
    <updated>2012-11-14T12:05:16Z</updated>
    <author>
      <name>Liberal</name>
      <uri>https://stocksharp.ru/users/6066/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">Правильно ли работает функция StreamManager.IsOnline()? Как понять, что мы обрабатываем последнюю пачку сделок и нет больше новых данных? Я пытался делать  вот так:&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;

PlazaTrader.TableRegistry.TradeFuture.End += (tmp) =&amp;gt;
{
    var state = PlazaTrader.StreamManager.IsOnline();
    Console.WriteLine(state);
    
    if (state) 
    {
      Thread.Sleep(10000);
    }
};
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Проблема в том, что после первой загрузки всех исторических данных в консоль постоянно выводится True, чего, вроде бы, не должно быть. Потому что сразу после того, как StreamManager переходит в online, делается пауза на 10 секунд Thread.Sleep(10000) и мы уже должны подгружать исторические данные, т.е. в консоль должно выводиться False.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3166/</id>
    <title type="text">RoutingServer</title>
    <published>2012-11-13T21:58:36Z</published>
    <updated>2012-11-13T21:58:36Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="клуб алготрейдеров" />
    <content type="html">Есть идея сделать совместный проект роутера маркет-данных и транзакций.&lt;br /&gt;&lt;br /&gt;Идея заключается в создании отдельного (=внешнее) приложения, которое бы могло запускаться (как обычное exe или как сервис), настраиваться, подключаться к торговым системам (всем, что поддерживает S#). Приложение выступает как серверное, и дает возможность подключаться из других программ (как на локальном компьютере, так и через интернет). Такими клиентами смогли бы выступать роботы, аналитические программы, торговые системы, ищущие данные и т.д.&lt;br /&gt;&lt;br /&gt;Что дает такая программа:&lt;br /&gt;&lt;br /&gt;1. Возможность подключаться к ТС вне локального компьютера. Например, иметь возможность слать заявки на другой компьютер. Особенно полезно для тех, кто управляет чужими счетами, и при этом клиент сильно стремается давать ключи. Или в рабочее время за счет работодателя пишет роботов и торгует с работы.[blush] &lt;br /&gt;&lt;br /&gt;2. Позволять подключаться из разных программ к одной ТС. Например Квик Смарт и Альфа не дают торговать нескольким роботам одновременно. А запихивать новый (=глючный) робот в один процесс со старым (=стабильным) роботом, чтобы последний не отбросил копыта при смерти первого, не самый простой процесс.&lt;br /&gt;&lt;br /&gt;3. Отделить код роутера от робота, и в случае падении последнего, дать возможность закрыть позиции вручную, подключившись в данному роутеру. Предполагается, что такой роутер должен содержать минимум логики, поэтому по идее должен работать стабильнее.&lt;br /&gt;&lt;br /&gt;4. Возможность отделиться от ограничение разрядности некоторых систем. Квик, например, дает только 32 бита, и роботу позволено кушать всего 1.5 гига.&lt;br /&gt;&lt;br /&gt;5. Встроенные возможности риск-контроля. Частично пункт 3 + примитивные (но железные) настройки, не позволяющие роботу сделать непоправимое. Как бы мы ни старались в новых версиях S#[laugh] &lt;br /&gt;&lt;br /&gt;6. Простенький кабинет с возможностью детальной статистики. Не аналитика, но данные все, чтобы можно было выгрузить как раз в аналитику.&lt;br /&gt;&lt;br /&gt;7. Эмуляционный режим, чтобы проверять робота на настоящих данных с настоящими сетевыми лагами.&lt;br /&gt;&lt;br /&gt;8. Умный роутинг данных с фильтрами, компактный протокол.&lt;br /&gt;&lt;br /&gt;9. Интеграция роутера с Гидрой, чтобы через единую точку получать еще и исторические данные. Да-да, стаканы с начала сессии и ОИ, тики за неделю для формирования стартовой истории, свечки по СнП за год и прочее-прочее.&lt;br /&gt;&lt;br /&gt;Думаю, у многих тут уже потекли слюньки. Поэтому сразу определимся зачем я все это написал. Сделать эту работу лучше командой. Проект этот в любом случае стартанет в рамках S#. Но что точно - он не будет доступен ни на боксе, ни на кодеплексе.[wink] Поэтому, я предлагаю определится всем тем, кто уже замышлял о подобном (а я уверен, что эти 9 фич касаются практически всех, кто пишет и работает с ботами), и отписаться (лучший контакт - скайп контакт). Разработка будет вестись в закрытом репозитарии (не на S# сервере, а новое место). Все, кто будет участвовать, будут иметь доступ к результату (возможно к версиям 2.0 и т.д., если таковые будут). Все, кто не будет - я думаю объяснять не нужно.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3165/</id>
    <title type="text">Источник свечек</title>
    <published>2012-11-13T13:27:28Z</published>
    <updated>2012-11-13T13:27:28Z</updated>
    <author>
      <name>Pantov</name>
      <uri>https://stocksharp.ru/users/98/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">Подскажите, пожалуйста.&lt;br /&gt;Как строить свечки не по последней сделке, а например, по середине стакана?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3164/</id>
    <title type="text">Ошибка Item with name &amp;apos;Id&amp;apos; doesn&amp;apos;t exists при запуске</title>
    <published>2012-11-13T08:04:52Z</published>
    <updated>2012-11-13T08:04:52Z</updated>
    <author>
      <name>InsiderHSE</name>
      <uri>https://stocksharp.ru/users/6099/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">При запуске Гидра вылетает с ошибкой&lt;br /&gt;&lt;br /&gt;10:55:26.595|Error  |StockSharp|System.ArgumentException: Item with name &amp;#39;Id&amp;#39; doesn&amp;#39;t exists.&lt;br /&gt;Имя параметра: name&lt;br /&gt;   в Ecng.Serialization.SerializationItemCollection.get_Item(String name)&lt;br /&gt;   в Ecng.Data.Database.GetOrAddCacheTable[TEntity](SerializationItemCollection table)&lt;br /&gt;   в Ecng.Data.Database.ReadAll[TEntity](Int64 startIndex, Int64 count, Field orderBy, SortDirection direction)&lt;br /&gt;   в Ecng.Data.HierarchicalPageLoadList`1.OnGetGroup(Int64 startIndex, Int64 count, Field orderBy, SortDirection direction)&lt;br /&gt;   в Ecng.Serialization.RelationManyList`1.ReadAll(Int64 startIndex, Int64 count, Field orderBy, SortDirection direction)&lt;br /&gt;   в Ecng.Serialization.RelationManyList`1.RelationManyListEnumerator.ProcessMove(Boolean&amp;amp; canProcess)&lt;br /&gt;   в Ecng.Collections.BaseEnumerator`2.MoveNext()&lt;br /&gt;   в StockSharp.Hydra.MainWindow.InitializeMarketSources() в E:\StockSharpReleases\StockSharp_4.1.5\Hydra\Hydra\MainWindow.xaml.cs:строка 260&lt;br /&gt;   в StockSharp.Hydra.MainWindow.&amp;lt;MainWindowLoaded&amp;gt;b__26() в E:\StockSharpReleases\StockSharp_4.1.5\Hydra\Hydra\MainWindow.xaml.cs:строка 488&lt;br /&gt;   в System.Threading.Tasks.Task`1.InvokeFuture(Object futureAsObj)&lt;br /&gt;   в System.Threading.Tasks.Task.Execute()&lt;br /&gt;&lt;br /&gt;Версия 4.1.5, ошибка появляется в:&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;

				foreach (var sourcesSetting in sourcesSettings)
				{
					if (!sourcesSetting.ExtensionInfo.ContainsKey(&amp;quot;SourceName&amp;quot;))
					{
						sourcesSetting.ExtensionInfo[&amp;quot;SourceName&amp;quot;] = nameByGuid.TryGetValue(sourcesSetting.SourceId);
						hydraEntityRegistry.SourcesSettings.Save(sourcesSetting);
					}
				}
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Дебаггер указывает на команду foreach.&lt;br /&gt;&lt;br /&gt;Если закомментировать эту область, то такая же ошибка вылетает на:&lt;br /&gt;var sourcesSettings = _entityRegistry.SourcesSettings.ToList();</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3163/</id>
    <title type="text">Подскажите по стакану</title>
    <published>2012-11-13T05:07:03Z</published>
    <updated>2012-11-13T05:07:03Z</updated>
    <author>
      <name>Danny</name>
      <uri>https://stocksharp.ru/users/6473/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Код такой:&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;

Security item = (Security)Securities.SelectedItem;
_trader.RegisterMarketDepth(item);
System.Threading.Thread.Sleep(10000);
MarketDepth itt = _trader.GetMarketDepth(item);
if (itt != null)
{
   for (int i = 0; i &amp;lt; 10; i++)
   {
      Console.WriteLine(&amp;quot;itt.BestAsk.Price=&amp;quot; + itt.BestAsk.Price);
   }
}
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Почему itt.BestAsk принимает значение null при входе в цикл.(стакан выбранного инструмента открывается в Quik)&lt;br /&gt;item задается через combobox как в примере.&lt;br /&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3162/</id>
    <title type="text">Мелкий баг гидры</title>
    <published>2012-11-13T01:40:38Z</published>
    <updated>2012-11-13T01:40:38Z</updated>
    <author>
      <name>yammm</name>
      <uri>https://stocksharp.ru/users/6162/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Падает если в данный момент гидра уже запущена и висит в процессах. При сворачивании в трей, очень легко забыть о том что гидра где-то живет, уже второй раз сталкиваюсь что на минуту вводит в полный ступор. Может какой-нить месадж бокс писать, мол гидра уже запущена?&lt;br /&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3161/</id>
    <title type="text">Версия 4.1.5, перестает отрабатывать NewSecurities</title>
    <published>2012-11-12T19:35:17Z</published>
    <updated>2012-11-12T19:35:17Z</updated>
    <author>
      <name>Tauler</name>
      <uri>https://stocksharp.ru/users/26822/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Коллеги,&lt;br /&gt;при переходе на 4.1.5 (точнее проявилось на версии из ревизии 20971, но на 4.1.5 тоже не работает) перестал рабоатать код&lt;br /&gt;&lt;br /&gt;        &lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
private void btnConnect_Click(object sender, EventArgs e)
        {
            
            if (trader == null || !trader.IsConnected)
            {
                if (trader == null)
                {
                    trader = new QuikTrader(edtPathToQuik.Text);
                    trader.Connected += trader_Connected;
                }

                if (!trader.IsConnected)
                    trader.Connect();
                
            }
            else
                trader.Disconnect();

             waitHandle.WaitOne();

            // запускаем экспорт по DDE
            trader.StartExport(new[] { trader.SecuritiesTable, trader.MyTradesTable, trader.DerivativePositionsTable, trader.DerivativePortfoliosTable, trader.OrdersTable, trader.TradesTable });
            waitHandle.WaitOne();
            trader.RegisterTrades(security);

           

        void trader_NewSecurities(IEnumerable&amp;lt;Security&amp;gt; securities)
        {
            if (security==null)
                security = securities.FirstOrDefault(sec =&amp;gt; sec.Code == &amp;quot;RIZ2&amp;quot;);
            waitHandle.Set();
        }

        void trader_NewPortfolios(IEnumerable&amp;lt;Portfolio&amp;gt; portfolios)
        {
            if (portfolio == null)
                portfolio = portfolios.FirstOrDefault(p =&amp;gt; p.Name == &amp;quot;SPBFUT00Q51&amp;quot;);
        }

        void trader_Connected()
        {
            
            trader.NewPortfolios += trader_NewPortfolios;
            trader.NewSecurities += trader_NewSecurities;
            trader.NewTrades += trader_NewTrades;

            waitHandle.Set();
        }&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Ни разу не вызывается обработчик trader_NewSecurities. В версии 4.1.4 все как часы.&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3160/</id>
    <title type="text">Баго-фича при сохранении данных Trade</title>
    <published>2012-11-10T15:50:10Z</published>
    <updated>2012-11-10T15:50:10Z</updated>
    <author>
      <name>DrChemist</name>
      <uri>https://stocksharp.ru/users/6376/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Решил описать один неприятный эффект, с которым мне пришлось столкнуться и который, увы, забрал много времени.&lt;br /&gt;&lt;br /&gt;Если Trade.Price содержит &amp;#171;лишние&amp;#187; десятичные цифры после запятой (по всей видимости, цифры большей точности,  чем  Security.MinStepPrice), то при сохранении таких данных в TradeStorage и последующем чтении данные очень сильно искажаются ( более чем на 100%) из-за больших накапливающихся ошибок.&lt;br /&gt;&lt;br /&gt;У меня этот эффект возник при генерации и сохранении искусственных сделок, информацию для которых я брал из альтернативных (кастом) таблиц (мировые индексы, по которым не поступала информация в таблицу всех сделок).&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3159/</id>
    <title type="text">Я богат</title>
    <published>2012-11-10T15:01:23Z</published>
    <updated>2012-11-10T15:01:23Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.ru/users/6296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">Легко могу написать стратегию, которая при тестировании на истории увеличит счет за день в несколько раз. Какая-то лажа, по-видимому, при записи стакана. Если кто может, дайте, плз, маркет данные со стаканом фьючерса РТС за 19.09.12.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3158/</id>
    <title type="text">Будь первым</title>
    <published>2012-11-10T09:46:41Z</published>
    <updated>2012-11-10T09:46:41Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="клуб алготрейдеров" />
    <content type="html">Приходи на &lt;a target="_blank" rel="nofollow" href="http://www.itinvest.ru/conference" title="http://www.itinvest.ru/conference"&gt;первую всесоюзную конференцию аграриев&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Шутка, шуткой, а что-то первых конференций многовато получается. Со вторыми проблема.[wink]</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3157/</id>
    <title type="text">Проблемы в работе Гидры с P2MQrouter установленном нелокально</title>
    <published>2012-11-09T11:18:50Z</published>
    <updated>2012-11-09T11:18:50Z</updated>
    <author>
      <name>greg_bond</name>
      <uri>https://stocksharp.ru/users/6381/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">Система:&lt;br /&gt;1.На шлюзовом компьютере с IP 192.168.1.34 установлен P2MQrouter.&lt;br /&gt;2.В client_router.ini вставлена секция [AS:Local] с AppName:HYD и local Password:1234 &lt;br /&gt;3.На клиентском компьютере с IP 192.168.1.33 установлена библиотека P2ClientGate и скомпилированы Hydra и SampleGUI из сборки 20404.&lt;br /&gt;&lt;br /&gt;Проблема:&lt;br /&gt;При включении источника Plaza со следующими настройками&lt;br /&gt;-Адрес:192.168.1.34:4001&lt;br /&gt;-Логин:HYD&lt;br /&gt;-Пароль:1234&lt;br /&gt;-Префикс имени:HYD&lt;br /&gt;Гидра выдает следующую ошибку:&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;11:24:33.534|Error  |PlazaTrader|StockSharp.Plaza.PlazaException: Ошибка Плазы. Код -2147196925, описание &amp;#39;P2ERR_MQ_NOT_CONNECTED_YET&amp;#39;. ---&amp;gt; System.Runtime.InteropServices.COMException: Coudn&amp;#39;t MQ logout&lt;br /&gt;   в P2ClientGateMTA64.CP2ConnectionClass.Logout()&lt;br /&gt;   в #=qopuHoTj70RHTAwYGUkMq8rDnEpgrQm9NeZ4rvFnMH8fmLvP_ff27TQLJt6YjdSJf.#=qgqoC10X0qHzuUR7bG$HBSv8MMr2bjj8bfxo2xWvvAkA=.#=qBfM8hCtlEi5wmQMLgdeu_zGNa1nOuKMfQmBq_K$khpg=()&lt;br /&gt;   в #=qopuHoTj70RHTAwYGUkMq8rDnEpgrQm9NeZ4rvFnMH8fmLvP_ff27TQLJt6YjdSJf.#=qB7yO97ooRosrSlcDa29f2w==(Action #=qfsC_wXrdAielcz9lVvhmSw==, Action #=qngHFngecQXFA92B34UlSeA==)&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;В логе P2MQrouter появились следующие записи:&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;2012-11-09 11:44:01.235;conn;;Incoming connection accepted;sock 0x2A4;ip &amp;#39;192.168.1.33&amp;#39;;port 1813;thread 0x780&lt;br /&gt;2012-11-09 11:44:01.235;conn;;Connection object created;LUID 0x8;iConn 0x11E8730;IOCP_key 0x6;outgoing 0;host &amp;#39;192.168.1.33&amp;#39;;port 1813;sock 0x2A4;IOSocket 0x11E8480;thread 0x780&lt;br /&gt;2012-11-09 11:44:01.235;conn_crypt;;ConnCrypto object created; conn_crypt 0x11E89B0;   not default up link;thread 0x780&lt;br /&gt;2012-11-09 11:44:01.235;datadisp;;Connection created;iConn 0x11E8730;iCrypto 0x11E89B4;iMsgConn 0x11E87DC;LUID 0x8;host &amp;#39;192.168.1.33&amp;#39;;port 1813;outgoing 0;def 0;thread 0x780&lt;br /&gt;2012-11-09 11:44:01.235;conn;;Socket sndbuf sz set to 1048576;iConn 0x11E8730-3;sock 0x676;thread 0x780&lt;br /&gt;2012-11-09 11:44:01.235;conn;;Socket rcvbuf sz set to 1048576;iConn 0x11E8730-3;sock 0x676;thread 0x780&lt;br /&gt;2012-11-09 11:44:01.235;conn;;TCP_NODELAY option set for socket;iConn 0x11E8730-3;sock 0x2A4;thread 0x780&lt;br /&gt;2012-11-09 11:44:01.235;conn;;Ingoing connection ready for send;iConn 0x11E8730-3;thread 0x780&lt;br /&gt;2012-11-09 11:44:01.235;conn_crypt;;Incoming connect, state changed; conn_crypt 0x11E89B0; old_state stDisconnected(0); new_state stConnected(1);thread 0x780&lt;br /&gt;2012-11-09 11:44:01.235;conn;;Connection acception finished successfully;host &amp;#39;192.168.1.33&amp;#39;;port 1813;iConn 0x11E8730;thread 0x780&lt;br /&gt;2012-11-09 11:44:01.235;conn_crypt;;Connection type was successfully received, state changed; conn_crypt 0x11E89B0; old_state stConnected(1); new_state stConnectType(2);thread 0x674&lt;br /&gt;2012-11-09 11:44:01.235;conn_crypt;error;p2err 28674=0x7002 - &amp;#39;MQCRYPT:BAD_AUTH_INFO&amp;#39;;Local password for application - &amp;#39;HYD_0&amp;#39;  ; conn_crypt 0x11E89B0;thread 0x674&lt;br /&gt;2012-11-09 11:44:01.235;conn_crypt;error;p2err 28674=0x7002 - &amp;#39;MQCRYPT:BAD_AUTH_INFO&amp;#39;;Local authentication error; conn_crypt 0x11E89B0; state stConnectType(2);thread 0x674&lt;/div&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;Таким образом соединение установлено, но аутентификация не прошла.&lt;br /&gt;&lt;br /&gt;Возможные причины: &lt;br /&gt;В PlazaTraderSource отсутствует понятие локального пароля, хотя AppName (префикс имени) присутствует.&lt;br /&gt;&lt;br /&gt;Предложение: &lt;br /&gt;Добавить local password  включая его ввод и редактирование в источнике Plaza.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3155/</id>
    <title type="text">Первая сделка не попадает в отчет</title>
    <published>2012-11-09T09:23:23Z</published>
    <updated>2012-11-09T09:23:23Z</updated>
    <author>
      <name>khmike</name>
      <uri>https://stocksharp.ru/users/6516/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">В версии 4.1.6 при использовании MarketQuotingStrategy для регистрации заявок, в отчет не попадает первая сделка. Как это можно исправить?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3154/</id>
    <title type="text">Ликвидационная стоимость портфеля</title>
    <published>2012-11-09T09:21:08Z</published>
    <updated>2012-11-09T09:21:08Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.ru/users/6296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="SmartCom" />
    <content type="html">Не смог найти как определить в стратегии ликвидационную стоимость портфеля. Подскажите, пожалуйста, если кто знает.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3153/</id>
    <title type="text">Не активируется StopLoss</title>
    <published>2012-11-09T08:41:12Z</published>
    <updated>2012-11-09T08:41:12Z</updated>
    <author>
      <name>Marco</name>
      <uri>https://stocksharp.ru/users/6041/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">Здравствуйте, коллеги.&lt;br /&gt;&lt;br /&gt;Помогите пожалуйста разобраться, почему не активируется StopLoss при тестировании на истории. Пытаюсь выставлять минимальный stoploss следующим кодом:&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;

        private void ProtectTrades(IEnumerable&amp;lt;MyTrade&amp;gt; trades)
        {
 
            if (StopLoss &amp;gt; 0)
            {
                var protectiveStrategies = trades.Select(t =&amp;gt;
                {
                        var stoploss = new StopLossStrategy(t, Security.MinStepSize);//new Unit(StopLoss, UnitTypes.Percent));

                        stoploss.WaitAllTrades = true;

                        return stoploss;
                    }
                });

                ChildStrategies.AddRange(protectiveStrategies);
            }
        }

&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Код выполняется, StopLoss добавляется, но при достижении порога защита не активируется. Кусочек лога с запуском стратегии:&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:plain"&gt;

2012.10.18 12:26:00.043|       |TestStrategy|Opening long position...
2012.10.18 12:26:00.043|       |TestStrategy|Открываем позицию. finishPosition=1
2012.10.18 12:26:00.043|       |TestStrategy|Снятие всех активных заявок.
2012.10.18 12:26:00.360|       |SLS_RIZ2@RTS_TEST|Стратегия запущена. [0,3]. Позиция при старте 0.
2012.10.18 12:26:00.360|       |SLS_RIZ2@RTS_TEST|Защита сделки 5 заявки 43943107.
2012.10.18 12:26:00.360|       |SLS_RIZ2@RTS_TEST|Котирование на Sell объема 1.
2012.10.18 12:26:00.360|       |SLS_RIZ2@RTS_TEST|Приостановка правил. _rulesSuspendCount 1.
2012.10.18 12:26:00.360|       |SLS_RIZ2@RTS_TEST|Возобновление правил. _rulesSuspendCount 0.
2012.10.18 12:26:00.360|       |TestStrategy|Новая Buy сделка 5 по цене 151560 на 1 заявки 43943107.
2012.10.18 12:26:00.360|       |TestStrategy|Long position opened. #2
2012.10.18 12:26:00.360|       |TestStrategy|Новая позиция: TEST-RIZ2@RTS=1.
2012.10.18 12:27:00.297|       |TestStrategy|Candle: 18.10.2012 12:26:00, 151560, 151570, 151530, 151540, 456
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;Как видим, после покупки по 151560 со StopLoss&amp;#39;ом 10 появилась свечка с low price 151530, т.е. stoploss должен был сработать.&lt;br /&gt;&lt;br /&gt;Обратил внимание, что если вручную инициализировать поле Security, то ActivationPrice для стратегии будет равна 0.&lt;br /&gt;&lt;br /&gt;StockSharp обновлен с Codelex только что (4.1.6, commit 20868). </content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3152/</id>
    <title type="text">Не работает склейка истории и реалтайма на кастомных свечах</title>
    <published>2012-11-08T20:04:42Z</published>
    <updated>2012-11-08T20:04:42Z</updated>
    <author>
      <name>Tauler</name>
      <uri>https://stocksharp.ru/users/26822/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">Коллеги, приветствую!&lt;br /&gt;&lt;br /&gt;Делаю, так, как написано в &lt;a href="http://stocksharp.com/doc/?topic=html/f71010d3-135c-4fe9-a573-abf0245b3f5d.htm" title="http://stocksharp.com/doc/?topic=html/f71010d3-135c-4fe9-a573-abf0245b3f5d.htm"&gt;документации&lt;/a&gt; :&lt;br /&gt;&lt;br /&gt;            &lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
/*генерирую сделки из файла*/
            List&amp;lt;Trade&amp;gt; trades = makeDealsFromHistory(edtPathToHistoryFile.Text);

            /*проставляю в сделках полученную бумагу*/
            foreach (var trade in trades)
                trade.Security = security;
            
            /*создаю источник данных для CandleBuilder*/
            var builderSource = new RawConvertableCandleBuilderSource&amp;lt;Trade&amp;gt;(security, new DateTime(1990, 1,1), new DateTime(2113,1,1), trades);


            CandleManager candleManager = new CandleManager(trader);
            series = new CandleSeries(typeof(RangeHLCandle), security, edtStockRange.Value);
            RangeHLCandleBuilder builder = new RangeHLCandleBuilder { Sources =
                                                                          {
                                                                              builderSource, new TradeCandleBuilderSource(trader)
                                                                          } };

            candleManager.Sources.Add(builder);
            candleManager.Processing += m_Processing;
            candleManager.Start(series);&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Если &lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
RangeHLCandleBuilder builder = new RangeHLCandleBuilder { Sources =
                                                                          {
                                                                              builderSource, new TradeCandleBuilderSource(trader)
                                                                          } };&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;то появляются свечи из истории, если &lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
RangeHLCandleBuilder builder = new RangeHLCandleBuilder { Sources =
                                                                          {
                                                                              /*builderSource*/, new TradeCandleBuilderSource(trader)
                                                                          } };&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;то появляются свечи из реалтайма. В чем секрет? Ощущение, что работает только один(первый), из источников свечей&lt;br /&gt;&lt;br /&gt;Классы RangeHLCandle и RangeHLCandleBuilder проверены и работают с одним источником (как история, так и реалтайм)&lt;br /&gt;&lt;br /&gt;Версия 4.1.5</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3151/</id>
    <title type="text">Можно ли использовать SettingsStorage для хранения параметров-списочного типа?</title>
    <published>2012-11-08T14:41:36Z</published>
    <updated>2012-11-08T14:41:36Z</updated>
    <author>
      <name>Axell</name>
      <uri>https://stocksharp.ru/users/373/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Можно ли использовать SettingsStorage для хранения параметров-списочного типа?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3150/</id>
    <title type="text">BollingerBands</title>
    <published>2012-11-08T12:58:43Z</published>
    <updated>2012-11-08T12:58:43Z</updated>
    <author>
      <name>deemird</name>
      <uri>https://stocksharp.ru/users/6490/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">BollingerBands не правильно считаeт Upband и LowBand, когда в Process отправляются он-лайн значения (isFinal=false)&lt;br /&gt;  &lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;

var val = _bollingerElem.Indicator.Process(new CandleIndicatorValue(candle) {IsFinal=false});
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Так же пробовал отправлять через DecimalIndicatorValue&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;

var val = _bollingerElem.Indicator.Process(new DecimalIndicatorValue(candle.ClosePrice) {IsFinal=false});
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Индикаторы отображаются на графике, причем скользящая в BollingerBands рассчитывается нормально, в то время как значения Upband и LowBand рассчитываются правильно только когда isFinal=true.&lt;br /&gt;&lt;br /&gt;Вот проект, в нем легко можно увидеть проблему(используется Quik, тайм - 1 минута).</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3149/</id>
    <title type="text">Как мне выставить заявку с вычисляемой ценой?</title>
    <published>2012-11-07T17:51:18Z</published>
    <updated>2012-11-07T17:51:18Z</updated>
    <author>
      <name>Геннадий Ванин (Gennady Vanin)</name>
      <uri>https://stocksharp.ru/users/6413/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Здравствуйте, &lt;br /&gt;выставляю заяки на покупку-продажи фьючерсов с помощью метода&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
private void BuySell(decimal price, OrderDirections orderDirection, decimal volume )
{
    var order = new Order
    {
         Trader=_trader,
         Portfolio=_portfolio,
         Security = _sec,
         Volume = volume,
         Price = price,
         Direction = orderDirection 
    };
    Trader.RegisterOrder(order);
}&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Всё работает, kind of, когда я передаю цены, пришедшие в S# из КВИК,  без каких-то вычислений выражений, например:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;BuySell(_sec.MinPrice, OrderDirections.Sell, 2);&lt;/b&gt;&lt;br /&gt;или&lt;br /&gt;&lt;li&gt;&lt;b&gt;BuySell(_sec.MaxPrice, OrderDirections.Buy, 3);&lt;/b&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Но когда я пытаюсь подправить миним-ю/максимальную цену, для того чтобы гарантировать, что  цена попадает в границы допустимых и в связи &lt;a href="http://stocksharp.com/posts/m/22239/" title="http://stocksharp.com/posts/m/22239/"&gt; с округлением максимальной/минимальной возможной цены в Stock#&lt;/a&gt;, например, как:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
BuySell(_sec.MaxPrice-1.0M, OrderDirections.Buy, 1);&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;или&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
BuySell(_sec.MinPrice+1.0M, OrderDirections.Sell, 5); &lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;или &lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
BuySell(_sec.MaxPrice-1, OrderDirections.Buy, 1);&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;или&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
BuySell(_sec.MinPrice+1, OrderDirections.Sell, 5);&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt; &lt;br /&gt;то заявка не выставляется, при всех тех же одинаковых условиях, причём нет никаких предупреждений-сообщений со стороны Stock#, а в КВМК выдаётся предупреждение:&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;&amp;quot;DDE сервер &amp;#39;STOCKSHARP&amp;#39;. Документ &amp;#39;позиции по дериватвам[]&amp;#39;. Таблица &amp;#39;Позиции по дертвативам&amp;#39;. Произошла ошибка: Ошибка при передаче таблицы, вывод приостановлен. Неверные параметры&amp;quot; &lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://i.imgur.com/F4IXs.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="http://i.imgur.com/F4IXs.jpg" style='max-width: 600px;' alt="Ошибка DDE сервера STOCKSHARP" title="Ошибка DDE сервера STOCKSHARP" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Каким образом можно делать преобразования-вычисления на ценой выставляемой заявки?</content>
  </entry>
</feed>