﻿<?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=46</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-22T10:15:40Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=community&amp;page=46" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/10515/</id>
    <title type="text">К каким брокерам поддерживается коннектор к стерлингу, к fondexx какие варианты? </title>
    <published>2019-03-13T13:41:38Z</published>
    <updated>2019-03-13T19:25:10Z</updated>
    <author>
      <name>novikov433</name>
      <uri>https://stocksharp.ru/users/103940/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Здравствуйте! Хочу пройти курс и сделать трендового бота, торговать планирую акциями у брокера fondexx, у него есть: стерлинг, лайтспид. Подойдет ли коннектор для соединения бота с его стерлингом, лайтспидом?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10510/</id>
    <title type="text">Инструмент не найден (&amp;apos;seccode&amp;apos;=SIH9, &amp;apos;board=&amp;apos;FUT)</title>
    <published>2019-03-11T20:43:43Z</published>
    <updated>2019-03-13T09:42:09Z</updated>
    <author>
      <name>Gretchin</name>
      <uri>https://stocksharp.ru/users/101217/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Добрый день, не удается настроить работу с некоторыми инструментами при использовании S#.API.
Подключение через Transaq connector проходит успешно, некоторые инструменты успешно выбираются (использую SecurityPicker), регистрируются через коннектор и торгуются (RiH9).
Но при выборе некоторых возникают следующие ошибки&lt;/p&gt;
&lt;div class="spoiler"&gt;
&lt;pre&gt;&lt;code&gt;
20:24:25.071|Error  |Connector |System.InvalidOperationException: Инструмент не найден ('seccode'=COH9, 'board='FUT)
20:24:30.504|Error  |Connector |System.InvalidOperationException: Инструмент не найден ('seccode'=NLH9, 'board='FUT)
20:24:32.758|Error  |Connector |System.InvalidOperationException: Инструмент не найден ('seccode'=ZNH9, 'board='FUT)
20:25:06.828|Error  |Connector |System.InvalidOperationException: Инструмент не найден ('seccode'=SIH9SIM9, 'board='FUT)
20:25:26.306|Error  |Connector |System.InvalidOperationException: Инструмент не найден ('seccode'=EUH9, 'board='FUT)
20:25:49.263|Error  |Connector |System.InvalidOperationException: Инструмент не найден ('seccode'=SIH9, 'board='FUT)

&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;,что приводит к следующим ошибками при запуске стратегии&lt;/p&gt;
&lt;div class="spoiler"&gt;
&lt;pre&gt;&lt;code&gt;
20:40:00.711|Error  |Transaq   |Команда gethistorydata не выполнена по причине 'Инструмент не найден (&amp;amp;apos;seccode&amp;amp;apos;=SIH9, &amp;amp;apos;board=&amp;amp;apos;FUT)'.
20:40:00.712|Error  |Transaq   |System.InvalidOperationException: Инструмент не найден (&amp;amp;apos;seccode&amp;amp;apos;=SIH9, &amp;amp;apos;board=&amp;amp;apos;FUT)
   в StockSharp.Transaq.TransaqMessageAdapter.#=z6eqVYGA=(#=zFSYg8EIRymxmh5S6RfC5Q8sERhw_ #=zmynA6vU=, Boolean #=zBvDEcw8=)
   в StockSharp.Transaq.TransaqMessageAdapter.#=zQjfLrXpAoK$TQrjrzA==(MarketDataMessage #=zgvoiTOsx6lOw)
   в StockSharp.Transaq.TransaqMessageAdapter.OnSendInMessage(Message message)
   в StockSharp.Messages.MessageAdapter.SendInMessage(Message message)
