﻿<?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=15</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-15T04:39:49Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=forum&amp;page=15" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/10994/</id>
    <title type="text">ошибка при загрузки скрипта StockSharp.Quik.lua  в терминал Quick </title>
    <published>2019-09-10T09:51:41Z</published>
    <updated>2020-05-14T21:14:19Z</updated>
    <author>
      <name>Romka-eTrade</name>
      <uri>https://stocksharp.ru/users/109210/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Всем добрый день,&lt;/p&gt;
&lt;p&gt;Пытаюсь подключиться гидрой к терминалу Quick версии 8.0. на windows 10 64-bit.  Когда загружаю скрипт  StockSharp.Quik.lua в в терминал Quick у меня выходит сообщение:&lt;/p&gt;
&lt;p&gt;error loading module 'StockSharp' from file 'C:\StockSharp_4.4.16_ru\References\StockSharp.QuikLua.dll':
%1 не является приложением Win32.&lt;/p&gt;
&lt;p&gt;Далее если хочу подключиться к к терминалу Quick версии 7.0. на windows 10 32-bit, тогда при загрузки скрипта StockSharp.Quik.lua у меня выходит сообщение об ошибке:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;    error loading module 'StockSharp' from file 'C:\Users\roman\Desktop\Hydra\StockSharp.QuikLua.dll':
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Не найден указанный модуль.&lt;/p&gt;
&lt;p&gt;Сам файл StockSharp.QuikLua.dll лежит у меня в той папке откуда, я запускаю гидру.&lt;/p&gt;
&lt;p&gt;Установлены Visual C++ 2015-2019&lt;/p&gt;
&lt;p&gt;Может кто сталкивался с такой проблемой подскажите плиз как решили?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11792/</id>
    <title type="text">Ручная загрузка данных с Финама</title>
    <published>2020-05-08T07:47:35Z</published>
    <updated>2020-05-09T20:12:23Z</updated>
    <author>
      <name>IV3422</name>
      <uri>https://stocksharp.ru/users/125270/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Скажите пожалуйста, если я скачал данные с сайта Финама в ручную, как их можно вставить в Дизайнер или Терминал?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11724/</id>
    <title type="text">S# Designer 5.0</title>
    <published>2020-04-25T16:44:58Z</published>
    <updated>2020-05-07T10:51:02Z</updated>
    <author>
      <name>wildwolf007</name>
      <uri>https://stocksharp.ru/users/95771/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Добрый день&lt;/p&gt;
