﻿<?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=22</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-21T03:13:02Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=forum&amp;page=22" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/10585/</id>
    <title type="text">Зависание терминала Quik (Lua) при регистрации (стакана и сделок) большого количества инструментов</title>
    <published>2019-04-04T00:06:53Z</published>
    <updated>2019-04-15T15:03:25Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="QuikLua" />
    <content type="html">&lt;p&gt;Добрый день&lt;/p&gt;
&lt;p&gt;Регистрирую&lt;/p&gt;
&lt;details&gt;&lt;summary&gt;private static void Connector_NewSecurity(Security security)
{
connector.RegisterMarketDepth(security);
connector.RegisterTrades(security);
}&lt;/summary&gt;
&lt;/details&gt;
&lt;p&gt;После после первой сотни инструментов происходит зависание Quik.&lt;/p&gt;
&lt;p&gt;Как быть, если я хочу отслеживать стакан и сделки по 2000 бумаг?
Quik такого не выдержит? Или что-то нужно поднастроить?&lt;/p&gt;
&lt;p&gt;Intel Core i3-3110M 2.40 GHz
8 GB RAM
Windows 10 (x64)&lt;/p&gt;
&lt;p&gt;Quik 7.19.0.51&lt;/p&gt;
&lt;p&gt;StockSharp 4.4.16&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10579/</id>
    <title type="text">Отображение базового актива инструмента в Quik (Lua)</title>
    <published>2019-04-03T12:38:46Z</published>
    <updated>2019-04-15T12:03:52Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="QuikLua" />
    <category term="Securities" />
    <content type="html">&lt;p&gt;Добрый день&lt;/p&gt;
&lt;p&gt;Инструменты получаю по событию connector.NewSecurity += Connector_NewSecurity;&lt;/p&gt;
&lt;p&gt;Примерно год назад у опционов и фьючерсов свойство SecurityUnderlyingSecurityId было заполнено.
На данный момент, у всех опционов и фьючерсов данное свойство = null.&lt;/p&gt;
&lt;p&gt;Это проблема коннектора или
я что-то криво настроил или
Quik такую информацию больше даёт?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10588/</id>
    <title type="text">Сохранение инструментов приводит к дубликатам</title>
    <published>2019-04-06T19:24:24Z</published>
    <updated>2019-04-11T11:32:22Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="QuikLua" />
    <category term="Security" />
    <content type="html">&lt;p&gt;В событии Connector_NewSecurity сохраняю security&lt;/p&gt;
&lt;div class="spoiler"&gt;&lt;p&gt;private static void Connector_NewSecurity(Security security)
{
storageRegistry.GetSecurityStorage().Save(security, true /&lt;em&gt;или false&lt;/em&gt;/);
}&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Почему при каждом запуске программы, файл instruments.csv дублируется инструментами.&lt;/p&gt;
&lt;p&gt;Есть вариант с&lt;/p&gt;
&lt;details&gt;&lt;summary&gt;foreach (var security in storageRegistry.GetSecurityStorage().LookupAll())
{
securityIdsFromStorage.Add(security.Id);
}&lt;/summary&gt;
&lt;div class="и"&gt;&lt;p&gt;После 5-ти запусков программы - количество строк в instruments.csv увеличилось в 5 раз инструментами, которые в файле уже есть.
Как уйти от данного поведения?&lt;/p&gt;
&lt;/details&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10591/</id>
    <title type="text">Добавление свечей на чарт, без коннектора (&amp;quot;руками&amp;quot;)</title>
    <published>2019-04-07T19:39:41Z</published>
    <updated>2019-04-07T19:39:41Z</updated>
    <author>
      <name>GeorgyN</name>
      <uri>https://stocksharp.ru/users/104248/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="ChartPanel" />
    <category term="WPF" />
    <content type="html">&lt;p&gt;Здравствуйте!&lt;/p&gt;