20:40:00.739|       |Transaq   |Build tf: Trades-&amp;gt;00:01:00
20:40:00.744|Error  |Transaq   |Команда subscribe_ticks не выполнена по причине 'Инструмент не найден (&amp;amp;apos;seccode&amp;amp;apos;=SIH9, &amp;amp;apos;board=&amp;amp;apos;FUT)'.
20:40:00.744|Error  |Transaq   |System.InvalidOperationException: Инструмент не найден (&amp;amp;apos;seccode&amp;amp;apos;=SIH9, &amp;amp;apos;board=&amp;amp;apos;FUT)
   в StockSharp.Transaq.TransaqMessageAdapter.#=z6eqVYGA=(#=zFSYg8EIRymxmh5S6RfC5Q8sERhw_ #=zmynA6vU=, Boolean #=zBvDEcw8=)
   в StockSharp.Transaq.TransaqMessageAdapter.#=zQjfLrXpAoK$TQrjrzA==(MarketDataMessage #=zgvoiTOsx6lOw)
   в StockSharp.Transaq.TransaqMessageAdapter.OnSendInMessage(Message message)
   в StockSharp.Messages.MessageAdapter.SendInMessage(Message message)
20:40:00.757|Error  |Connector |System.InvalidOperationException: Инструмент не найден (&amp;amp;apos;seccode&amp;amp;apos;=SIH9, &amp;amp;apos;board=&amp;amp;apos;FUT)
   в StockSharp.Transaq.TransaqMessageAdapter.#=z6eqVYGA=(#=zFSYg8EIRymxmh5S6RfC5Q8sERhw_ #=zmynA6vU=, Boolean #=zBvDEcw8=)
   в StockSharp.Transaq.TransaqMessageAdapter.#=zQjfLrXpAoK$TQrjrzA==(MarketDataMessage #=zgvoiTOsx6lOw)
   в StockSharp.Transaq.TransaqMessageAdapter.OnSendInMessage(Message message)
   в StockSharp.Messages.MessageAdapter.SendInMessage(Message message)

&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10505/</id>
    <title type="text">Отображение CrossHairAxisLabels по оси Х вне зависимости от того, на какой ChartArea находится курсор</title>
    <published>2019-03-11T02:16:39Z</published>
    <updated>2019-03-11T18:26:06Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="ChartArea" />
    <category term="CrossHairAxisLabels" />
    <content type="html">&lt;p&gt;Добрый день.&lt;/p&gt;
&lt;p&gt;У 1, 2 и 3 ChartArea отключена ось X.
Если их включить - отображение CrossHairAxisLabels по оси Х есть, но это жутко не удобно, поскольку отображение дат дублируется на каждой ChartArea и отображение дат занимает большую часть каждой ChartArea.&lt;/p&gt;
&lt;p&gt;Курсор находится на 4 ChartArea.
&lt;img src="/file/108694/Capture.PNG" alt="Capture.PNG" /&gt;)&lt;/p&gt;
&lt;p&gt;Если я переведу курсор на 1, 2, или 3 ChartArea, то CrossHairAxisLabels по Х пропадет.
Курсор находится на 2 ChartArea.
&lt;img src="/file/108695/Capture.PNG" alt="Capture.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;Как сделать так, чтобы всегда отображался CrossHairAxisLabels по оси Х (на 4 ChartArea).&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10506/</id>
    <title type="text">Запретить передвижение ордера на графике вручную</title>
    <published>2019-03-11T14:00:24Z</published>
    <updated>2019-03-11T18:22:19Z</updated>
    <author>
      <name>Константин</name>
      <uri>https://stocksharp.ru/users/98279/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Как запретить передвижение ордера вручную на элементе графика типа ChartActiveOrdersElement?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10507/</id>
    <title type="text">Hydra. Глубина стаканов</title>
    <published>2019-03-11T14:02:32Z</published>
    <updated>2019-03-11T18:19:47Z</updated>
    <author>
      <name>Mike144</name>
      <uri>https://stocksharp.ru/users/97391/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Здравствуйте!
