﻿<?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=forum&amp;page=152</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-05-01T11:01:52Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=forum&amp;page=152" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/3113/</id>
    <title type="text">Проблема со стоп-заявками в 4.1.5</title>
    <published>2012-10-24T19:38:22Z</published>
    <updated>2012-10-24T19:38:22Z</updated>
    <author>
      <name>alexxys</name>
      <uri>https://stocksharp.ru/users/6401/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Перешел с версии 3.2.11 на 4.1.5 и появилась проблема со стоп-заявками. После отката на версию 4.1.4 проблема пропала.&lt;br /&gt;Суть проблемы:&lt;br /&gt;Когда выставляю стоп-заявку средствами S#, и когда эта заявка исполняется, то не вызываются события QuikTrader.NewStopOrders и QuikTrader.StopOrdersChanged, а вместо этих событий в QuikTrader.ProcessDataError ловится такое исключение:&lt;br /&gt;&lt;a href='http://s019.radikal.ru/i630/1210/b6/9cf2ae32c6ca.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="http://s019.radikal.ru/i630/1210/b6/9cf2ae32c6ca.png" style='max-width: 600px;' alt=""/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Как мне кажется, исключение возникает при обращении к коллекции QuikTrader.StopOrdersTable.Columns.&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;

		Order
			orStopOrder = new Order
				{
					Type = OrderTypes.Conditional,
					Volume = iVolume,
					Price = dcPrice,
					Portfolio = prtPortfolio,
					Security = secSecurity,
					Direction = dcStopLoss &amp;lt; dcTakeProfit ? OrderDirections.Sell : OrderDirections.Buy,
					Comment = &amp;quot;Placed by TradingTrainer&amp;quot;,
					ExpiryDate = DateTime.MaxValue,
					StopCondition = new QuikStopCondition
					{
						Type = QuikStopConditionTypes.LinkedOrder,						
						LinkedOrderPrice = dcTakeProfit,
						LinkedOrderCancel = false,
						StopPrice = dcStopLoss,
						ActiveTime = null,
					},
				};
		m_StockSharpTrader.RegisterOrder(orStopOrder);
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3112/</id>
    <title type="text">StockSharp внезапно перестал подключаться к квику</title>
    <published>2012-10-24T12:03:51Z</published>
    <updated>2012-10-24T12:03:51Z</updated>
    <author>
      <name>NattyD</name>
      <uri>https://stocksharp.ru/users/687/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Не могу понять, что происходит, еще вчера все было ок, ничего не менял ни переустанавливал, при подключении получаю такой эксепшн:&lt;a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAAAjHR-31-FTZ5_UQWc4OwbF6Dmj-BgQc5wtPLo7aifC0A" title="http://rghost.ru/41126841.view"&gt;&lt;a href='http://rghost.ru/41126841/image.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="http://rghost.ru/41126841/image.png" style='max-width: 600px;' alt=""/&gt;&lt;/a&gt;&lt;/a&gt;&lt;br /&gt;При этом приводы (QScalp, например) подключаются нормально. Робот и терминалы запускаю не из под админа, как и обычно. Антивирусов нет.&lt;br /&gt;&lt;br /&gt;Пробовал на разных квиках, стокшарп 4.1.5 и 4.1.3&lt;br /&gt;&lt;br /&gt;Кто нибудь сталкивался?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3111/</id>
    <title type="text">Нерешенные проблемы</title>
    <published>2012-10-23T21:35:47Z</published>
    <updated>2012-10-23T21:35:47Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="клуб алготрейдеров" />
    <content type="html">Какие на данный момент есть нерешенные проблемы, которые актуальны даже в версии 4.1.5?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3110/</id>
    <title type="text">GetCurrentValue() возвращает 0</title>
    <published>2012-10-23T21:32:50Z</published>
    <updated>2012-10-23T21:32:50Z</updated>
    <author>
      <name>Marco</name>
      <uri>https://stocksharp.ru/users/6041/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">Здравствуйте, коллеги.&lt;br /&gt;&lt;br /&gt;Я поправил индикаторы DiPlus/DiMinus/ATR и перед заливкой изменений на CodePlex на свою беду обновил проект. В результате перестали выполняться тесты, которые прекрасно работали до обновления. Исследование показало, что метод GetCurrentValue() иногда возвращает неверные значения.&lt;br /&gt;&lt;br /&gt;Что я делаю:&lt;br /&gt;&lt;br /&gt;1. В индикатор WilderMovingAverage с периодом 6 последовательно передаю значения 0, 0, 0, 0, 0, 1, 0. &lt;br /&gt;2. После передачи индикатору значения 1 на выходе метода Process() получаю значение 0.16.&lt;br /&gt;3. Следующий вызов GetCurrentValue&amp;lt;decimal&amp;gt;() возвращает 0. Я ожидаю, что он вернет 0.16.&lt;br /&gt;&lt;br /&gt;Версия StockSharp.Algo - 4.1.5 changeset 20260.&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3109/</id>
    <title type="text">Latency</title>
    <published>2012-10-23T20:17:31Z</published>
    <updated>2012-10-23T20:17:31Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.ru/users/6296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">Странное поведение у эмулятора обнаружил: выставляю еmulationTrader.MarketEmulator.Settings.Latency = TimeSpan.FromSeconds(2).&lt;br /&gt;В логах читаю: &lt;br /&gt;&lt;ul&gt;&lt;li&gt;Заявка 86083822/3 Продажа Цена=146990 Объем=15 Сост=Active Бал=15 зарегистрирована с задержкой 00:00:04&lt;br /&gt;&lt;li&gt;Заявка 86083822/3 Продажа Цена=146990 Объем=15 Сост=Done Бал=15 отменена с задержкой 00:00:04&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;Так и должно быть, что задержка удваивается?&lt;br /&gt;Использую последнюю версию с кодплекса.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3108/</id>
    <title type="text">Структура написания приложения использованием S#</title>
    <published>2012-10-23T18:26:47Z</published>
    <updated>2012-10-23T18:26:47Z</updated>
    <author>
      <name>SelfDeleted</name>
      <uri>https://stocksharp.ru/users/27631/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Доброго времени суток! &lt;br /&gt;А может кто из знатоков. Привести пример кода вывода стакана из Quik в ваше приложение. Для примера хотя бы в том виде в котором он есть в Quik.&lt;br /&gt;&lt;br /&gt;Просто для начинающего очень не просто разобраться в этом.&lt;br /&gt;&lt;br /&gt;А код нужен чтобы понять структуру написания приложения с использованием S# &lt;br /&gt;&lt;br /&gt;Спасибо за понимание.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3106/</id>
    <title type="text">Помогите прописать событие.</title>
    <published>2012-10-23T05:52:48Z</published>
    <updated>2012-10-23T05:52:48Z</updated>
    <author>
      <name>Кудрев</name>
      <uri>https://stocksharp.ru/users/6154/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">Добрый день ребята.&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;