&lt;p&gt;Подскажите, пожалуйста, а возможно ли добавить свечи на ChartPanel из моего &amp;quot;списка свечей&amp;quot;?
Если возможно, то не могли бы Вы примерно описать, как это можно сделать?&lt;/p&gt;
&lt;p&gt;Заранее спасибо за ответ!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10576/</id>
    <title type="text">Сериализация (xml) класса Security</title>
    <published>2019-04-02T02:18:21Z</published>
    <updated>2019-04-06T19:07:57Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <category term="Lua" />
    <category term="Security" />
    <category term="xml" />
    <content type="html">&lt;p&gt;Добрый день
Имею Quik Lua коннектор.
Примерно 1 - 1,5 года назад сериализация класса Security проходила успешно.&lt;/p&gt;
&lt;p&gt;Провел сериализацию сегодня и получил 8  ошибок:
1 InvalidOperationException: There was an error reflecting property 'Board'.
2 InvalidOperationException: There was an error reflecting type 'StockSharp.BusinessEntities.ExchangeBoard'.
3 InvalidOperationException: There was an error reflecting property 'WorkingTime'.
4 InvalidOperationException: There was an error reflecting type 'StockSharp.Messages.WorkingTime'.
5 InvalidOperationException: There was an error reflecting property 'Periods'.
6 InvalidOperationException: There was an error reflecting type 'StockSharp.Messages.WorkingTimePeriod'.
7 InvalidOperationException: Cannot serialize member 'StockSharp.Messages.WorkingTimePeriod.SpecialDays' of type 'System.Collections.Generic.IDictionary&lt;code&gt;2[[System.DayOfWeek, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[Ecng.ComponentModel.Range&lt;/code&gt;1[[System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]][], Ecng.ComponentModel, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b10e79ed0227b515]]', see inner exception for more details.
8 NotSupportedException: Cannot serialize member StockSharp.Messages.WorkingTimePeriod.SpecialDays of type System.Collections.Generic.IDictionary&lt;code&gt;2[[System.DayOfWeek, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[Ecng.ComponentModel.Range&lt;/code&gt;1[[System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]][], Ecng.ComponentModel, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b10e79ed0227b515]] because it is an interface.&lt;/p&gt;
&lt;p&gt;Это баг или невозможность сериализации реализовано с определенной целью?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10536/</id>
    <title type="text">ConnectionError не срабатывает</title>
    <published>2019-03-21T19:46:54Z</published>
    <updated>2019-04-04T09:53:35Z</updated>
    <author>
      <name>Константин</name>
      <uri>https://stocksharp.ru/users/98279/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Здравствуйте! Пытаюсь отловить событие прерывания подключения. Когда закрываю терминал quik при подключенном алгоритме то ни ConnectionErrorEx, ни ConnectionError, ни Disconnected не срабатывает, хотя в лог начинают сыпаться ошибки подключения.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10538/</id>
    <title type="text">Событие Connecor_Level1Changed в коннекторе</title>
    <published>2019-03-22T15:14:28Z</published>
    <updated>2019-04-01T09:52:11Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="connectors" />
    <content type="html">&lt;p&gt;Добрый день.&lt;/p&gt;
&lt;p&gt;Для стакана есть connector.MarketDepthChanged += Connector_MarketDepthChanged;
Для сделок есть connector.NewTrade += Connector_NewTrade;&lt;/p&gt;
&lt;p&gt;Для Level1 данных какое событие? (Или возможно только вычленением из connector.ValuesChanged += Connector_ValuesChanged;)&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10567/</id>
    <title type="text">Как загрузить свечи H4 используя IMarketDataStorage&amp;lt;T&amp;gt;</title>
    <published>2019-03-31T22:37:48Z</published>
    <updated>2019-03-31T22:37:48Z</updated>
    <author>
      <name>mikkei</name>
      <uri>https://stocksharp.ru/users/83662/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Привет друзья! Т.к S#Designer не умеет загружать H4(кстати почему?)
есть необходимость склеивать свечи из H1
Для чтения свечей использую следующий код:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;
            var storageRegistry = new StorageRegistry
            {
                DefaultDrive = new LocalMarketDataDrive(HistoryPath)
            };
                    var series = new CandleSeries(typeof(TimeFrameCandle), security, TimeSpan.FromMinutes(240))
                    {
                        BuildCandlesMode = MarketDataBuildModes.LoadAndBuild,
                        BuildCandlesFrom = null,
                    };
                    var candleStorage = storageRegistry.GetCandleStorage(series);
                    var candles = candleStorage.Load(Start, End);

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;В результате его исполнения массив свечей возвращается пустой, несмотря на то, что указан LoadAndBuild
Если указать TimeSpan.FromMinutes(60), то свечи возвращаются как надо. Что не так делаю?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10531/</id>
    <title type="text">Определить из какого адаптера инструмент</title>
    <published>2019-03-19T20:25:35Z</published>
    <updated>2019-03-29T11:49:38Z</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;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10557/</id>
    <title type="text">Тестирование на истории. Buy Stop и Sell Stop не работают</title>
    <published>2019-03-28T12:35:30Z</published>
    <updated>2019-03-28T12:35:30Z</updated>
    <author>
      <name>mikkei</name>
      <uri>https://stocksharp.ru/users/83662/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="EmulationHistoryConnector" />
    <content type="html">&lt;p&gt;Как установить отложенный ордер при тестировании на истории?
Тестирую на Н1&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;    protected override void OnStarted()
    {
        _candleManager
            .WhenCandlesFinished(_series)
            .Do(ProcessCandle)
            .Apply(this);

        this
            .WhenNewMyTrade()
            .Do(ProcessNewTrade)
            .Apply(this);

        base.OnStarted();
    }
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;private void ProcessCandle(Candle candle) {
&lt;em&gt;..Некоторое условие которое наступает на свече 29.01.2019 15:00:00&lt;/em&gt;
var order = this.CreateOrder(Sides.Buy, 211.50m, 1);
order.Type = OrderTypes.Conditional;
order.Condition = new EmulationOrderCondition
;&lt;/p&gt;
&lt;p&gt;private void ProcessNewTrade(MyTrade trade)
{
&lt;em&gt;..Однако здесь сделка происходит по 209.83 на следующей свече (209.82 - цена открытия следующей свечи(16:00:00) + 0.01(SpreadSize)
.. Но вход должен произойти только на 17:00:00&lt;/em&gt;
}
}&lt;/p&gt;
&lt;p&gt;Вот Лог: из него видно, что свеча перебивающая 211.50 только в 17:00:00&lt;/p&gt;
&lt;div class="spoiler"&gt;&lt;p&gt;0001/01/01 00:00:00.000|       |HistoryEmulationConnector|Connect
0001/01/01 00:00:00.000|       |HistoryBasketMessageAdapter|Connecting 'EmulationMessageAdapter'.
0001/01/01 00:00:00.000|       |HistoryBasketMessageAdapter|Connected to 'EmulationMessageAdapter'.
0001/01/01 00:00:00.000|       |HistoryEmulationConnector|Lookup 'PortfolioLookup,T(L)=2019.01.01 00:00:00.000,Name=,TransId=1,Curr=,Board=,IsSubscribe=False' for 'EmulationMessageAdapter'.
0001/01/01 00:00:00.000|       |HistoryEmulationConnector|Lookup 'OrderStatus,T(L)=2019.01.01 00:00:00.000,Sec=S#:@, Native:,Type:,OrderTransId=0,TransId=2,OrderId=,TransId=2' for 'EmulationMessageAdapter'.
0001/01/01 00:00:00.000|       |HistoryBasketMessageAdapter|Connecting 'История (c 01.01.2019 0:00:00 +00:00 по 25.03.2019 0:00:00 +00:00)'.
0001/01/01 00:00:00.000|       |HistoryBasketMessageAdapter|Connected to 'История (c 01.01.2019 0:00:00 +00:00 по 25.03.2019 0:00:00 +00:00)'.
2019/01/01 00:00:00.000|       |HistoryEmulationConnector|Lookup 'SecurityLookup,T(L)=2019.01.01 00:00:00.000,Sec=S#:@, Native:,Type:,TransId=3,SecId=S#:@, Native:,Type:,Name=,SecType=,ExpDate=' for 'История (c 01.01.2019 0:00:00 +00:00 по 25.03.2019 0:00:00 +00:00)'.
2019/01/01 00:00:00.000|       |HistoryEmulationConnector|Создан новый портфель test account.
2019/01/01 00:00:00.000|Debug  |HS_SBER@TQBR_test account|Переход из состояния Stopped в Started.
2019/01/01 00:00:00.000|       |HS_SBER@TQBR_test account|Стратегия Запущена. [0,-1]. Позиция 0.
2019/01/01 00:00:00.000|       |HistoryMessageAdapter|Origin tf: 01:00:00
2019/01/01 00:00:00.000|       |HistoryEmulationConnector|Изменение состояния эмуляции Stopped -&amp;gt; Starting
2019/01/01 00:00:00.000|       |HistoryEmulationConnector|Изменение состояния эмуляции Starting -&amp;gt; Started
2019/03/28 12:28:39.363|       |CachedBasketMarketDataStorage&lt;code&gt;1|Loading 01.01.2019 0:00:00 .... 2019/03/28 12:28:39.499|       |CachedBasketMarketDataStorage&lt;/code&gt;1|Loading 29.01.2019 0:00:00
....
2019/01/29 11:00:00.000|       |HS_SBER@TQBR_test account|Новая свеча 01/29/2019 10:00:00 +03:00: SBER@TQBR 209.71;209.71;207.50;207.72; объем 9204220
2019/01/29 12:00:00.000|Debug  |HS_SBER@TQBR_test account|Правило 'Законченные свечи TimeFrameCandle_SBER@TQBR_01-00-00 (0x3F6A66A)'. Активация.
2019/01/29 12:00:00.000|       |HS_SBER@TQBR_test account|Новая свеча 01/29/2019 11:00:00 +03:00: SBER@TQBR 207.75;208.89;206.91;208.84; объем 7600920
2019/01/29 13:00:00.000|Debug  |HS_SBER@TQBR_test account|Правило 'Законченные свечи TimeFrameCandle_SBER@TQBR_01-00-00 (0x3F6A66A)'. Активация.
2019/01/29 13:00:00.000|       |HS_SBER@TQBR_test account|Новая свеча 01/29/2019 12:00:00 +03:00: SBER@TQBR 208.84;209.65;208.60;209.50; объем 6430830
2019/01/29 14:00:00.000|Debug  |HS_SBER@TQBR_test account|Правило 'Законченные свечи TimeFrameCandle_SBER@TQBR_01-00-00 (0x3F6A66A)'. Активация.
2019/01/29 14:00:00.000|       |HS_SBER@TQBR_test account|Новая свеча 01/29/2019 13:00:00 +03:00: SBER@TQBR 209.49;210.53;209.00;210.17; объем 5241780
2019/01/29 15:00:00.000|Debug  |HS_SBER@TQBR_test account|Правило 'Законченные свечи TimeFrameCandle_SBER@TQBR_01-00-00 (0x3F6A66A)'. Активация.
2019/01/29 15:00:00.000|       |HS_SBER@TQBR_test account|Новая свеча 01/29/2019 14:00:00 +03:00: SBER@TQBR 210.15;210.40;209.50;210.40; объем 2324240
2019/01/29 16:00:00.000|Debug  |HS_SBER@TQBR_test account|Правило 'Законченные свечи TimeFrameCandle_SBER@TQBR_01-00-00 (0x3F6A66A)'. Активация.
2019/01/29 16:00:00.000|       |HS_SBER@TQBR_test account|Новая свеча 01/29/2019 15:00:00 +03:00: SBER@TQBR 210.36;210.52;209.63;209.82; объем 2880690
2019/01/29 16:00:00.000|       |HS_SBER@TQBR_test account|Регистрация новой Conditional (0x2B7A1F2) заявки на Buy с ценой 211,50 и объемом 1. Buy Stop Enter
2019/01/29 16:00:00.000|       |HistoryEmulationConnector|RegisterOrder: 0/ SBER@TQBR test account Покупка Цена=211.50 Объем=1 Сост=None Бал=0 Тип=Conditional
2019/01/29 16:00:00.000|       |HistoryEmulationConnector|New order: 8/ SBER@TQBR test account Покупка Цена=211.50 Объем=1 Сост=Pending Бал=1 Тип=Conditional
2019/03/28 12:28:45.288|       |SecurityMarketEmulator|Заявка 8 зарегистрирована.
2019/03/28 12:28:45.300|       |SecurityMarketEmulator|Заявка 8. Исполнение объема 1 по цене 209,83.
2019/03/28 12:28:45.302|       |SecurityMarketEmulator|Заявка 8 полностью исполнена.
2019/03/28 12:28:45.306|       |SecurityMarketEmulator|Сделка 1 заявки 8 P=209,83 V=1.
2019/01/29 16:00:00.000|       |HistoryEmulationConnector|Order changed: 8/1 SBER@TQBR test account Покупка Цена=211.50 Объем=1 Сост=Done Бал=0 Тип=Conditional
2019/01/29 16:00:00.000|Debug  |HS_SBER@TQBR_test account|Правило 'Отмена заявки 8/1 (0xBF7771) OR Полное исполнение 8/1 (0xAE65B0) OR Ошибка регистрации.  8/1 (0x27B1BBF)'. Активация.
2019/01/29 16:00:00.000|       |HS_SBER@TQBR_test account|Заявка 8 (0x2B7A1F2) больше не активна.
2019/01/29 16:00:00.000|Debug  |HS_SBER@TQBR_test account|Правило 'Отмена заявки 8/1 (0xBF7771) OR Полное исполнение 8/1 (0xAE65B0) OR Ошибка регистрации.  8/1 (0x27B1BBF)'. Удаляется.
2019/01/29 16:00:00.000|Debug  |HS_SBER@TQBR_test account|Правило 'Отмена заявки 8/1 (0xBF7771)'. Освободило ресурсы.
2019/01/29 16:00:00.000|Debug  |HS_SBER@TQBR_test account|Правило 'Полное исполнение 8/1 (0xAE65B0)'. Освободило ресурсы.
2019/01/29 16:00:00.000|Debug  |HS_SBER@TQBR_test account|Правило 'Ошибка регистрации.  8/1 (0x27B1BBF)'. Освободило ресурсы.
2019/01/29 16:00:00.000|Debug  |HS_SBER@TQBR_test account|Правило 'Отмена заявки 8/1 (0xBF7771) OR Полное исполнение 8/1 (0xAE65B0) OR Ошибка регистрации.  8/1 (0x27B1BBF)'. Освободило ресурсы.
2019/01/29 16:00:00.000|Debug  |HS_SBER@TQBR_test account|Правило 'Ошибка снятия заявки 8/1 (0x122DB4B)'. Удаляется.
2019/01/29 16:00:00.000|Debug  |HS_SBER@TQBR_test account|Правило 'Ошибка снятия заявки 8/1 (0x122DB4B)'. Освободило ресурсы.
2019/01/29 16:00:00.000|Debug  |HS_SBER@TQBR_test account|Правило 'Ошибка снятия заявки 8/1 (0x122DB4B)'. Удалено.
2019/01/29 16:00:00.000|Debug  |HS_SBER@TQBR_test account|Правило 'Отмена заявки 8/1 (0xBF7771) OR Полное исполнение 8/1 (0xAE65B0) OR Ошибка регистрации.  8/1 (0x27B1BBF)'. Удаление.
2019/01/29 16:00:00.000|Debug  |HS_SBER@TQBR_test account|Правило 'Ошибка снятия заявки 8/1 (0x122DB4B)'. Удаление.
2019/01/29 16:00:00.000|Error  |HistoryEmulationConnector|System.InvalidOperationException: Сообщение 'Execution,T(L)=2019/01/29 16:00:00.000,T(S)=2019/01/29 16:00:00.000,(Transaction),Sec=S#:SBER@TQBR, Native:,Type:,Ord=1/0/8,Fail=,Price=0,OrdVol=,TrVol=,Bal=0,TId=,Pf=test account,TPrice=,UId=,State=Done' привело к ошибке обработки. ---&amp;gt; System.ArgumentException: Элемент с тем же ключом уже был добавлен.
в System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
в System.Collections.Generic.Dictionary&lt;code&gt;2.Insert(TKey key, TValue value, Boolean add) в System.Collections.Generic.Dictionary&lt;/code&gt;2.Add(TKey key, TValue value)
в Ecng.Collections.SynchronizedDictionary&lt;code&gt;2.Add(TKey key, TValue value) в StockSharp.Algo.EntityCache.ProcessOrderMessage(Order order, Security security, ExecutionMessage message, Int64 transactionId, Tuple&lt;/code&gt;3&amp;amp; pfInfo)
в StockSharp.Algo.Connector.ProcessOrderMessage(Order o, Security security, ExecutionMessage message, Int64 transactionId, Boolean isStatusRequest)
в StockSharp.Algo.Connector.ProcessTransactionMessage(Order order, Security security, ExecutionMessage message, Int64 transactionId, Boolean isStatusRequest)
в StockSharp.Algo.Connector.ProcessExecutionMessage(ExecutionMessage message)
в StockSharp.Algo.Connector.OnProcessMessage(Message message)
--- Конец трассировки внутреннего стека исключений ---
2019/01/29 16:00:00.000|       |HistoryEmulationConnector|New own trade: 29.01.2019 16:00:00 +03:00 1 209,83 1 от заявки 8/1 SBER@TQBR test account Покупка Цена=211,50 Объем=1 Сост=Done Бал=0 Тип=Conditional
2019/01/29 16:00:00.000|Debug  |HS_SBER@TQBR_test account|Правило 'Новые сделки стратегии HS_SBER@TQBR_test account (0x21CF1C8)'. Активация.
2019/01/29 16:00:00.000|       |HS_SBER@TQBR_test account|Новая Buy сделка 1 по цене 209,83 на 1 заявки 8.
2019/01/29 17:00:00.000|Debug  |HS_SBER@TQBR_test account|Правило 'Законченные свечи TimeFrameCandle_SBER@TQBR_01-00-00 (0x3F6A66A)'. Активация.
2019/01/29 17:00:00.000|       |HS_SBER@TQBR_test account|Новая свеча 01/29/2019 16:00:00 +03:00: SBER@TQBR 209.82;211.20;209.81;210.96; объем 5350460
2019/01/29 18:00:00.000|Debug  |HS_SBER@TQBR_test account|Правило 'Законченные свечи TimeFrameCandle_SBER@TQBR_01-00-00 (0x3F6A66A)'. Активация.
2019/01/29 18:00:00.000|       |HS_SBER@TQBR_test account|&lt;strong&gt;Новая свеча 01/29/2019 17:00:00 +03:00: SBER@TQBR 210.96;213.30;210.96;212.94; объем 11824230&lt;/strong&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Может не так регистрирую стоп заявку?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10556/</id>
    <title type="text">Добавление параметра CHECK_LIMITS в транзакциях по выставлению ордера для QuikLua </title>
    <published>2019-03-28T00:02:16Z</published>
    <updated>2019-03-28T00:02:16Z</updated>
    <author>
      <name>asmatic</name>
      <uri>https://stocksharp.ru/users/73302/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Здравствуйте!
Имеется ли возможность отправлять в транзакциях через коннектор QuikLua дополнительные параметры команд языка Lua (не предусмотренные в библиотеке stocksharp) ?
Сейчас столкнулся при выставлении заявки с необходимостью использования параметра CHECK_LIMITS=NO. Есть ли возможность добавить конкретно его при регистрации  ордера?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10549/</id>
    <title type="text">Quik Lua коннектор и новости</title>
    <published>2019-03-26T15:35:13Z</published>
    <updated>2019-03-27T11:07:05Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Новости" />
    <category term="QuikLua" />
    <content type="html">&lt;p&gt;Добрый день&lt;/p&gt;
&lt;p&gt;Имею коннектор&lt;/p&gt;
&lt;details&gt;&lt;summary&gt;QuikTrader connector = new QuikTrader
{
LuaFixServerAddress = &amp;quot;127.0.0.1:5001&amp;quot;.To&amp;lt;EndPoint&amp;gt;(),
LuaLogin = &amp;quot;...&amp;quot;,
LuaPassword = &amp;quot;...&amp;quot;.To&amp;lt;SecureString&amp;gt;(),
};&lt;/summary&gt;
&lt;/details&gt;
&lt;p&gt;После connector.RegisterNews(); происходит ошибка&lt;/p&gt;
&lt;p&gt;2019/03/26 15:17:03.083|Debug  |QuikTrader|Security  is subscribing for News.
2019/03/26 15:17:03.150|Error  |BasketMessageAdapter|System.InvalidOperationException: No suitable adapter found for MarketData,T(L)=2019/03/26 15:17:03.083,Sec=S#:@, Native:,Type:,Sec=S#:@, Native:,Type:,Type=News,IsSubscribe=True,Arg=,TransId=55016581,OrigId=0,SmallTF=True.
at StockSharp.Algo.BasketMessageAdapter.GetSubscriptionAdapters(MarketDataMessage mdMsg)
at StockSharp.Algo.BasketMessageAdapter.ProcessMarketDataRequest(MarketDataMessage mdMsg)
at StockSharp.Algo.BasketMessageAdapter.OnSendInMessage(Message message)
at StockSharp.Messages.MessageAdapter.SendInMessage(Message message)
2019/03/26 15:17:03.091|Error  |QuikTrader|Security  cannot subscribe for News. Error is 'No suitable adapter found for MarketData,T(L)=2019/03/26 15:17:03.083,Sec=S#:@, Native:,Type:,Sec=S#:@, Native:,Type:,Type=News,IsSubscribe=True,Arg=,TransId=55016581,OrigId=0,SmallTF=True.'.&lt;/p&gt;
&lt;p&gt;QuikTrader не поддерживает новости или я что-то делаю не так?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10503/</id>
    <title type="text">Как отловить событие изменения высоты chartaAria</title>
    <published>2019-03-11T01:28:52Z</published>
    <updated>2019-03-26T11:29:02Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="СhartArea" />
    <content type="html">&lt;p&gt;Добрый день.&lt;/p&gt;
&lt;p&gt;Пробовал
PropertyChanged	
PropertyChanging	
PropertyValueChanging
безуспешно.&lt;/p&gt;
&lt;p&gt;Как отловить событие изменения высоты СhartArea?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10514/</id>
    <title type="text">Горизонтальные линии в ChartPanel</title>
    <published>2019-03-13T09:50:45Z</published>
    <updated>2019-03-25T14:26:40Z</updated>
    <author>
      <name>roman001</name>
      <uri>https://stocksharp.ru/users/94444/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="ChartPanel" />
    <content type="html">&lt;p&gt;Добрый день, уважаемые.
Скажите сталкивался кто-то с задачей нарисовать на ChartPanel линии уровня/тренда, в рантайм естественно? Я уже давно рисую их через индикатор одновременно со свечками, но чую, что это кривое решение. Поделитесь идеями пожалуйста, если кто-то сделал лучше.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10534/</id>
    <title type="text">Доступ к видеозаписям.</title>
    <published>2019-03-20T13:28:44Z</published>
    <updated>2019-03-20T14:23:04Z</updated>
    <author>
      <name>anatoly.terekhov@gmail.com</name>
      <uri>https://stocksharp.ru/users/110/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Добрый день. В декабре 18 года оплачивал доступ к видеозаписям. В настоящий момент доступа к видеозаписям нет. С чем это может быть связано?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10524/</id>
    <title type="text">В тестере не расчитывается MyTrade.PnL</title>
    <published>2019-03-17T15:45:59Z</published>
    <updated>2019-03-17T15:45:59Z</updated>
    <author>
      <name>Sumrak</name>
      <uri>https://stocksharp.ru/users/99682/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;В тестовом примере SampleHistoryTesting не расчитывается прибыль по каждой сделки MyTrade.PnL всегда равно null. Такое ощущение что это баг, либо я что то упускаю, как получить прибыль или убыток по каждой сделки&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10502/</id>
    <title type="text">LogManager.Dispose()</title>
    <published>2019-03-10T21:54:40Z</published>
    <updated>2019-03-15T10:48:37Z</updated>
    <author>
      <name>Константин</name>
      <uri>https://stocksharp.ru/users/98279/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;При вызове метода Dispose() на объекте LogManager приложение зависает.&lt;/p&gt;
</content>
  </entry>
  <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>
</feed>