До версии 4.16 глубина стакана настраивалась в окне свойства источника.
Сейчас по дефолту качает с глубиной 5.
Куда перешла настройка (источник плаза)?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10508/</id>
    <title type="text">Ошибка при выставлении айсберг-заявки</title>
    <published>2019-03-11T16:10:54Z</published>
    <updated>2019-03-11T16:38:10Z</updated>
    <author>
      <name>Иван</name>
      <uri>https://stocksharp.ru/users/98424/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Добрый день! Возникает ошибка при регистрации заявки: System.InvalidOperationException: Не найдено поле &amp;quot;EXPIRY_DATE&amp;quot; для транзакции &amp;quot;Ввод айсберг заявки&amp;quot; по классу &amp;quot;МБ ФР: Т+ Акции и ДР&amp;quot;
Хотя в ордере я выставляю -  order.ExpiryDate = DateTime.Today.AddDays(1);
Order order = new Order
;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;            if (instr.Type == SecurityTypes.Stock &amp;amp;&amp;amp; visVol != vol)
            {
                order.VisibleVolume = visVol;
                order.ExpiryDate = DateTime.Today.AddDays(1);
            }
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;В чем может быть причина?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1937/</id>
    <title type="text">А Где взять исходники BusinessEntities Algo и ecng.</title>
    <published>2011-09-23T12:12:46Z</published>
    <updated>2019-03-05T10:27:44Z</updated>
    <author>
      <name>nemoy</name>
      <uri>https://stocksharp.ru/users/28713/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">&lt;p&gt;Привет
разбираюсь с коннектором к плазе
ссылается на 4 либы -
ecng.common
ecng.componentmodel
stocksharp.algo
stocksharp.BusinessEntities&lt;/p&gt;
&lt;p&gt;можно ли получить сорци а то по бинарнику сложно работать.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10238/</id>
    <title type="text">Представляем абсолютно новый обучающий курс StockSharp. И дарим подарки!</title>
    <published>2018-12-20T16:54:02Z</published>
    <updated>2019-03-03T21:02:25Z</updated>
    <author>
      <name>William B</name>
      <uri>https://stocksharp.ru/users/7/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <category term="Обучение" />
    <category term="Торговые роботы" />
    <category term="скидки" />
    <category term="новый год" />
    <content type="html">&lt;iframe src="https://www.youtube.com/embed/qMNX0rPhtXc" width="640" height="390" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;
&lt;p&gt;Всем привет!
Сегодня у нас замечательная новость! Мы полностью обновили наш &lt;a href="https://stocksharp.ru/edu/"&gt;обучающий курс&lt;/a&gt;
Видео, которые мы разместили в данной новости является полноценным первым уроком. И мы приглашам тебя ознакомиться с ним.
Как можно заметить, мы полностью перезаписали видеолекции под платформу 2018 года, сделали их более простыми и доступным для широкого круга алготрейдеров.
Надеемся, что наше видео подтверждает этот тезис.&lt;/p&gt;
&lt;p&gt;Обновляя курс, мы не могли оставить в стороне материалы к урокам. Их мы тоже постарались улучшить, каждый код содержит необходимое количество комментариев, что позволяет понять суть программы даже без видео!
Дальше-больше, вместе с обновленным курсом мы дарим новый &lt;a href="https://stocksharp.ru/products/shell/"&gt;S#.Shell&lt;/a&gt;, который ускорит создание ваших собственных торговых роботов.&lt;/p&gt;
&lt;p&gt;Ну и о главном,&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;до самого нового года, наш самый новый курс мы предлагаем с &lt;strong&gt;&lt;span style="color:red"&gt;&lt;span style="font-size:36pt"&gt;20%&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt; скидкой!&lt;/li&gt;
&lt;li&gt;для тех кто ранее приобретал наш предыдущий курс мы дарим скидку в &lt;strong&gt;30%&lt;/strong&gt;! Напишите нам на lesson@stocksharp.com чтобы получить ее!&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Воспользоваться скидками можно прямо
**:::center
&lt;span style="font-size:36pt"&gt;&lt;a href="https://stocksharp.ru/edu/"&gt;&lt;span style="color:green"&gt;&lt;blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Сейчас&amp;lt;&amp;lt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div class="**"&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10476/</id>
    <title type="text">График с таймфреймом меньше 1 минуты не рисует свечи</title>
    <published>2019-02-28T11:58:12Z</published>
    <updated>2019-02-28T11:58:12Z</updated>
    <author>
      <name>allint29</name>
      <uri>https://stocksharp.ru/users/103515/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Здравствуйте, чарт менее минуты не рисует свечи. Подскажите, пожалуйста в чем проблема. Причем ранее все работало. Сегодня загружает свечи до момента включения графика и, если таймфрейм меньше минуты, далее ничего не происходит, меняю на больший таймфрейм и отрисовка идет нормально.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10442/</id>
    <title type="text">PortfolioComboBox не корректно работает</title>
    <published>2019-02-19T20:44:04Z</published>
    <updated>2019-02-27T12:22:15Z</updated>
    <author>
      <name>Константин</name>
      <uri>https://stocksharp.ru/users/98279/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Инициализирую так:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;