&lt;p&gt;В свободное время изучаю программный продукт S# Designer 5.0. До этого смотрел более раннюю версию. Изучил документацию, посмотрел как нужно запускать загружать. Полистал коды элементов. Все в принципе понятно.&lt;/p&gt;
&lt;p&gt;По образованию программист и решил, что прежде чем перейду работать с программным кодом посмотрю возможности визуального редактора.&lt;/p&gt;
&lt;p&gt;Но при работе в редакторе появляется постоянно какие-то ошибки при работе программы. Программа вылетает. Хотел бы поинтересоваться как в таких случаях быть как организована работа.&lt;/p&gt;
&lt;p&gt;Вот например, хотел посмотреть как отрабатывает стандартная стратегия в дебаге подебажить, но не могу дойти даже до загрузки исторических данных программа то, закрывается то вот как сейчас зависла на окне при попытке загрузки данных.&lt;/p&gt;
&lt;p&gt;Могу получить ответ как работать с программой что б не зависала может нужно что-то доустановить ?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11755/</id>
    <title type="text">Не запускаются программы, скачанные с этого сайта</title>
    <published>2020-04-30T14:25:10Z</published>
    <updated>2020-05-06T22:42:56Z</updated>
    <author>
      <name>ShortCircuit</name>
      <uri>https://stocksharp.ru/users/95255/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Гидра и дизайнер. Доходят до открывшейся надписи инициализация, это после выбора разрядности и после этого вылетают из памяти, логов не создают. скопировал старую 4 версию дизайнера с боевого компа, и там и на этом компе они запускаются, открываются полностью, но ни там, ни на этом компе авторизоваться не получается&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11779/</id>
    <title type="text">Номинал, FaceValue</title>
    <published>2020-05-04T21:03:05Z</published>
    <updated>2020-05-05T13:48:22Z</updated>
    <author>
      <name>Алексей</name>
      <uri>https://stocksharp.ru/users/99809/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <category term="FaceValue" />
    <content type="html">&lt;p&gt;День добрый. (S# 5.0 и Quik 8, Windows 10 Pro, WS 2019, .NET 4.8 FW)
Мне необходимо получить номинал инструмента. Подписался на  connector.Level1Received += (s, l), вижу, что эти данные приходят, в сообщении при срабатывании. Не могу их вытащить из сообщения, как это сделать? Или есть другая возможность получить номинал инструмента?&lt;/p&gt;
&lt;div class="spoiler"&gt;&lt;p&gt;Trace	04.05.2020 21:00:19 +03:00	Info	&amp;gt; s MarketData,T(L)=0001/01/01 00:00:00.000,Sec=RU000A0ZZ984@TQCB,SecType=Stock,Name=RU000A0ZZ984,Price=0.01,Dec=2,Mult=1,Sett=05/20/2033 00:00:00 +03:00,Cur=RUB,&lt;strong&gt;FaceValue=1000&lt;/strong&gt;,Type=Level1,IsSubscribe=True,TransId=75560270,SmallTF=True&lt;/p&gt;
&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11695/</id>
    <title type="text">Как убрать тестовый портфель, инструмент из Connector так, чтобы графические контролы отображали актуальные данные</title>
    <published>2020-04-22T21:37:41Z</published>
    <updated>2020-05-05T13:42:41Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Portfolio" />
    <category term="Security" />
    <category term="Connector" />
    <content type="html">&lt;p&gt;Добрый день&lt;/p&gt;
&lt;p&gt;На примере портфеля. (Если я правильно понимаю, инструмент удаляется аналогично)&lt;/p&gt;
&lt;p&gt;В Shell есть метод AddPortfolio(Portfolio portfolio), благодаря которому появляется возможность выбора портфеля при тестировании.&lt;/p&gt;
&lt;p&gt;Применяю
var storageEntityPortfolioList = ConfigManager.GetService&amp;lt;IStorageEntityList&lt;Portfolio&gt;&amp;gt;();
storageEntityPortfolioList.Remove(portfolio);
и
var removeMessage = new RemoveMessage
;
Connector.SendOutMessage(removeMessage);&lt;/p&gt;
&lt;p&gt;Данные в графическом Portfolio контроле обновляются только после перезагрузки приложения, но не в реальном времени.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11713/</id>
    <title type="text">Тестирование советника/эксперта/робота, срочный рынок FORTS, MetaTrader 5 (MT5). Отладка тестера стратегий</title>
    <published>2020-04-24T17:50:51Z</published>
    <updated>2020-05-04T13:05:55Z</updated>
    <author>
      <name>Gefest</name>
      <uri>https://stocksharp.ru/users/124445/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Доброго времени суток, Уважаемые.
Нужна Ваша помощь.
Подскажите, как полноценно протестировать советника/эксперта/робота, на демо счете, в терминале MetaTrader 5 (MT5), на срочном рынке FORTS, ММВБ.
Демо счет в данном терминале, на FORTS, предлагают Открытие и БКС.
Но у обоих брокеров очень низкая ликвидность в стакане, на демо счете, даже у таких ликвидных в реале инструментах, как BRENT, ED, Si.
Ликвидность очень низкая, порой движения в стакане совсем пропадают.
Как быть? Буду благодарен любому совету.&lt;/p&gt;
&lt;p&gt;Также имеется тестер стратегий. Необходимо его доработать/приблизить максимально к работе на срочном рынке FORTS. Подскажите, Знающие, кто как это делал? Цель - тестирование стратегий на тестере, на исторических данных, чтобы результат был максимально приближен к тому, если бы эксперт работал на реале в соответствующий временной интервал.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11757/</id>
    <title type="text">QUIK.Lua и базовые примеры</title>
    <published>2020-04-30T20:16:16Z</published>
    <updated>2020-04-30T20:16:16Z</updated>
    <author>
      <name>Alexey</name>
      <uri>https://stocksharp.ru/users/124781/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Как правильно подключить QUIK.Lua коннектор? Документация не очевидна.
Какие файлы должны быть в одной папке со скриптом?
Скрипт стартанул только, когда он был запущен из директории со всем пакетом скачивания.
Скрипту точно не нужна вся папка.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Где взять стартовые примеры S# API?
Этот вопрос был задан сразу при подтверждении аккаунта, Ответ : через NugetInstaller.
Очевидно, никакого работающего примера с проверкой подключения, с получением списка инструментов, выставлением заявки в QUIK там нет.
Примеры решения, скачанные с Github битые.
Несколько лет назад с решением с Github вообще никаких проблем не было.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11754/</id>
    <title type="text">Стоимость </title>
    <published>2020-04-30T13:36:42Z</published>
    <updated>2020-04-30T13:47:29Z</updated>
    <author>
      <name>CirSht</name>
      <uri>https://stocksharp.ru/users/124951/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Подскажите стоимость Shell без курсов обучения&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11743/</id>
    <title type="text">GetSecurityValue</title>
    <published>2020-04-27T22:41:05Z</published>
    <updated>2020-04-30T13:36:39Z</updated>
    <author>
      <name>Алексей</name>
      <uri>https://stocksharp.ru/users/99809/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="GetSecurityValue" />
    <content type="html">&lt;p&gt;Здравствуйте.
S# 5.0 и Quik 8, Windows 10 Pro, WS 2019, .NET 4.8 FW.
Пытаюсь получить значение маркет-данных для инструмента:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;private Security testSecurity; 
        private string isin = &amp;quot;RU000A0JU286&amp;quot;;

        private void Test_Click(object sender, RoutedEventArgs e)
        {
            foreach (var sec in connector.Securities) 
            {
                if (sec.Code == isin &amp;amp;&amp;amp; sec.Board == ExchangeBoard.MicexEqob &amp;amp;&amp;amp; sec.Currency == CurrencyTypes.RUB)
                {
                    connector.SubscribeLevel1(sec); 
                    testSecurity = sec;
                }
            }
            Trace.TraceInformation($&amp;quot;&amp;gt; testSecurity {testSecurity.Code} / значение {connector.GetSecurityValue(testSecurity, Level1Fields.PriceStep)}&amp;quot;);
            Trace.TraceInformation($&amp;quot;&amp;gt; testSecurity {testSecurity.Code} / значение {connector.GetSecurityValue(testSecurity, Level1Fields.BestBid)}&amp;quot;);
        }
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Результат null, что не так?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11742/</id>
    <title type="text">S# Designer 5.0 ошибки при работе</title>
    <published>2020-04-27T21:54:45Z</published>
    <updated>2020-04-29T20:51:37Z</updated>
    <author>
      <name>wildwolf007</name>
      <uri>https://stocksharp.ru/users/95771/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Добрый день&lt;/p&gt;
&lt;p&gt;Уважаемые разработчики, подскажите что делать с Вашей программой? У меня система 32 гига оперативки, SSD 240 ГБ, i5 процессор, две видеокарты: встроенная HD 630 и 1060 GTX и мне не хватает мощности запустить S# Designer 5.0. Точнее хватает, но из-за огромных утечек памяти у меня отваливается драйвер монитора, большой монитор отключается маленький монитор работает в полуживом режиме. Диспетчер задач показывает ошибку нехватка памяти, в процессах вижу загрузку S# Designer на 30 гигов загрузка. После второго запуска погасли оба монитора и перед тем как погасли мониторы появилась ошибка что драйвер монитора не работает попробуйте установить новый.
Скрины не успел сделать ничего толком не работало перезагузил в хард резет.&lt;/p&gt;
&lt;p&gt;Произвел настройку Quck и настроил из Lua выгрузку данных в S# Designer, и при синхронизации данных произошло что ранее описал.&lt;/p&gt;
&lt;p&gt;Что делать в такой ситуации ?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/10421/</id>
    <title type="text">Задержка при тестировании</title>
    <published>2019-02-11T10:31:50Z</published>
    <updated>2020-04-28T12:26:23Z</updated>
    <author>
      <name>eSKon</name>
      <uri>https://stocksharp.ru/users/28166/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;ol&gt;
&lt;li&gt;Как правильно получать информацию об исполненной заявке? Попытался сначала просто реализовать метод OnOrderChanged - событие никогда не срабатывает.
Подцепил его явно в конструкторе стратегии с Connector - стало приходить, но при этом цена исполнения 0. Понятно, что заявка была рыночная, но как мне узнать цену исполнения?
Реализовал метод OnNewMyTrade, вроде оттуда можно вытащить и цену исполнения и исходный ордер с состоянием правильным, но при этом при тестировании на истории на часовиках заявка исполняется через 4-5 свечек после размещения. Понятно, что за 5 часов ситуация меняется кардинально, и там в очереди уже другие заявки появляются. Может в предыдущей попытке тоже была эта проблема, когда OnOrderChanged делал, просто тогда не обратил внимание на это.&lt;/li&gt;
&lt;li&gt;Немного непонятно с терминологией и наименованием полей. Мне нужно получить:
&lt;ul&gt;
&lt;li&gt;количество свободных денег в портфеле&lt;/li&gt;
&lt;li&gt;количество бумаг в портфеле&lt;/li&gt;
&lt;li&gt;размер лота для конкретной бумаги (для истории очевидно это нужно устанавливать при создании Security, но какое поле?)
Откуда это всё брать и как оно называется?&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11729/</id>
    <title type="text">Не закачиваются инструменты IB</title>
    <published>2020-04-26T06:14:49Z</published>
    <updated>2020-04-26T06:14:49Z</updated>
    <author>
      <name>stalker</name>
      <uri>https://stocksharp.ru/users/99778/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Здравствуйте! Впервые пользуюсь Гидрой, есть открытый счёт в IB, попробовал загрузить инструменты, но не загружает ничего, пишет загружено 0 инструментов. Что не так делаю?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11661/</id>
    <title type="text">Первый урок, с использованием S#.API 5.0 (VS 2019, NET 4.8)</title>
    <published>2020-04-19T13:19:12Z</published>
    <updated>2020-04-23T22:55:44Z</updated>
    <author>
      <name>Алексей</name>
      <uri>https://stocksharp.ru/users/99809/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Пытаюсь воспроизвести первый урок, с использованием S#.API 5.0 (VS 2019, NET 4.8), при попытке выбора подключениявыдаёт ошибку:&lt;/p&gt;
&lt;p&gt;System.Reflection.TargetInvocationException
HResult=0x80131604
Сообщение = Адресат вызова создал исключение.
Источник = mscorlib
Трассировка стека:
в System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
в System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
в System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, StackCrawlMark&amp;amp; stackMark)
в System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
в System.Activator.CreateInstance(Type type, Object[] args)
в Ecng.Common.TypeHelper.CreateInstance(Type type, Object[] args)
в StockSharp.Messages.Extensions.CreateAdapter(Type adapterType, IdGenerator idGenerator)
в StockSharp.Configuration.InMemoryMessageAdapterProvider.&amp;lt;&amp;gt;c__DisplayClass0_0.&amp;lt;.ctor&amp;gt;b__0(Type t)
в System.Linq.Enumerable.WhereSelectListIterator&lt;code&gt;2.MoveNext() в System.Linq.Buffer&lt;/code&gt;1..ctor(IEnumerable&lt;code&gt;1 source) в System.Linq.Enumerable.ToArray[TSource](IEnumerable&lt;/code&gt;1 source)
в StockSharp.Configuration.InMemoryMessageAdapterProvider..ctor(IEnumerable`1 currentAdapters)
в StockSharp.Xaml.Extensions.#=zlN4YnUabrB4$(BasketMessageAdapter #=zdF$n2jM=)
в StockSharp.Xaml.Extensions.Configure(BasketMessageAdapter adapter, Window owner, Boolean&amp;amp; autoConnect, SettingsStorage&amp;amp; windowSettings)
в StockSharp.Xaml.Extensions.Configure(Connector connector, Window owner)
в ABStrategy_042020.MainWindow.Setting_Click(Object sender, RoutedEventArgs e) в D:\S#\МоиПроекты\ABStrategy_042020\MainWindow.xaml.cs:строка 45
в System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
в System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
в System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
в System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
в System.Windows.Controls.Primitives.ButtonBase.OnClick()
в System.Windows.Controls.Button.OnClick()
в System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
в System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
в System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
в System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
в System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
в System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
в System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
в System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
в System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
в System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
в System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
в System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
в System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
в System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
в System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
в System.Windows.Input.InputManager.ProcessStagingArea()
в System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
в System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
в System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
в System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean&amp;amp; handled)
в System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp;amp; handled)
в MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp;amp; handled)
в MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
в System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
в MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
в MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG&amp;amp; msg)
в System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
в System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
в System.Windows.Application.RunDispatcher(Object ignore)
в System.Windows.Application.RunInternal(Window window)
в System.Windows.Application.Run(Window window)
в System.Windows.Application.Run()
в ABStrategy_042020.App.Main()&lt;/p&gt;
&lt;p&gt;Внутреннее исключение 1:
FileNotFoundException: Не удалось загрузить файл или сборку &amp;quot;Interop.CQG, Version=4.0.0.0, Culture=neutral, PublicKeyToken=null&amp;quot; либо одну из их зависимостей. Не удается найти указанный файл.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11692/</id>
    <title type="text">System.InvalidOperationException: No security definition has been found for the request Номер 70229069 Код 200</title>
    <published>2020-04-22T19:33:20Z</published>
    <updated>2020-04-22T19:33:20Z</updated>
    <author>
      <name>Anri</name>
      <uri>https://stocksharp.ru/users/124264/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;При попытке забрать исторические данные через Interactive Brokers коннектор, Hydra и Designer 'падают' с этой ошибкой, на самом деле приложения не крешатся в классическом смысле, но без рестарта уже ничего не сделаешь, они залипают в попытке получить данные, и отменить ее нельзя.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11657/</id>
    <title type="text">S#.SmartCOM4 - не загружает последнюю свечу</title>
    <published>2020-04-18T17:21:43Z</published>
    <updated>2020-04-21T16:19:02Z</updated>
    <author>
      <name>Dmitry Ya</name>
      <uri>https://stocksharp.ru/users/454/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;S# SmartCOM4 адаптер не загружает последнюю свечу. На разных таймфреймах. На разных инструментах. Проверял и в Гидре5, и на примерах уроков, и на примере SimpleSmart в 4.4.16. - см приложенный скриншот.&lt;/p&gt;
&lt;p&gt;А если запустить пример TestConnect4 от ИТ Инвест к SmartCOM4, который работает напрямую с их адаптером, без S# - там все приходит (файл приложен)&lt;/p&gt;
&lt;p&gt;Проверял с двумя боевыми логинами и одним тестовым. Ситуация везде одинаковая.
Windows 10 Pro x64&lt;/p&gt;
&lt;p&gt;Подскажите, пжл, куда смотреть, где подправить.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11651/</id>
    <title type="text">Что означают режимы хранилищ</title>
    <published>2020-04-18T07:02:42Z</published>
    <updated>2020-04-19T14:36:12Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StorageModes" />
    <content type="html">&lt;p&gt;Добрый день&lt;/p&gt;
&lt;p&gt;Подскажите или укажите на ссылку - Зачем хранилищу нужны режимы?
В каком случае используем:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Инкрементальный (Incremental);&lt;/li&gt;
&lt;li&gt;Срез(Snapshot);&lt;/li&gt;
&lt;li&gt;Отсутствует (None)?&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href="https://doc.stocksharp.ru/html/T_StockSharp_Algo_Storages_StorageModes.htm"&gt;https://doc.stocksharp.ru/html/T_StockSharp_Algo_Storages_StorageModes.htm&lt;/a&gt;&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11655/</id>
    <title type="text">Удалите пожалуйста мой аккаунт и все данные!</title>
    <published>2020-04-18T14:31:33Z</published>
    <updated>2020-04-18T14:31:33Z</updated>
    <author>
      <name>rmn12345</name>
      <uri>https://stocksharp.ru/users/123984/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Удалите пожалуйста мой аккаунт и все данные!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11618/</id>
    <title type="text">Не загружаются сохранённые настройки PortfolioGrid из xml</title>
    <published>2020-04-13T05:41:17Z</published>
    <updated>2020-04-16T18:53:08Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="xml" />
    <category term="PortfolioGrid" />
    <content type="html">&lt;p&gt;Здравствуйте.&lt;/p&gt;
&lt;p&gt;Имею контрол
&amp;lt;xaml:PortfolioGrid x:Name=&amp;quot;PortfolioGrid&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;Методы Save и Load&lt;/p&gt;
&lt;div class="spoiler"&gt;&lt;p&gt;public void Load(SettingsStorage storage)
{
if (storage != null)
{
if (storage.Contains(nameof(_testPortfolios)))
if (storage.Contains(nameof(PortfolioGrid)))
{
PortfolioGrid.Load(storage.GetValue&lt;SettingsStorage&gt;(nameof(PortfolioGrid)));
}
}
else
{
// TODO: add log
}
}&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;    public void Save(SettingsStorage storage)
    {
        if (storage != null)
        {
            storage.SetValue(nameof(_testPortfolios), _testPortfolios);
            storage.SetValue(nameof(PortfolioGrid), PortfolioGrid.Save());

            new XmlSerializer&amp;lt;SettingsStorage&amp;gt;().Serialize(storage, $@&amp;quot;{_SETTINGS_DIR}/{_SETTINGS_FILE}&amp;quot;);
        }
        else
        {
            // TODO: add log
        }
    }
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p _SETTINGS_DIR="" _SETTINGS_FILE=""&gt;Реализация методов
Load(new XmlSerializer&lt;SettingsStorage&gt;().Deserialize($@&amp;quot;/&amp;quot;));
Save(new XmlSerializer&lt;SettingsStorage&gt;().Deserialize($@&amp;quot;/&amp;quot;));&lt;/p&gt;
&lt;p&gt;C _testPortfolios всё работает
С PortfolioGrid и вариант с PortfolioGrid.Load(storage); не срабатывает&lt;/p&gt;
&lt;p&gt;Файл сохранённых настроек &lt;a href="/file/112281/historyEmulationConnectorSettings.xml"&gt;historyEmulationConnectorSettings.xml&lt;/a&gt;&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11622/</id>
    <title type="text">[ТехПоддержка] Shell 4.4.17.7, не запускается тестовый пример с SMA - System.ArgumentOutOfRangeException: Индекс должен находиться в границах этого списка. Имя параметра: index</title>
    <published>2020-04-13T13:16:43Z</published>
    <updated>2020-04-13T13:16:43Z</updated>
    <author>
      <name>Dmitry Ya</name>
      <uri>https://stocksharp.ru/users/454/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Добрый день.&lt;/p&gt;
&lt;p&gt;Shell 4.4.17.7
Не запускается тестовый пример с SMA - System.ArgumentOutOfRangeException.
Аналогичная ошибка и с StairsTrend strategy, но там хоть что-то рисует.&lt;/p&gt;
&lt;p&gt;SmartCOM, данные скачены Гидрой, на часовых графиках, с 01.01.2020 по 01.04.2020, картинка в приложении.&lt;/p&gt;
&lt;p&gt;Shell	13.04.2020 9:52:49 +03:00	Error	System.ArgumentOutOfRangeException: Индекс должен находиться в границах этого списка.
Имя параметра: index
в System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
в System.Collections.ObjectModel.Collection&lt;code&gt;1.Insert(Int32 index, T item) в DevExpress.Xpf.Grid.TreeList.TreeListHierarchicalDataHelper.OnItemAdded(TreeListNodeCollection nodes, IBindingList list, Int32 index) в DevExpress.Xpf.Grid.TreeList.TreeListHierarchicalDataHelper.UpdateNodeChildrenCore(TreeListNodeCollection nodes, ListChangedEventArgs e, IBindingList list) в DevExpress.Xpf.Grid.TreeList.TreeListHierarchicalDataHelper.UpdateNodeChildren(TreeListNodeCollection nodes, Object s, ListChangedEventArgs e) в DevExpress.Xpf.Grid.TreeList.TreeListHierarchicalDataHelper.OnBindingListChanged(Object sender, ListChangedEventArgs e) в DevExpress.Data.Helpers.BindingListAdapterBase.NotifyChanged(ListChangedEventArgs e) в DevExpress.Data.Helpers.BindingListAdapterBase.OnSourceCollectionChanged(Object sender, NotifyCollectionChangedEventArgs e) в Ecng.Xaml.ObservableCollectionEx&lt;/code&gt;1.OnCollectionChanged(NotifyCollectionChangedAction action, IList&lt;code&gt;1 items, Int32 index) в Ecng.Xaml.ThreadSafeObservableCollection&lt;/code&gt;1.Add(TItem item)
в StockSharp.Xaml.Monitor.#=zpGeTXOMU$e7T(ILogSource #=z9d39xQk=)
в StockSharp.Xaml.Monitor.#=ziJkFZ7U=(ILogSource #=z9d39xQk=, IEnumerable&lt;code&gt;1 #=zyX4XD3U=) в MoreLinq.MoreEnumerable.ForEach(IEnumerable&lt;/code&gt;1 source, Action&lt;code&gt;1 action) в StockSharp.Xaml.Monitor.WriteMessages(IEnumerable&lt;/code&gt;1 messages)
в Ecng.Xaml.GuiDispatcher.ActionInfo.Process()
в Ecng.Xaml.GuiDispatcher.OnTimerTick(Object sender, EventArgs e)&lt;/p&gt;
</content>
  </entry>
</feed>