private void OnNewOrderTrades(IEnumerable&amp;lt;MyTrade&amp;gt; trades)
{
    // для каждой сделки добавляем защитную пару стратегии 
    var protectiveStrategies = trades.Select(t =&amp;gt;
    {
        // выставляет тейк-профит в 40 пунктов 
        var takeProfit = new TakeProfitStrategy(t, 40);

        // выставляет стоп-лосс в 20 пунктов 
        var stopLoss = new StopLossStrategy(t, 20);

        return new TakeProfitStopLossStrategy(trade, takeProfit, stopLoss);
    });

    ChildStrategies.AddRange(protectiveStrategies);
}

&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Код я взял с примера а куда событие прописать и как не могу додумать.&lt;br /&gt;&lt;br /&gt;// создаем шлюз к Quik-у &lt;br /&gt;var trader = new QuikTrader(@&amp;quot;Ваш путь к Квик директории&amp;quot;);&lt;br /&gt;// подписываемся на событие успешного подключения &lt;br /&gt;// все действия необходимо производить только после подключения&lt;br /&gt;trader.Connected += () =&amp;gt;&lt;br /&gt;{&lt;br /&gt;    Console.WriteLine(&amp;quot;Подключение было произведено успешно.&amp;quot;);&lt;br /&gt;&lt;br /&gt;    // извещаем об успешном соединении&lt;br /&gt;    waitHandle.Set();&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;Console.WriteLine(&amp;quot;Производим подключение...&amp;quot;);&lt;br /&gt;&lt;br /&gt;trader.Connect();&lt;br /&gt;&lt;br /&gt;// дожидаемся события об успешном соединении&lt;br /&gt;waitHandle.WaitOne();&lt;br /&gt;trader.NewPortfolios += portfolios =&amp;gt;&lt;br /&gt;{&lt;br /&gt;    if (_portfolio == null)&lt;br /&gt;    {&lt;br /&gt;        // находим нужный портфель и присваиваем его переменной _portfolio&lt;br /&gt;        _portfolio = portfolios.FirstOrDefault(p =&amp;gt; p.Name == account);&lt;br /&gt;&lt;br /&gt;        if (_portfolio != null)&lt;br /&gt;        {&lt;br /&gt;            Console.WriteLine(&amp;quot;Портфель {0} появился.&amp;quot;, account);&lt;br /&gt;&lt;br /&gt;            // если инструмент и стакан уже появились, &lt;br /&gt;            // то извещаем об этом основной поток для выставления заявки &lt;br /&gt;            if (_lkoh != null &amp;amp;&amp;amp; _depth != null)&lt;br /&gt;                waitHandle.Set();&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;};&lt;br /&gt;// подписываемся на событие появление инструментов&lt;br /&gt;trader.NewSecurities += securities =&amp;gt;&lt;br /&gt;{&lt;br /&gt;    if (_riz2 == null)&lt;br /&gt;    {&lt;br /&gt;        // находим Лукойл и присваиваем ее переменной ртс&lt;br /&gt;        _riz2 = securities.FirstOrDefault(sec =&amp;gt; sec.Code == secCode);&lt;br /&gt;&lt;br /&gt;        if (_riz != null)&lt;br /&gt;        {&lt;br /&gt;            Console.WriteLine(&amp;quot;Инструмент ртс появился.&amp;quot;);&lt;br /&gt;&lt;br /&gt;            // запускаем экспорт стакана&lt;br /&gt;            trader.RegisterQuotes(_riz2);&lt;br /&gt;&lt;br /&gt;            if (_portfolio != null)&lt;br /&gt;                waitHandle.Set();&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;};&lt;br /&gt;// подписываемся на событие появления моих новых сделок&lt;br /&gt;trader.NewMyTrades += myTrades =&amp;gt;&lt;br /&gt;{&lt;br /&gt;    foreach (var myTrade in myTrades)&lt;br /&gt;    {&lt;br /&gt;        var trade = myTrade.Trade;&lt;br /&gt;        Console.WriteLine(&amp;quot;Сделка {0} по цене {1} по бумаге {2} по объему {3} в {4}.&amp;quot;, trade.Id, trade.Price, trade.Security.Code, trade.Volume, trade.Time);&lt;br /&gt;&lt;br /&gt;    }&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;// подписываемся на событие обновления стакана&lt;br /&gt;trader.MarketDepthsChanged += depths =&amp;gt;&lt;br /&gt;{&lt;br /&gt;    if (_depth == null &amp;amp;&amp;amp; _riz2 != null)&lt;br /&gt;    {&lt;br /&gt;        _depth = depths.FirstOrDefault(d =&amp;gt; d.Security == _riz2);&lt;br /&gt;&lt;br /&gt;        if (_depth != null)&lt;br /&gt;        {&lt;br /&gt;            Console.WriteLine(&amp;quot;Стакан ртс появился.&amp;quot;);&lt;br /&gt;&lt;br /&gt;            // если портфель уже появился, то извещаем об этом основной поток для выставления заявки &lt;br /&gt;            if (_portfolio != null)&lt;br /&gt;                waitHandle.Set();&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;};&lt;br /&gt;Console.WriteLine(&amp;quot;Дожидаемся появления в программе инструмента ртс и портфеля {0}...&amp;quot;.Put(account));&lt;br /&gt;&lt;br /&gt;// запускаем экспорт по DDE&lt;br /&gt;trader.StartExport(new[]{ trader.SecuritiesTable, trader.MyTradesTable, trader.EquityPositionsTable, trader.EquityPortfoliosTable, trader.OrdersTable });</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3105/</id>
    <title type="text">Как передать в индикатор QuikCandle?</title>
    <published>2012-10-22T11:49:16Z</published>
    <updated>2012-10-22T11:49:16Z</updated>
    <author>
      <name>profts</name>
      <uri>https://stocksharp.ru/users/6174/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">из квика получаю историю свечек и при старте стратегии прогоняю индикаторы на истории. &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;