PortfolioComboBox.Portfolios = new PortfolioDataSource(Connector);
Connector.Connect();

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Получается это:
&lt;img src="https://pp.userapi.com/c850224/v850224685/e65a6/6KQN1nnVpDA.jpg" alt="" /&gt;
Инициализирую так:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;
Connector.NewPortfolio += portfolio =&amp;gt;this.GuiAsync(()=&amp;gt;PortfolioComboBox.ItemsSource = Connector.Portfolios);
Connector.Connect();

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Отображается нормально.
Но в обоих случаях при выборе портфеля получаю исключение типа System.InvalidCastException: &amp;quot;Не удалось привести тип объекта &amp;quot;StockSharp.BusinessEntities.Portfolio&amp;quot; к типу &amp;quot;#=zPC6riyye3$Z1jJ3X_A==&amp;quot;.&amp;quot;
Проверено на ночной сборке 4.4.16.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10464/</id>
    <title type="text">Как в S# Shell передать более одного Chart в стратегию</title>
    <published>2019-02-24T18:49:16Z</published>
    <updated>2019-02-25T14:03:06Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Стратегии" />
    <category term="Shell" />
    <content type="html">&lt;p&gt;Добрый день.&lt;/p&gt;
&lt;p&gt;В xaml установка одного Chart&lt;/p&gt;
&lt;details&gt;&lt;summary&gt;xmlns:sx=&amp;quot;http://schemas.stocksharp.com/xaml&amp;quot;
&amp;lt;sx:Chart x:Name=&amp;quot;Chart&amp;quot; /&amp;gt;&lt;/summary&gt;
&lt;p&gt;Strategy.SetChart(Chart);&lt;/p&gt;
&lt;/details&gt;
&lt;p&gt;В ExampleStrategy.cs получение того Chart&lt;/p&gt;
&lt;details&gt;&lt;summary&gt;if (this.GetChart() is Chart chart)&lt;/summary&gt;
&lt;/details&gt;
&lt;p&gt;Как передать из xaml в стратегию два или три Chart? (Strategy.SetChart(Chart) принимает только один Chart)&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10454/</id>
    <title type="text">Какой метод строит исторические сделки из исторического стакана</title>
    <published>2019-02-22T02:23:50Z</published>
    <updated>2019-02-23T11:42:53Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="стакан" />
    <category term="История" />
    <category term="сделка" />
    <content type="html">&lt;p&gt;Добрый день.&lt;/p&gt;
&lt;p&gt;Для построения сделок из ордер лога - есть OrderLogHelperToTrades - метод
&lt;a href="https://doc.stocksharp.ru/html/M_StockSharp_Algo_OrderLogHelper_ToTrades.htm"&gt;https://doc.stocksharp.ru/html/M_StockSharp_Algo_OrderLogHelper_ToTrades.htm&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Как называется метод, строящий сделки из стакана (QuoteChangeMessage)?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10449/</id>
    <title type="text">Третий раунд - CoinCap и TradeOgre доступны!</title>
    <published>2019-02-21T15:13:53Z</published>
    <updated>2019-02-21T15:13:53Z</updated>
    <author>
      <name>William B</name>
      <uri>https://stocksharp.ru/users/7/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <category term="Торговые роботы" />
    <category term="Торговые системы" />
    <category term="трейдинг" />
    <category term="биткоин" />
    <category term="криптовалюта" />
    <content type="html">&lt;p&gt;&lt;img src="/file/108624/6ex.png" alt="" /&gt;