Trader.NewCustomTables += (type, objects) =&amp;gt;
                        {
 if (type == typeof(QuikCandle))
                            {
                                var candles = objects.Cast&amp;lt;QuikCandle&amp;gt;();

                                foreach (var candle in candles.Reverse())
                                {
                                        Sma.Process((DecimalIndicatorValue)candle.ClosePrice);
                                        ATR.Process((CandleIndicatorValue)candle);
}
}
}
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;С индикаторами, работающими с DecimalIndicatorValue,  все просто, а как быть с тем же ATR, которому нужно передать  CandleIndicatorValue?  &lt;br /&gt;&lt;br /&gt;и еще вопрос, наверно касательно больше С#. не могу разобраться с форматами DateTime. К примеру, есть условие, не входить раньше 11.00.  Как сравнить время окончания свечки с этим временем и проверить удовлетворяет ли этому условию или нет? )))   использую _series.GetCandle&amp;lt;TimeFrameCandle&amp;gt;(0).CloseTime ...</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3104/</id>
    <title type="text">Ошибка при подключении к Quik</title>
    <published>2012-10-22T10:27:08Z</published>
    <updated>2012-10-22T10:27:08Z</updated>
    <author>
      <name>SelfDeleted</name>
      <uri>https://stocksharp.ru/users/27631/</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;
using System.Text;
using System.Windows;
using StockSharp.Quik;
using StockSharp.BusinessEntities;
using Ecng.Xaml;

namespace QuikStockSharp
{
    /// &amp;lt;summary&amp;gt;
    /// Interaction logic for MainWindow.xaml
    /// &amp;lt;/summary&amp;gt;
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
        }


        private QuikTrader _trader;
        private void button1_Click(object sender, RoutedEventArgs e)
        {
            _trader = new QuikTrader(QuikTerminal.GetDefaultPath());
            _trader.Connected += () =&amp;gt; _trader.StartExport();
            _trader.Connect();
        }
    }
}&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;выдает ошибки&lt;br /&gt;&lt;br /&gt;Error	1	The type &amp;#39;StockSharp.Logging.ILogSource&amp;#39; is defined in an assembly that is not referenced. You must add a reference to assembly &amp;#39;StockSharp.Logging, Version=4.1.5.0, Culture=neutral, PublicKeyToken=null&amp;#39;.	D:\Рабочая\FOREX&amp;amp;Trade\Stock#\QuikStockSharp\QuikStockSharp\MainWindow.xaml.cs	23	28	QuikStockSharp&lt;br /&gt;&lt;br /&gt;Error	2	The type &amp;#39;StockSharp.Logging.ILogReceiver&amp;#39; is defined in an assembly that is not referenced. You must add a reference to assembly &amp;#39;StockSharp.Logging, Version=4.1.5.0, Culture=neutral, PublicKeyToken=null&amp;#39;.	D:\Рабочая\FOREX&amp;amp;Trade\Stock#\QuikStockSharp\QuikStockSharp\MainWindow.xaml.cs	23	28	QuikStockSharp&lt;br /&gt;&lt;br /&gt;Error	3	The type &amp;#39;Ecng.Serialization.IPersistable&amp;#39; is defined in an assembly that is not referenced. You must add a reference to assembly &amp;#39;Ecng.Serialization, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null&amp;#39;.	D:\Рабочая\FOREX&amp;amp;Trade\Stock#\QuikStockSharp\QuikStockSharp\MainWindow.xaml.cs	23	28	QuikStockSharp&lt;br /&gt;&lt;br /&gt;Error	4	The type &amp;#39;StockSharp.Logging.BaseLogReceiver`1&amp;lt;T0&amp;gt;&amp;#39; is defined in an assembly that is not referenced. You must add a reference to assembly &amp;#39;StockSharp.Logging, Version=4.1.5.0, Culture=neutral, PublicKeyToken=null&amp;#39;.	D:\Рабочая\FOREX&amp;amp;Trade\Stock#\QuikStockSharp\QuikStockSharp\MainWindow.xaml.cs	23	28	QuikStockSharp&lt;br /&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3103/</id>
    <title type="text">Поток сделок драматически отстает от соответствующего движения в стакане. Почему?</title>
    <published>2012-10-21T17:41:18Z</published>
    <updated>2012-10-21T17:41:18Z</updated>
    <author>
      <name>DrChemist</name>
      <uri>https://stocksharp.ru/users/6376/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Помогите разобраться с очень странным эффектом.&lt;br /&gt;Веду записи с помощью гидры потоков сделок и изменений стаканов по нескольким инструментам. &lt;br /&gt;&lt;br /&gt;Затем решил построить график во времени, наложив лучшие Ask-Bid и фактические сделки.&lt;br /&gt;&lt;br /&gt;Я обнаружил, что поток сделок (по таблице всех сделок)  очень сильно запаздывает по отношению к потоку стаканов.&lt;br /&gt;Получилось, что для сбербанка запаздывание потока сделок составляет  15-20 секунд, для индекса RTS –примерно 35 секунд! &lt;br /&gt;Смотрите сами прикрепленные картинки. Я постарался подобрать наиболее наглядные фрагменты, но общая картина почти не меняется во времени.&lt;br /&gt;(Синий – лучший Bid, Зеленый – лучший Ask, Красный – фактические сделки)&lt;br /&gt;&lt;br /&gt;1.  Сбербанк за 2012-10-18, фрагмент&lt;br /&gt;&lt;a href='http://savepic.ru/3220723.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="http://savepic.ru/3220723.jpg" style='max-width: 600px;' alt=""/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2.  Фьючерс на индекс РТС  за 2012-10-19, фрагмент&lt;br /&gt;&lt;a href='http://savepic.ru/3255538.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="http://savepic.ru/3255538.jpg" style='max-width: 600px;' alt=""/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Все данные я получал от своего брокера.&lt;br /&gt;&lt;br /&gt;Стаканы, очевидно, маркируются локальным временем моего компьютера, которое я перед сессией синхронизирую через интернет-тайм. Т.е. записывается компьютерное время изменения стакана в момент его изменения, когда информация об изменении  УЖЕ дошла до моего терминала.&lt;br /&gt;&lt;br /&gt;Сделки построены по времени Time в структуре Trade, как я понимаю, это должно быть время по часам биржи.&lt;br /&gt;Первая мысль была – мой брокер шалит  и выдает поток сделок с запаздыванием. Но я проверил поток сделок, сравнив их с данными с &lt;a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAAAR6NPBH_hY1LPd7Zlenayq_lHRKKljhjtII8vAqFfZ9A" title="http://www.finam.ru"&gt;www.finam.ru&lt;/a&gt;. Поток моего брокера не отличается абсолютно. Если построить графики по сделкам по данным от финама и от моего брокера, то они совпадут пиксель-в-пиксель (что само по себе меня несколько удивило – я думал, что незначительная разница может быть)&lt;br /&gt;&lt;br /&gt;И так, наблюдается абсолютно стабильный эффект, поток сделок отстает на несколько десятков секунд от соответствующего движения в стаканах.&lt;br /&gt;&lt;br /&gt;Вопрос к знатокам – как такое может быть и с чем это может быть связано?&lt;br /&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3102/</id>
    <title type="text">Не соответствие библиотек и примеров.</title>
    <published>2012-10-21T13:16:50Z</published>
    <updated>2012-10-21T13:16:50Z</updated>
    <author>
      <name>Andrii</name>
      <uri>https://stocksharp.ru/users/27996/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">В примере Quik\Sample есть строчка кода в которой добавляется событие изменения стакана, но в документации его нет, и инталисенс его не подсвечивает.&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;
Trader.QuotesChanged +=&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;в документации же это событие &lt;br /&gt;&lt;br /&gt;&lt;b&gt;MarketDepth.QuotesChanged событие&lt;br /&gt;Событие изменения котировок в стакане.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;подскажите в чем изюминка?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3097/</id>
    <title type="text">Вводные статьях по Stock# - Закрыт доступ к рисункам, ссылкам даже для залогиненного пользователя</title>
    <published>2012-10-21T05:17:59Z</published>
    <updated>2012-10-21T05:17:59Z</updated>
    <author>
      <name>Геннадий Ванин (Gennady Vanin)</name>
      <uri>https://stocksharp.ru/users/6413/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Статьи" />
    <content type="html">Пытаюсь читать вводные &lt;a href="http://stocksharp.com/lesson/articles.aspx" title="http://stocksharp.com/lesson/articles.aspx"&gt;статьи по StockSharp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Доступ к рисункам и ссылкам закрыт.&lt;br /&gt;Т.е., например, в статье &lt;br /&gt;&lt;ul&gt;&lt;li&gt;Торговые роботы. С чего начать. Общие вопросы&lt;br /&gt;&lt;a href="http://stocksharp.com/lesson/article.aspx?aid=26