Всем привет! Продолжается наш &lt;a href="https://crowd.stocksharp.ru/product/3rdround/"&gt;третий раунд краудфандинга &lt;/a&gt;и сегодня мы анонсируем выход в свет еще 2-х новых коннекторов к криптобиржам: CoinCap и TradeOgre.
Все кто присоединился к кампании по ним могут получить их &lt;a href="http://stocksharp.ru/forum/9062/instruktsiya-ispolzovaniya-kripto-konnektorov/"&gt;здесь&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Всем остальным мы хотим напомнить, что наша компания является бесконечной и ее наполнение зависит только от вас. Мы делаем любой коннектор к любой криптобирже по вашем желанию всего за &lt;strong&gt;&lt;span style="color:green"&gt;15 т.р.!&lt;/span&gt;&lt;/strong&gt;
Уже сегодня готовы и доступны коннекторы к &lt;u&gt;Digifinex, BitBank, Quoinex, Zaif, CoinCap и TradeOgre.&lt;/u&gt;
Мы не теряем оптимизма по поводу криптовалют и предлагаем вам присоединиться к кампании уже сегодня.
А чтобы вам было еще интереснее, только &lt;span style="color:red"&gt;до конца февраля&lt;/span&gt; при заказе &lt;strong&gt;&lt;span style="font-size:36pt"&gt;любого нового криптоконнектора любые три коннектора из 3-го раунда в подарок!&lt;/span&gt;&lt;/strong&gt;
Поучаствовать в кампании и заказать коннектор можно&lt;/p&gt;
&lt;div style="text-align:center"&gt;&lt;p&gt;&lt;span style="font-size:8px"&gt;&lt;a href="https://crowd.stocksharp.ru/product/3rdround/"&gt;&lt;span style="color:green"&gt;&lt;blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Здесь&amp;lt;&amp;lt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10446/</id>
    <title type="text">Найдена причина четырёх проблем исторического коннектора (HistoryEmulationConnector)  и + новый вопрос</title>
    <published>2019-02-21T00:53:03Z</published>
    <updated>2019-02-21T00:53:03Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="historical data" />
    <category term="стакан" />
    <category term="HistoryEmulationConnector" />
    <content type="html">&lt;p&gt;Добрый день.&lt;/p&gt;
&lt;p&gt;Данный топик является продолжением
&lt;a href="https://stocksharp.ru/forum/10399/rabota-so-stakanom-zayavok/"&gt;https://stocksharp.ru/forum/10399/rabota-so-stakanom-zayavok/&lt;/a&gt;
&lt;a href="https://stocksharp.ru/forum/10400/korrektnaya-nastroika-istoricheskogo-konnektora/"&gt;https://stocksharp.ru/forum/10400/korrektnaya-nastroika-istoricheskogo-konnektora/&lt;/a&gt;
и решает следующие проблемы:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Правильное локальное время объекта marketDepth в событии Connector_MarketDepthChanged(MarketDepth marketDepth).&lt;/li&gt;
&lt;li&gt;Правильное локальное время объекта trade в событии Connector_NewTrade(Trade trade).&lt;/li&gt;
&lt;li&gt;Параллельное получение marketDepth объектов двух инструментов в событии Connector_MarketDepthChanged(MarketDepth marketDepth).&lt;/li&gt;
&lt;li&gt;Параллельное получение trade объектов двух инструментов в событии Connector_NewTrade(Trade trade).&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Входные данные - quotesBinaryDates GAZP@MICEX и LKOH@MICEX.&lt;/p&gt;
&lt;p&gt;Корнем зла является строка под номером 349
msg.LocalTime = serverTime;
в классе CachedBasketMarketDataStorage&amp;lt;T&amp;gt; (namespace StockSharp.Algo.Storages).
Убираю и почти всё ок.
Почти - по следующим причинам:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Такое кардинальное удаление - не лучшее решение.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Криво приходят данные двух инструментов, будь то объект trade или объект marketDepth. Поясню.
Событие Connector_NewOrderLogItem(OrderLogItem orderLogItem) - эталон правильной синхронизированной работы 2-х инструментов.
Данные 1-ого инструмента пришли 10:00:00
Данные 1-ого инструмента пришли 10:00:01
Данные 2-ого инструмента пришли 10:00:02
Данные 1-ого инструмента пришли 10:00:02
Данные 2-ого инструмента пришли 10:00:03
Данные 2-ого инструмента пришли 10:00:04
Данные 1-ого инструмента пришли 10:00:04
Данные 1-ого инструмента пришли 10:00:06
Данные 2-ого инструмента пришли 10:00:06
Данные 1-ого инструмента пришли 10:00:07
Данные 2-ого инструмента пришли 10:00:08
Данные 1-ого инструмента пришли 10:00:09
Данные 2-ого инструмента пришли 10:00:10
и т.д.
Данные приходят в порядке своего времени.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Но с событиями Connector_MarketDepthChanged(MarketDepth marketDepth) и Connector_NewTrade(Trade trade) - такой красоты нет.
Данные 1-ого инструмента пришли 10:00:00
Данные 1-ого инструмента пришли 10:00:01
Данные 1-ого инструмента пришли 10:00:02
Данные 1-ого инструмента пришли 10:00:04
Данные 1-ого инструмента пришли 10:00:06
Данные 2-ого инструмента пришли 10:00:02
Данные 2-ого инструмента пришли 10:00:03
Данные 2-ого инструмента пришли 10:00:04
Данные 2-ого инструмента пришли 10:00:06
Данные 1-ого инструмента пришли 10:00:07
Данные 2-ого инструмента пришли 10:00:08
Данные 1-ого инструмента пришли 10:00:09
Данные 2-ого инструмента пришли 10:00:10
и т.д.
В данном примере, рассинхронизация = 6 секундам, но может появляться и в будущем.&lt;/p&gt;
&lt;p&gt;И последний момент - продолжительность рассинхронизации.
Если запускать код без breakpoints (без задержек) рассинхрон = равен 10-12 секундам.
Если запускать код с breakpoints (с задержками) рассинхрон = равен 2-3 секундам.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10435/</id>
    <title type="text">В историческом коннекторе (HistoryEmulationConnector) не работает orderLogItem.IsMatched()</title>
    <published>2019-02-17T22:34:56Z</published>
    <updated>2019-02-18T01:43:12Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="исторические данные" />
    <category term="Ордер лог" />
    <content type="html">&lt;p&gt;Добрый день.&lt;/p&gt;