" title="http://stocksharp.com/lesson/article.aspx?aid=26
"&gt;http://stocksharp.com/lesson/article.aspx?aid=26
&lt;/a&gt;&lt;br /&gt;&lt;/ul&gt; &lt;br /&gt;в Google Chrome вместо рисунков я вижe только иконки, а при попытке скопировать и открыть их по URL выдаётся:&lt;br /&gt;&amp;quot;You have insufficient rights to download this resource. Contact forum administrator for further details&amp;quot;&lt;br /&gt;&lt;br /&gt;А в Mozilla Firefox даже иконки не видны, поэтому получается вообше бессмысленный текст, если не знать, что вырезаны иллюстрации&lt;br /&gt;&lt;br /&gt;При попытке пройти по линку:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Обсудить статью на форуме (ответов: 0)&lt;/ul&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;Доступ запрещён&lt;br /&gt;Вы попытались попасть в область, куда у Вас нет прав доступа.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;при том, что я залогинен</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3095/</id>
    <title type="text">И у меня не запускается гидра</title>
    <published>2012-10-18T10:27:49Z</published>
    <updated>2012-10-18T10:27:49Z</updated>
    <author>
      <name>Kazai Mazai</name>
      <uri>https://stocksharp.ru/users/5954/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Ошибок никаких не выдает. В процессах появляется на несколько секунд и бесследно исчезает.&lt;br /&gt;&lt;br /&gt;Пробовал 4.1.4 и 4.1.5 и последнюю что на кодплекс есть.&lt;br /&gt;&lt;br /&gt;Последний раз гидру пол года назад использовал, но уже и систему переустанавливал, так что в моих документах\StockSharp stocksharp.db не лежит.&lt;br /&gt;&lt;br /&gt;А старая гидра - 4.0.23 при запуске выдает вот что  &lt;a href='http://s1.ipicture.ru/uploads/20121018/6eWd2MQ5.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="http://s1.ipicture.ru/uploads/20121018/6eWd2MQ5.png" style='max-width: 600px;' alt="Hydra Error" title="Hydra Error" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Может с лицензией не так что то? Я ее еще когда она только появилась получал. В мои документы\StockSharp положил, и к гидре положил. &lt;br /&gt; </content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3094/</id>
    <title type="text">Гидра не подключается по Плазе к Украинской бирже</title>
    <published>2012-10-18T10:05:26Z</published>
    <updated>2012-10-18T10:05:26Z</updated>
    <author>
      <name>greg_bond</name>
      <uri>https://stocksharp.ru/users/6381/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Исходная информация:&lt;br /&gt;1. Версия S# 19984.&lt;br /&gt;2. При установке роутера был введен логин и пароль поэтому при редактировании настроек источника соответствующие поля не заполнялись.&lt;br /&gt;3. Поскольку шлюз установлен как служба на данном компьютере IP-адрес локальный.&lt;br /&gt;4. Времена сессии устанавливались как у Украинской биржи.&lt;br /&gt;&lt;br /&gt;В результате запуска выдало следующую ошибку:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:90%"&gt;12:15:55.117|       |PlazaTrader|OnConnect&lt;br /&gt;12:15:57.647|       |PlazaTrader|OnConnectionStatusChanged: conn HYD_0 - status: Disconnected&lt;br /&gt;12:15:57.668|       |PlazaTrader|RaiseConnectionError - disconnected&lt;br /&gt;12:15:57.672|Error  |PlazaTrader|StockSharp.Plaza.PlazaException: Ошибка подключения к серверу Плазы. Код -2147196924, описание &amp;#39;P2ERR_MQ_TIMEOUT&amp;#39;. ---&amp;gt; System.Runtime.InteropServices.COMException: Couldn&amp;#39;t connect to MQ&lt;br /&gt;   в P2ClientGateMTA64.CP2ConnectionClass.Connect()&lt;br /&gt;   в #=qtEOwcFdv6qrH4pZxXKioM012o$fvPLm_7HFoTk34H4FuUW6bH4Hhb0JWa0HdfodA.#=qn$qQyVrvK2nnaFJjcmYS8g==()&lt;br /&gt;   в #=qULpFD3DVudGPg66f7bHCU4AlxqmxNwM$OOnJPh7YIw74d_slFPc4cAUMQ6dldy6S.#=qHzscV4dpTJhBgp5NQTkfLg==(#=qMy6VJNnTeU9DQ$INy4z9JeDBbcM8IMpdLTjFafPKaDrwJPSyP85X1apwUKALKFWu #=qZj1hJoW5PXH4nJ9PCQygwg==, Boolean #=qKXAyopBaFF1DgcbgYFFLQD7HHl5cpaRr0H8AZiDwO1E=)&lt;br /&gt;   --- Конец трассировки внутреннего стека исключений ---&lt;br /&gt;12:16:15.199|Error  |Plaza     |System.TimeoutException: Ожидание подключения превысило максимально допустимый интервал.&lt;br /&gt;   в StockSharp.Hydra.Core.MarketDataTrader.Start()&lt;br /&gt;   в StockSharp.Hydra.Core.MarketDataTrader.GetNewSecurities()&lt;br /&gt;   в StockSharp.Hydra.MainWindow.&amp;lt;&amp;gt;c__DisplayClass39.&amp;lt;ExecutedSourceEnabledChanged&amp;gt;b__36()&lt;br /&gt;12:17:00.313|       |PlazaTrader|OnConnect&lt;br /&gt;12:17:00.328|       |PlazaTrader|Attempted to connect _0.&lt;br /&gt;12:17:00.334|       |PlazaTrader|Запуск экспорта.&lt;br /&gt;12:18:00.390|       |PlazaTrader|OnConnectionStatusChanged: conn _0 - status: Disconnected&lt;br /&gt;12:18:00.390|       |PlazaTrader|RaiseConnectionError - disconnected&lt;br /&gt;12:18:00.390|Error  |PlazaTrader|System.TimeoutException: Соединение не было установлено в отведенный отрезок времени.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;По совету Moadip проверил работу SampleGUI с теми же настройками с первого раза выдал ошибку - firewall CoMoDo не пропустил.&lt;br /&gt;При повторном запуске SampleGUI с биржей соединился, инструменты скачал и начал выдавать сделки и последние котировки по инструментам.&lt;br /&gt;&lt;br /&gt;Вывод какие-то проблемы с Гидрой или ее настройками.&lt;br /&gt;&lt;br /&gt;Кто знает подскажите! </content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3093/</id>
    <title type="text">Проносим извинения за спам</title>
    <published>2012-10-18T09:48:38Z</published>
    <updated>2012-10-18T09:48:38Z</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;Приносим свои извинения за вчерашнего спамера, кому он успел отправить письма. Его уже забанили, и так же отключили возможность слать сообщения сразу на Email. Если таковые будут пробираться на нашу площадка, пожалуйста, отписывайтесь. Будем с ними бороться.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3092/</id>
    <title type="text">Стоп заявка по исполнению</title>
    <published>2012-10-18T09:41:46Z</published>
    <updated>2012-10-18T09:41:46Z</updated>
    <author>
      <name>qpile</name>
      <uri>https://stocksharp.ru/users/6397/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Здравствуйте! Существует ли возможность выставление подобного типа ордера?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3091/</id>
    <title type="text">Ошибка после регистрации стоп заявок</title>
    <published>2012-10-18T07:03:29Z</published>
    <updated>2012-10-18T07:03:29Z</updated>
    <author>
      <name>Maniac</name>
      <uri>https://stocksharp.ru/users/613/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">После регистрации обычного StopOrder на продажу возникает ошибка, хотя сам ордер регистрируется на бирже.&lt;br /&gt;&lt;br /&gt;Терминал Quik, S# 4.1.5 (20090). Проверял на Quik Sample.&lt;br /&gt;&lt;br /&gt;&lt;div class='spoilertitle'&gt;&lt;input type='button' value='Показать спойлер' class='btn btn-primary' onclick="toggleSpoiler(this, 'spolier_218b366c05904d9890c1b865252fc62b');" title='Показать спойлер' /&gt;&lt;/div&gt;&lt;div class='spoilerbox' id='spolier_218b366c05904d9890c1b865252fc62b' style='display:none'&gt;2012.10.18 10:52:38.714|       |QuikTrader|RegisterOrder: 39066118/0 Продажа Цена=1950 Объем=1 Сост=None Бал=1 &lt;br /&gt;2012.10.18 10:52:39.150|Error  |QuikTrader|System.Collections.Generic.KeyNotFoundException: Данный ключ отсутствует в словаре.&lt;br /&gt;   в System.Collections.Generic.Dictionary`2.get_Item(TKey key)&lt;br /&gt;   в Ecng.Collections.PairSet`2.get_Item(TValue value)&lt;br /&gt;   в Ecng.Collections.PairSet`2.GetKey(TValue value)&lt;br /&gt;   в Ecng.Collections.SynchronizedSet`1.OnIndexOf(T item)&lt;br /&gt;   в Ecng.Collections.SynchronizedCollection`2.IndexOf(TItem item)&lt;br /&gt;   в #=q6YWHYrRtfAFCpyrQsxolSKfazP8lYxels2cJvJvPokNNNK6$I2Iq_9_7hoxhiDEv.#=qFRqbpWkXa_e5qv6Y_c3CjhJF2d7OmBi2XdqUhdO$evo=.#=q0E0H647XUu0Oj$Dpgr$RA1nx_B_IO4tIxGXz5JmUYgc=(DdeTableColumn #=qsguv2fluibMwu22hnojBgA==)&lt;br /&gt;   в #=q6YWHYrRtfAFCpyrQsxolSKfazP8lYxels2cJvJvPokNNNK6$I2Iq_9_7hoxhiDEv.#=q3vAN6geOaNx$Qworh4n62Q==[T](Func`2 #=qT9rM9Q3XWMk4FQPqNbeYtg==, DdeTableColumn #=qILA1AzfQ9Oz6$60N0fjDKQ==)&lt;br /&gt;   в StockSharp.Quik.QuikTrader.#=qFRqbpWkXa_e5qv6Y_c3CjqsmYIXjjjTN0Cq8OYXQZVg=.#=qSJRFSy3seE16hoLha$y2nw==(IList`1 #=qN6BXoXKX5wKoZP5zRehjUg==, Func`2 #=qUeU2m0Hyl_4hwVe6JKO3mQ==)&lt;br /&gt;   в #=q6YWHYrRtfAFCpyrQsxolSKfazP8lYxels2cJvJvPokNNNK6$I2Iq_9_7hoxhiDEv.#=qbmOSj_9UfwP9_EMHU$08oA==(DdeTable #=qCCCbuV_G2NvulKx4YoSzVg==, IList`1 #=qPAN2Dg6OJGnDXooDx$76uw==, Action`2 #=qfbqfRC_7SdsVyGM7NrbiSw==, Action`1 #=qtBrIfPvgK$uaQ9kBmJZ3Vg==, Boolean #=q8JwzSHzxoGNcQLw95cZ9yQ==)&lt;br /&gt;2012.10.18 10:52:39.150|       |QuikTrader|System.Collections.Generic.KeyNotFoundException: Данный ключ отсутствует в словаре.&lt;br /&gt;   в System.Collections.Generic.Dictionary`2.get_Item(TKey key)&lt;br /&gt;   в Ecng.Collections.PairSet`2.get_Item(TValue value)&lt;br /&gt;   в Ecng.Collections.PairSet`2.GetKey(TValue value)&lt;br /&gt;   в Ecng.Collections.SynchronizedSet`1.OnIndexOf(T item)&lt;br /&gt;   в Ecng.Collections.SynchronizedCollection`2.IndexOf(TItem item)&lt;br /&gt;   в #=q6YWHYrRtfAFCpyrQsxolSKfazP8lYxels2cJvJvPokNNNK6$I2Iq_9_7hoxhiDEv.#=qFRqbpWkXa_e5qv6Y_c3CjhJF2d7OmBi2XdqUhdO$evo=.#=q0E0H647XUu0Oj$Dpgr$RA1nx_B_IO4tIxGXz5JmUYgc=(DdeTableColumn #=qsguv2fluibMwu22hnojBgA==)&lt;br /&gt;   в #=q6YWHYrRtfAFCpyrQsxolSKfazP8lYxels2cJvJvPokNNNK6$I2Iq_9_7hoxhiDEv.#=q3vAN6geOaNx$Qworh4n62Q==[T](Func`2 #=qT9rM9Q3XWMk4FQPqNbeYtg==, DdeTableColumn #=qILA1AzfQ9Oz6$60N0fjDKQ==)&lt;br /&gt;   в StockSharp.Quik.QuikTrader.#=qFRqbpWkXa_e5qv6Y_c3CjqsmYIXjjjTN0Cq8OYXQZVg=.#=qSJRFSy3seE16hoLha$y2nw==(IList`1 #=qN6BXoXKX5wKoZP5zRehjUg==, Func`2 #=qUeU2m0Hyl_4hwVe6JKO3mQ==)&lt;br /&gt;   в #=q6YWHYrRtfAFCpyrQsxolSKfazP8lYxels2cJvJvPokNNNK6$I2Iq_9_7hoxhiDEv.#=qbmOSj_9UfwP9_EMHU$08oA==(DdeTable #=qCCCbuV_G2NvulKx4YoSzVg==, IList`1 #=qPAN2Dg6OJGnDXooDx$76uw==, Action`2 #=qfbqfRC_7SdsVyGM7NrbiSw==, Action`1 #=qtBrIfPvgK$uaQ9kBmJZ3Vg==, Boolean #=q8JwzSHzxoGNcQLw95cZ9yQ==)&lt;br /&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3090/</id>
    <title type="text">&amp;quot;Неверный код клиента&amp;quot; при регистрации заяки в стратегии</title>
    <published>2012-10-17T11:33:17Z</published>
    <updated>2012-10-17T11:33:17Z</updated>
    <author>
      <name>newuser</name>
      <uri>https://stocksharp.ru/users/6405/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Добрый день!&lt;br /&gt;&lt;br /&gt;Пока не освоил всех премудростей StockSharp и вот при создании заявки &lt;br /&gt;и выставлении ее в стратегии получаю APIException &amp;quot;Неверный код клиента&amp;quot;.&lt;br /&gt;Версия 4.1.4. Не верю, что проблема в библиотеке. &lt;br /&gt;Подскажите, пожалуйста, в чем я могу быть не прав?&lt;br /&gt;&lt;br /&gt;Код примитивный:&lt;br /&gt;&lt;br /&gt;class MarketDepthStrategy : Strategy&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;var order = this.CreateOrder(OrderDirections.Buy, Price, 1);&lt;br /&gt;order&lt;br /&gt;    .WhenNewTrades()&lt;br /&gt;    .Do(OnNewOrderTrades)&lt;br /&gt;    .Apply(this);&lt;br /&gt;&lt;br /&gt;order&lt;br /&gt;    .WhenRegisterFailed()&lt;br /&gt;    .Do(LogFailure)&lt;br /&gt;    .Apply(this);&lt;br /&gt;               &lt;br /&gt;RegisterOrder(order);</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3089/</id>
    <title type="text">Ошибка: Hydra ver20011</title>
    <published>2012-10-17T08:04:19Z</published>
    <updated>2012-10-17T08:04:19Z</updated>
    <author>
      <name>greg_bond</name>
      <uri>https://stocksharp.ru/users/6381/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Описание проблемы:&lt;br /&gt;Hydra ver20011 даже не пытается скачивать исторические данные с UX.&lt;br /&gt;&lt;br /&gt;Вот пример log-a: &lt;br /&gt;10:59:42.247|       |UX        |Инициализируется.&lt;br /&gt;10:59:42.316|       |UX        |Запущен.&lt;br /&gt;10:59:42.329|       |UX        |Дата 14.10.2012 вне диапазона.&lt;br /&gt;10:59:42.331|       |UX        |Интервал изменен на 1 день.&lt;br /&gt;11:01:59.789|       |UX        |Останавливается.&lt;br /&gt;11:01:59.792|       |UX        |Остановлен.&lt;br /&gt;&lt;br /&gt;В то же время версия 19868 вполне нормально качает с UX, правда только сделки&lt;br /&gt;&lt;br /&gt;Вот пример log-a:&lt;br /&gt;10:09:37.326|       |UX        |Инициализируется.&lt;br /&gt;10:09:37.394|       |UX        |Запущен.&lt;br /&gt;10:09:37.407|       |UX        |Старт с 27.05.2010.&lt;br /&gt;10:09:42.168|       |UX        |Сохранение сделок для UXM0@UX.&lt;br /&gt;10:09:42.251|       |UX        |Сохранение сделок для UXU0@UX.&lt;br /&gt;10:09:42.397|       |UX        |Для UXM0@UX загружено 498 сделок.&lt;br /&gt;10:09:42.590|       |UX        |Для UXU0@UX загружено 5 сделок.&lt;br /&gt;10:09:43.463|       |UX        |Старт с 28.05.2010.&lt;br /&gt;10:09:43.698|       |UX        |Сохранение сделок для UXM0@UX.&lt;br /&gt;10:09:43.710|       |UX        |Для UXM0@UX загружено 342 сделок.&lt;br /&gt;.................................&lt;br /&gt;10:36:59.634|       |UX        |Для UXZ2@UX загружено 9439 сделок.&lt;br /&gt;10:36:59.751|       |UX        |Для UXH3@UX загружено 9 сделок.&lt;br /&gt;10:36:59.810|       |UX        |Для UX950BV2@UX загружено 35 сделок.&lt;br /&gt;10:36:59.880|       |UX        |Для UX900BV2@UX загружено 31 сделок.&lt;br /&gt;10:36:59.943|       |UX        |Для UX900BL2@UX загружено 20 сделок.&lt;br /&gt;10:37:00.000|       |UX        |Для UX900BJ2@UX загружено 19 сделок.&lt;br /&gt;10:37:00.067|       |UX        |Для UX950BJ2@UX загружено 6 сделок.&lt;br /&gt;10:37:00.179|       |UX        |Для UX950BX2@UX загружено 7 сделок.&lt;br /&gt;10:37:00.262|       |UX        |Для UX900BX2@UX загружено 8 сделок.&lt;br /&gt;10:37:00.328|       |UX        |Для UX850BL2@UX загружено 4 сделок.&lt;br /&gt;10:37:00.566|       |UX        |Для UX1050BL2@UX загружено 15 сделок.&lt;br /&gt;10:37:00.659|       |UX        |Для UX1150BJ2@UX загружено 15 сделок.&lt;br /&gt;10:37:00.741|       |UX        |Для UX750BX2@UX загружено 4 сделок.&lt;br /&gt;10:37:00.832|       |UX        |Для UX1200BL2@UX загружено 8 сделок.&lt;br /&gt;10:37:00.926|       |UX        |Для UX1000BX2@UX загружено 10 сделок.&lt;br /&gt;10:37:01.016|       |UX        |Для UX700BV2@UX загружено 1 сделок.&lt;br /&gt;10:37:01.088|       |UX        |Для UX1150BL2@UX загружено 15 сделок.&lt;br /&gt;10:37:01.174|       |UX        |Для UX1050BX2@UX загружено 10 сделок.&lt;br /&gt;10:37:01.258|       |UX        |Для UX950BL2@UX загружено 11 сделок.&lt;br /&gt;10:37:01.349|       |UX        |Для UX1100BL2@UX загружено 18 сделок.&lt;br /&gt;10:37:01.441|       |UX        |Для UX700BX2@UX загружено 7 сделок.&lt;br /&gt;10:37:01.532|       |UX        |Для UX850BX2@UX загружено 7 сделок.&lt;br /&gt;10:37:01.609|       |UX        |Для UX1000BL2@UX загружено 10 сделок.&lt;br /&gt;10:37:01.690|       |UX        |Для UX1050BJ2@UX загружено 2 сделок.&lt;br /&gt;10:37:01.766|       |UX        |Для UX1000BJ2@UX загружено 3 сделок.&lt;br /&gt;10:37:01.840|       |UX        |Для UX850BV2@UX загружено 11 сделок.&lt;br /&gt;10:37:01.935|       |UX        |Для UX1000BV2@UX загружено 3 сделок.&lt;br /&gt;10:37:02.022|       |UX        |Для UX1050BV2@UX загружено 1 сделок.&lt;br /&gt;10:37:02.100|       |UX        |Для UX1100BX2@UX загружено 3 сделок.&lt;br /&gt;10:37:02.176|       |UX        |Для UX1100BJ2@UX загружено 11 сделок.&lt;br /&gt;10:37:02.267|       |UX        |Для UX700BL2@UX загружено 1 сделок.&lt;br /&gt;10:37:03.126|       |UX        |Старт с 13.10.2012.&lt;br /&gt;10:37:04.140|       |UX        |Дата 14.10.2012 вне диапазона.&lt;br /&gt;10:37:04.142|       |UX        |Интервал изменен на 1 день.&lt;br /&gt;10:38:05.792|       |UX        |Останавливается.&lt;br /&gt;10:38:05.795|       |UX        |Остановлен.&lt;br /&gt;&lt;br /&gt;Что-то там поломали!</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3088/</id>
    <title type="text">Резкое снижение производительности с несколькими candleseries</title>
    <published>2012-10-16T18:28:11Z</published>
    <updated>2012-10-16T18:28:11Z</updated>
    <author>
      <name>RomSunZ</name>
      <uri>https://stocksharp.ru/users/6384/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">Столкнулся с такой проблемой: нужно получать свечки разных таймфреймов, делаю это так:&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 series = new CandleSeries(typeof(TimeFrameCandle), security, timeFrame);
candleManager.Start(series);

var series1 = new CandleSeries(typeof(TimeFrameCandle), security, timeFrame1);
candleManager.Start(series1);

&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Далее в стратегии обрабатываются события по этим сериям (WhenCandlesFinished, WhenCandlesChanged)&lt;br /&gt;при этом в разы падает скорость тестирования стратегии по сравнению только с одной candleseries. Есть ли способ использовать разные свечи без потери скорости?&lt;br /&gt;&lt;br /&gt;С уважением,&lt;br /&gt;Роман</content>
  </entry>
</feed>