&lt;p&gt;Есть следующий код&lt;/p&gt;
&lt;details&gt;&lt;summary&gt;Connector.NewOrderLogItem += Connector_NewOrderLogItem;&lt;/summary&gt;
&lt;p&gt;FirstSecurity.WhenNewOrderLogItem(Connector)
.Do(ProcessNewOrderLogItem)
.Apply(this);&lt;/p&gt;
&lt;p&gt;private void ProcessNewOrderLogItem(OrderLogItem orderLogItem)
{
if (orderLogItem.IsCanceled())&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;        if (orderLogItem.IsRegistered())
                {
                }

        if (orderLogItem.IsMatched())
                {
                }
    }
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;private void Connector_NewOrderLogItem(OrderLogItem orderLogItem)
{
if (orderLogItem.IsCanceled())&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;        if (orderLogItem.IsRegistered())
                {
                }

        if (orderLogItem.IsMatched())
                {
                }
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;/details&gt;
&lt;p&gt;При приходе OrderLogItem orderLogItem = Combination orders ... -&amp;gt;
orderLogItem.IsCanceled() = true,
orderLogItem.IsRegistered() = false,
orderLogItem.IsMatched() = false.&lt;/p&gt;
&lt;p&gt;Причем, при чтении из локального хранилища -&lt;/p&gt;
&lt;details&gt;&lt;summary&gt;var storage = storageRegistry.GetOrderLogStorage(security);
var data = storage.Load(new DateTime(2019, 1, 30), new DateTime(2019, 1, 31));&lt;/summary&gt;
&lt;p&gt;foreach (var d in data)
{
if (d.IsCanceled())&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;                if (d.IsRegistered())
                {
                }

                if (d.IsMatched())
                {
                }
                sw.WriteLine(d);
            }
&lt;/code&gt;&lt;/pre&gt;
&lt;div class="такой"&gt;&lt;p&gt;При приходе OrderLogItem d = Combination orders ... -&amp;gt;
d.IsCanceled() = false,
d.IsRegistered() = false,
d.IsMatched() = true.&lt;/p&gt;
&lt;p&gt;Редактируемый код и исторические данные представлены в другом топике
&lt;a href="https://stocksharp.ru/forum/10399/rabota-so-stakanom-zayavok/"&gt;https://stocksharp.ru/forum/10399/rabota-so-stakanom-zayavok/&lt;/a&gt;&lt;/p&gt;
&lt;/details&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10399/</id>
    <title type="text">Работа со стаканом заявок</title>
    <published>2019-02-04T02:24:17Z</published>
    <updated>2019-02-14T20:57:39Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="заявки" />
    <content type="html">&lt;p&gt;Добрый день.&lt;/p&gt;
&lt;p&gt;Имею историю по стаканам.
&lt;a href="/file/108524/History.zip"&gt;History.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Загружаю историю по стакану из локального хранилища.
&lt;a href="/file/108525/LKOH.txt"&gt;LKOH.txt&lt;/a&gt;
По времени всё ок. (06:59:46.253, 06:59:46.643... меняется)
QuoteChange,T(L)=2019/01/30 03:59:45.114,T(S)=2019/01/30 06:59:45.114 {{ 10 - 10 }}
QuoteChange,T(L)=2019/01/31&amp;lt;u&amp;gt;&lt;strong&gt;&lt;span style="color:red"&gt;06:59:46.253&lt;/span&gt;&lt;/strong&gt;&amp;lt;/u&amp;gt;,T(S)=2019/01/30 06:59:45.114 {{ 10 - 10 }}
QuoteChange,T(L)=2019/01/31 &amp;lt;u&amp;gt;&lt;strong&gt;&lt;span style="color:red"&gt;06:59:46.643&lt;/span&gt;&lt;/strong&gt;&amp;lt;/u&amp;gt;,T(S)=2019/01/30 06:59:45.114 {{ 10 - 10 }}&lt;/p&gt;
&lt;p&gt;Гружу историю через HistoryEmulationConnector (аналогично как в S# Shell) и не могу найти свойство отвечающее за QuoteChange в коннекторе и стратегии.
&lt;img src="/file/108526/Capture.PNG" alt="Capture.PNG" /&gt;
Отображается неизменяемое 06:59:45&lt;/p&gt;
&lt;p&gt;WriteLine(FirstSecurity.Code + &amp;quot; &amp;quot; + Connector.CurrentTime) и
WriteLine(SecondSecurity.Code + &amp;quot; &amp;quot; + Connector.MarketDataAdapter.CurrentTime) в ProcessMarketDepth(MarketDepth marketDepth)
&lt;a href="/file/108527/both.txt"&gt;both.txt&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Где находится информация о QuoteChange time в HistoryEmulationConnector или стратегии?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10400/</id>
    <title type="text">Корректная настройка исторического коннектора</title>
    <published>2019-02-04T02:49:48Z</published>
    <updated>2019-02-14T19:29:27Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="исторические данные" />
    <category term="коннектор" />
    <content type="html">&lt;p&gt;Добрый день.&lt;/p&gt;
&lt;p&gt;Как заставить коннектор HistoryEmulationConnector&lt;/p&gt;
&lt;details&gt;&lt;summary&gt;_connector = new HistoryEmulationConnector(new[] { sec1, sec2 },
ConfigManager.TryGetService&amp;lt;IPortfolioProvider&amp;gt;().Portfolios,
new StorageRegistry())
,
LogLevel = LogLevels.Info,
CreateDepthFromOrdersLog = true,
CreateTradesFromOrdersLog = true
};&lt;/summary&gt;
&lt;/details&gt;
&lt;ol&gt;
&lt;li&gt;Реагировать на изменение стакана, используя исторический ордер лог?
CreateDepthFromOrdersLog = true не помогает. Подсказку про MarketDataMessage не понимаю как применить.
&lt;img src="/file/108528/Capture.PNG" alt="Capture.PNG" /&gt;&lt;/li&gt;
&lt;li&gt;Реагировать на новые сделки, используя исторический ордер лог?
CreateTradesFromOrdersLog = true не помогает. Аналогично с подсказкой про MarketDataMessage.&lt;/li&gt;
&lt;li&gt;Реагировать на новые сделки, используя исторический стакан заявок?&lt;/li&gt;
&lt;/ol&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10372/</id>
    <title type="text">Получить свечи после SubscribeCandles(CandleSeries)</title>
    <published>2019-01-28T17:43:43Z</published>
    <updated>2019-02-14T10:04:36Z</updated>
    <author>
      <name>Константин</name>
      <uri>https://stocksharp.ru/users/98279/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Здравствуйте! Как получить если они уже получены? То есть после регистрации SubscribeCandles и после того как событие CandleSeriesProcessing отдало все исторические свечи?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10422/</id>
    <title type="text">Не читаются CSV </title>
    <published>2019-02-11T10:37:43Z</published>
    <updated>2019-02-12T19:49:28Z</updated>
    <author>
      <name>eSKon</name>
      <uri>https://stocksharp.ru/users/28166/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;При попытке запустить 02_First_strategies в монитор сваливается исключение
HistoryEmulationConnector	02.10.2017 0:00:00	Error	&amp;quot;System.FormatException: Строка не распознана как действительное логическое значение.
в System.Boolean.Parse(String value)
в Ecng.Common.FastCsvReader.ReadNullableBool()
в StockSharp.Algo.Storages.Csv.TickCsvSerializer.Read(FastCsvReader reader, IMarketDataMetaInfo metaInfo)
в StockSharp.Algo.Storages.Csv.CsvMarketDataSerializer&lt;code&gt;1.CsvEnumerator.MoveNext() в StockSharp.Algo.Storages.BasketMarketDataStorage&lt;/code&gt;1.BasketMarketDataStorageEnumerator.System.Collections.IEnumerator.MoveNext()
в StockSharp.Algo.Storages.CachedBasketMarketDataStorage&lt;code&gt;1.EnqueueMessages(DateTimeOffset startDate, DateTimeOffset stopDate, DateTimeOffset loadDate, DateTimeOffset startTime, CancellationToken token, IEnumerable&lt;/code&gt;1 messages)
в StockSharp.Algo.Storages.CachedBasketMarketDataStorage`1.&amp;lt;&amp;gt;c__DisplayClass45_0.&amp;lt;Start&amp;gt;b__1()&amp;quot;&lt;/p&gt;
&lt;p&gt;Файлы на месте, вместо относительного пути пробовал абсолютный - без изменений
Бинарный формат работает, а CSV - нет&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10423/</id>
    <title type="text">Реализация своего поставщика исторических данных для тестирования</title>
    <published>2019-02-11T10:42:33Z</published>
    <updated>2019-02-12T15:06:56Z</updated>
    <author>
      <name>eSKon</name>
      <uri>https://stocksharp.ru/users/28166/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Допустим у меня есть тики, свечки, информация по бумагам. Я хочу эти свои данные использовать в тестировании стратегий.
Что нужно унаследовать и как затем использовать?&lt;/p&gt;
</content>
  </entry>
</feed>