﻿<?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=71</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-05T15:43:46Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=community&amp;page=71" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/7011/</id>
    <title type="text">RegisterTrades, приходят только новые сделки</title>
    <published>2016-12-23T14:04:24Z</published>
    <updated>2016-12-23T14:04:24Z</updated>
    <author>
      <name>gem81</name>
      <uri>https://stocksharp.ru/users/62541/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Сразу хочу обратить внимание. Такая проблема только при состоянии &lt;span style="color:red"&gt;client.RequestAllSecurities = false;&lt;/span&gt;&lt;br /&gt;Далее вызываю&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;               Security sec = (Security) L1Grid.SelectedSecurity;&lt;br /&gt;                client.RegisterTrades(sec);&lt;br /&gt;                client.RegisterSecurity(sec);&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;и тут для меня (не)понятно, при RequestAllSecurities = true все сделки сразу начинают подгружаться, при false только real-time.&lt;br /&gt;&lt;br /&gt;((( помогите. Идёт борьба за ресурсы, и я не хочу держать в памяти лишний мусор в виде опционов и пр. хлама.&lt;br /&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/6975/</id>
    <title type="text">Hydra 4.3.19.1 - exception</title>
    <published>2016-11-23T17:43:07Z</published>
    <updated>2016-12-22T19:35:34Z</updated>
    <author>
      <name>czz</name>
      <uri>https://stocksharp.ru/users/97312/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Добрый день!&lt;br /&gt;Новая Гидра 4.3.19.1 выдает эсключение при двойном клике на источник данных (в моем случае Финам):&lt;br /&gt;&lt;br /&gt;System.Windows.Markup.XamlParseException: Provide value on &amp;#39;System.Windows.StaticResourceExtension&amp;#39; threw an exception. ---&amp;gt; System.Exception: Cannot find resource named &amp;#39;CheckBoxStyle&amp;#39;. Resource names are case sensitive.&lt;br /&gt;   at System.Windows.StaticResourceExtension.ProvideValueInternal(IServiceProvider serviceProvider, Boolean allowDeferredReference)&lt;br /&gt;   at System.Windows.StaticResourceExtension.ProvideValue(IServiceProvider serviceProvider)&lt;br /&gt;   at MS.Internal.Xaml.Runtime.ClrObjectRuntime.CallProvideValue(MarkupExtension me, IServiceProvider serviceProvider)&lt;br /&gt;   --- End of inner exception stack trace ---&lt;br /&gt;   at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)&lt;br /&gt;   at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri)&lt;br /&gt;   at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)&lt;br /&gt;   at System.Windows.Application.LoadComponent(Object component, Uri resourceLocator)&lt;br /&gt;   at StockSharp.Hydra.Panes.TaskPane.InitializeComponent()&lt;br /&gt;   at StockSharp.Hydra.Panes.TaskPane..ctor()&lt;br /&gt;   at StockSharp.Hydra.MainWindow.EnsureTaskPane(IHydraTask task)&lt;br /&gt;   at StockSharp.Hydra.MainWindow.ExecutedOpenPaneCommand(Object sender, ExecutedRoutedEventArgs e)&lt;br /&gt;   at System.Windows.Input.CommandBinding.OnExecuted(Object sender, ExecutedRoutedEventArgs e)&lt;br /&gt;   at System.Windows.Input.CommandManager.ExecuteCommandBinding(Object sender, ExecutedRoutedEventArgs e, CommandBinding commandBinding)&lt;br /&gt;   at System.Windows.Input.CommandManager.FindCommandBinding(CommandBindingCollection commandBindings, Object sender, RoutedEventArgs e, ICommand command, Boolean execute)&lt;br /&gt;   at System.Windows.Input.CommandManager.FindCommandBinding(Object sender, RoutedEventArgs e, ICommand command, Boolean execute)&lt;br /&gt;   at System.Windows.Input.CommandManager.OnExecuted(Object sender, ExecutedRoutedEventArgs e)&lt;br /&gt;   at System.Windows.UIElement.OnExecutedThunk(Object sender, ExecutedRoutedEventArgs e)&lt;br /&gt;   at System.Windows.Input.ExecutedRoutedEventArgs.InvokeEventHandler(Delegate genericHandler, Object target)&lt;br /&gt;   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)&lt;br /&gt;   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)&lt;br /&gt;   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)&lt;br /&gt;   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)&lt;br /&gt;   at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)&lt;br /&gt;   at System.Windows.Input.RoutedCommand.ExecuteImpl(Object parameter, IInputElement target, Boolean userInitiated)&lt;br /&gt;   at System.Windows.Input.RoutedCommand.Execute(Object parameter, IInputElement target)&lt;br /&gt;   at StockSharp.Hydra.MainWindow.NavigationBar_OnDoubleClick()&lt;br /&gt;   at StockSharp.Hydra.Controls.TaskNavigator.Control_OnMouseDoubleClick(Object sender, MouseButtonEventArgs e)&lt;br /&gt;   at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)&lt;br /&gt;   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)&lt;br /&gt;   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)&lt;br /&gt;   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)&lt;br /&gt;   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)&lt;br /&gt;   at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)&lt;br /&gt;   at System.Windows.Controls.Control.OnMouseDoubleClick(MouseButtonEventArgs e)&lt;br /&gt;   at System.Windows.Controls.Control.HandleDoubleClick(Object sender, MouseButtonEventArgs e)&lt;br /&gt;   at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)&lt;br /&gt;   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)&lt;br /&gt;   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)&lt;br /&gt;   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)&lt;br /&gt;   at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)&lt;br /&gt;   at System.Windows.UIElement.OnMouseDownThunk(Object sender, MouseButtonEventArgs e)&lt;br /&gt;   at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)&lt;br /&gt;   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)&lt;br /&gt;   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)&lt;br /&gt;   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)&lt;br /&gt;   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)&lt;br /&gt;   at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)&lt;br /&gt;   at System.Windows.Input.InputManager.ProcessStagingArea()&lt;br /&gt;   at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)&lt;br /&gt;   at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)&lt;br /&gt;   at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)&lt;br /&gt;   at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean&amp;amp; handled)&lt;br /&gt;   at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp;amp; handled)&lt;br /&gt;   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp;amp; handled)&lt;br /&gt;   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)&lt;br /&gt;   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)&lt;br /&gt;   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/7010/</id>
    <title type="text">Не обрабатывается событие NewSecurityChanges</title>
    <published>2016-12-22T10:28:44Z</published>
    <updated>2016-12-22T12:18:11Z</updated>
    <author>
      <name>gem81</name>
      <uri>https://stocksharp.ru/users/62541/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="событие" />
    <category term="NewSecurityChanges" />
    <content type="html">Добрый день&lt;br /&gt;Вроде всё прописано, но&lt;br /&gt;client.NewSecurityChanges += Client_NewSecurityChanges;&lt;br /&gt;.....&lt;br /&gt;        private void Client_NewSecurityChanges(Security arg1, Level1ChangeMessage arg2)&lt;br /&gt;        {&lt;br /&gt;...&lt;br /&gt;        }&lt;br /&gt;.....&lt;br /&gt;client.RegisterTrades(sec);&lt;br /&gt;&lt;br /&gt;событие никогда не вызывается . что ещё надо указать/вызвать/постучать? (( Заранее спасибо</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/6999/</id>
    <title type="text">S#.Desingner и TWS IB</title>
    <published>2016-12-12T00:53:12Z</published>
    <updated>2016-12-14T09:58:23Z</updated>
    <author>
      <name>Vladvol</name>
      <uri>https://stocksharp.ru/users/97217/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Всем привет!&lt;br /&gt;пытаюсь подключить S#.Desingner к TWS IB. настроил все по инструкции (которая очень скудная).&lt;br /&gt;Версия TWS 952&lt;br /&gt;Версия библиотеки Designer 4.3.19.4&lt;br /&gt;выдается вот такая ошибка &lt;a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAAC91sRe_zDslc50rkqJ6pizjXBdC1TcGAfhniooydjy-A" title="http://prntscr.com/di851q "&gt;http://prntscr.com/di851q &lt;/a&gt;&lt;br /&gt;кто пользуется, объясните, в чем проблема? Какую версию ТВС нужно использовать для корректной работы?&lt;br /&gt;Спасибо!</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/6998/</id>
    <title type="text">Колонки графических компонентов (StockSharp.Xaml) из RU в EN</title>
    <published>2016-12-11T01:36:38Z</published>
    <updated>2016-12-13T21:01:21Z</updated>
    <author>
      <name>dimtrdr</name>
      <uri>https://stocksharp.ru/users/95362/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Culture" />
    <content type="html">Здравствуйте. Помогите пожалуйста.&lt;br /&gt;&lt;br /&gt;В VS2015 Community Edition всё как нужно - колонки графических компонентов на английском языке.&lt;br /&gt;&lt;a href='https://stocksharp.ru/file/103987/%D0%92%D0%BE%D0%BF%D1%80%D0%BE%D1%81.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/103987/%D0%92%D0%BE%D0%BF%D1%80%D0%BE%D1%81.png?size=800x800" alt="Вопрос.png" title="Вопрос.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Но когда запускаю приложение в программа.exe - колонки графических компонентов на русском языке.&lt;br /&gt;&lt;a href='https://stocksharp.ru/file/103988/%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81-.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/103988/%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81-.png?size=800x800" alt="вопрос .png" title="вопрос .png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Как сохранить английский язык в запущенном приложении?&lt;br /&gt;&lt;br /&gt;Заранее спасибо.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/7000/</id>
    <title type="text">StockSharp. Lua. Quik. Программа не видит ничего кроме портфелей</title>
    <published>2016-12-12T04:50:04Z</published>
    <updated>2016-12-13T13:31:30Z</updated>
    <author>
      <name>ll</name>
      <uri>https://stocksharp.ru/users/97442/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <category term="Lua" />
    <category term="событие" />
    <category term="Trader.NewOrders" />
    <category term="4.3.19.4" />
    <content type="html">Добрый день. Вопросы, подобные моему, где-то уже задавались, но ответов на них я не нашел. Возникла проблема при связи с Quik седьмой версии (7.5.0.72). Подключил к проекту WPF в Visual Studio последнюю доступную на данный момент версию Stock Sharp (4.3.19.4). Устанавливал ее как через NuGet, так и через скачивание архива с сайта и его разблокировку перед разархивированием — на результат не влияло. Запустил Lua скрипт в квике. Если перед подключением подписаться на получение портфелей...&lt;br /&gt;&lt;br /&gt;Trader.NewPortfolios += x =&amp;gt; {&lt;br /&gt;      MessageBox.Show(&amp;quot;here&amp;quot;);&lt;br /&gt;      foreach(var t in x) { MessageBox.Show(t.ToString()); }&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;...то всё работает, список портфелей выводится корректно. Если же Trader.NewPortfolios заменить на Trader.NewTrades, Trader.NewOrders или Trader.NewSecurities, событие просто не происходит и даже первый MessageBox не появляется. В чем здесь может быть проблема? В терминале таблицы заявок и сделок не пусты. Может ли причина быть в том, что программу я тестирую на демо счете брокера? Или названия таблиц с выходом новой версии изменились? Спасибо.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/6993/</id>
    <title type="text">Куда девался StockSharp.Algo.Reporting?</title>
    <published>2016-12-03T20:23:10Z</published>
    <updated>2016-12-09T04:14:55Z</updated>
    <author>
      <name>Dreamer</name>
      <uri>https://stocksharp.ru/users/61941/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Разбирая старые примеры натолкнулся на отсутствие библиотеки StockSharp.Algo.Reporting&lt;br /&gt;Куда она потерялась?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/6992/</id>
    <title type="text">Ошибка при получении инструментов (Hydra,Designer)</title>
    <published>2016-12-03T14:02:30Z</published>
    <updated>2016-12-07T04:27:16Z</updated>
    <author>
      <name>skvall</name>
      <uri>https://stocksharp.ru/users/97562/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Здравствуйте!&lt;br /&gt;При попытке получить список инструментов с финама выходит такая ошибка:&lt;br /&gt;S#.Designer	03.12.2016 19:58:55	Error	&amp;quot;System.AggregateException: Произошла одна или несколько ошибок. ---&amp;gt; System.MissingMethodException: Метод не найден: &amp;quot;&amp;quot;Boolean StockSharp.Algo.Storages.INativeIdStorage.TryAdd(System.String, StockSharp.Messages.SecurityId, System.Object)&amp;quot;&amp;quot;.&lt;br /&gt;   в StockSharp.Algo.History.Russian.Finam.FinamHistorySource.Refresh(ISecurityStorage securityStorage, INativeIdStorage nativeIdStorage, Security criteria, Action`1 newSecurity, Func`1 isCancelled)&lt;br /&gt;   в StockSharp.Designer.Panels.MarketDataPanel.&amp;lt;&amp;gt;c__DisplayClass83_0.&amp;lt;OnFinamDownload&amp;gt;b__0() в C:\StockSharp\StockSharpReleases\AppsSources\StockSharpApps\Designer\Designer\Panels\MarketDataPanel.xaml.cs:строка 989&lt;br /&gt;   в System.Threading.Tasks.Task.Execute()&lt;br /&gt;   --- Конец трассировки внутреннего стека исключений ---&lt;br /&gt;---&amp;gt; (Внутреннее исключение #0) System.MissingMethodException: Метод не найден: &amp;quot;&amp;quot;Boolean StockSharp.Algo.Storages.INativeIdStorage.TryAdd(System.String, StockSharp.Messages.SecurityId, System.Object)&amp;quot;&amp;quot;.&lt;br /&gt;   в StockSharp.Algo.History.Russian.Finam.FinamHistorySource.Refresh(ISecurityStorage securityStorage, INativeIdStorage nativeIdStorage, Security criteria, Action`1 newSecurity, Func`1 isCancelled)&lt;br /&gt;   в StockSharp.Designer.Panels.MarketDataPanel.&amp;lt;&amp;gt;c__DisplayClass83_0.&amp;lt;OnFinamDownload&amp;gt;b__0() в C:\StockSharp\StockSharpReleases\AppsSources\StockSharpApps\Designer\Designer\Panels\MarketDataPanel.xaml.cs:строка 989&lt;br /&gt;   в System.Threading.Tasks.Task.Execute()&amp;lt;---&lt;br /&gt;&lt;br /&gt;Кто нибудь сталкивался? Попробовал на другом компьютере ситуация аналогичная.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/6991/</id>
    <title type="text">Нет бид/аск и параметров отпционов(((</title>
    <published>2016-12-02T22:50:16Z</published>
    <updated>2016-12-06T20:12:38Z</updated>
    <author>
      <name>ypanfilov</name>
      <uri>https://stocksharp.ru/users/96282/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Добрый вечер,&lt;br /&gt;Получаю список опционов(фильтрую из Securities из QuikTrader), значения bestbid и bestask, а также греки опционов имеют значение null.&lt;br /&gt;Бид-аск Фьючерсов и акций также null.&lt;br /&gt;С чем этом может быть связано, как можно получить эти данные?&lt;br /&gt;&lt;br /&gt;Версия сборки 4.3.18&lt;br /&gt;Коннект с квиком через lua&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/6984/</id>
    <title type="text">Не могу задать Security для новой заявки. </title>
    <published>2016-12-01T18:01:58Z</published>
    <updated>2016-12-02T12:45:21Z</updated>
    <author>
      <name>indigo</name>
      <uri>https://stocksharp.ru/users/97439/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="neworder security" />
    <content type="html">Подскажите, пожалуйста, совсем зелёном человечку, как создать Новую заявку с чётко прописанным инструментом, к примеру, SiZ6 или FXGD.&lt;br /&gt;Целый день сегодня убил в попытках разобраться в вопросе.&lt;br /&gt;Мыкался-тыкался с security.code, LookupSecurities, securities.FirstOrDefault и особых успехов не достиг.&lt;br /&gt;Благодарю.&lt;br /&gt;P.S. Sorry. I have copied this question into the russian version of this forum.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/6982/</id>
    <title type="text">Как получить заявки выставленные вручную?</title>
    <published>2016-11-30T23:51:44Z</published>
    <updated>2016-12-01T16:44:43Z</updated>
    <author>
      <name>ypanfilov</name>
      <uri>https://stocksharp.ru/users/96282/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Приветствую,&lt;br /&gt;подскажите плз как можно получить список заявок, выставленных вручную в квике(а не только те, что через робота делал)?&lt;br /&gt;На событие NewOrders подписан&lt;br /&gt;Коннект с квиком через lua.&lt;br /&gt;&lt;br /&gt;Версия сборки 4.3.18.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/6983/</id>
    <title type="text">S#.Data (Hydra) - инструкция и примеры по работе с программой.</title>
    <published>2016-12-01T16:37:31Z</published>
    <updated>2016-12-01T16:37:31Z</updated>
    <author>
      <name>William B</name>
      <uri>https://stocksharp.ru/users/7/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <category term="Hydra" />
    <category term="Алготрейдинг" />
    <category term="Торговые роботы" />
    <category term="данные" />
    <category term="datamining" />
    <category term="трейдинг" />
    <content type="html">Гидра - программа для скачивания и накопления маркет-данных. В данной статье расскажем, как скачивать историю с Google Finance, брокера Gain Capital и сервиса IQFeed.&lt;br /&gt;Для начала расскажем немного об интерфейсе программы. После первого запуска вы увидите главное окно, которое предложит вам выбрать источники данных.&lt;br /&gt;&lt;a href='https://stocksharp.ru/file/103917/1.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/103917/1.png?size=800x800" alt="http://" title="http://" /&gt;&lt;/a&gt;&lt;br /&gt;Обратите внимание на описание каждого источника, если рядом с ним написано:&lt;br /&gt;&lt;em&gt;Source is designed to get history data …&lt;/em&gt; - то это означает возможность скачивания исторических данных, &lt;br /&gt;а если написано:&lt;br /&gt;&lt;em&gt;Source is designed to get market-data ..&lt;/em&gt; -  то это означает возможность подключения к реалтайм источнику данных и самостоятельному сбору истории. Забегая вперед, подобный способ зачастую дешевле простой покупки данных у дата-вендора.&lt;br /&gt;&lt;br /&gt;Теперь выберем ряд источников и попробуем получить маркет дату. В качестве таковых мы предлагаем использовать: Google (как источник исторических данных), OECTrader (как источник реал-тайм данных, который вам даст брокер при открытие счета), IQFeed (как источник реал-тайм данных с максимальным количеством одновременных подписок).&lt;br /&gt;&lt;br /&gt;Ставим галочки напротив выбранных источников.&lt;br /&gt;После нажатия кнопки ОК, программа предложит вам включить дополнительные возможности. &lt;br /&gt;&lt;a href='https://stocksharp.ru/file/103918/2.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/103918/2.png?size=800x800" alt="http://" title="http://" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Они достаточно полно описаны в самой программе, поэтому не будем здесь вдаваться в описание каждой из них.&lt;br /&gt;Для того, чтобы двигаться дальше достаточно будет просто нажать ОК, не выбирая в данном окне ничего. При необходимости всегда можно вернуть данную настройку через кнопку ADD -&amp;gt; Tools и выбрать необходимое.&lt;br /&gt;После всех проделанных процедур мы получаем в левом окне добавленные источники, каждый из которых теперь необходимо настроить.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-size:160%"&gt;Google Finance&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Делается это простым нажатием на кнопку карандаша, &lt;a href='https://stocksharp.ru/file/103919/3.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/103919/3.png?size=800x800" alt="http://" title="http://" /&gt;&lt;/a&gt; которая открывает окно настроек.&lt;br /&gt;&lt;a href='https://stocksharp.ru/file/103920/4.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/103920/4.png?size=800x800" alt="http://" title="http://" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Быстренько пробежимся по каждой из них, чтобы сложилось полное понимание. Итак:&lt;br /&gt;Start date - дата с которой Hydra будет получать рыночные данные&lt;br /&gt;Time Offset - смещение времени. В данном случае 1 означает, что данные за сегодняшний день скачаны не будут. Это нужно для того, чтоб не скачать половину дня, когда торги еще не завершены.&lt;br /&gt;Weekend - когда галочка установлена выходные дни игнорируются.&lt;br /&gt;Time interval - hydra скачивает данные по частям. Данный параметр позволяет указать насколько большие части будут использованы. При значении 30 программа будет скачивать данные пакетами по 30 дней.&lt;br /&gt;Header, work from, work until, work interval - настройки по работе самой программы, в течение какого времени она должна загружать данные (от и до)&lt;br /&gt;Data directory - папка в которой будут храниться скачанные данные, можно оставить по умолчанию, можно выбрать любую собственную. &lt;b&gt;Рекомендуем создавать под каждый источник отдельную директорию, чтобы данные не перезаписывались.&lt;/b&gt;&lt;br /&gt;Format - формат сохраняемых данных. Поддерживается BIN - специальный формат Hydra позволяющий получать уникальную степень сжатия (2 байта на тик, 7 байтов на стакан) либо всем известный CSV (тут объем обычный)&lt;br /&gt;Max.errors - максимальное количество ошибок в источнике.&lt;br /&gt;Dependency - указывает на добавленную задачу, которая должна быть выполнена до текущей (в нашем случае это может быть либо IQFeed, либо OEC Trader)&lt;br /&gt;Logging level - уровень логирования.&lt;br /&gt;&lt;br /&gt;Давайте оставим все данные по умолчанию и выберем бумаги по которым будет происходить скачивание данных. Допустим выберем штук 5 тикеров, входящих в S&amp;amp;P500 индекс, например: MMM, AFL, GOOG, AAPl, T.&lt;br /&gt;&lt;br /&gt;Для этого все эти инструменты нужно добавить:&lt;br /&gt;&lt;a href='https://stocksharp.ru/file/103921/5.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/103921/5.png?size=800x800" alt="http://" title="http://" /&gt;&lt;/a&gt;&lt;br /&gt;Поскольку источник Google не поддерживает автоматическое добавление инструментов, то потребуется добавление их в базу вручную&lt;br /&gt;&lt;a href='https://stocksharp.ru/file/103922/6.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/103922/6.png?size=800x800" alt="http://" title="http://" /&gt;&lt;/a&gt;&lt;br /&gt;Далее повторяем процедуру для каждой бумаги и перемещаем их в раздел Selected&lt;br /&gt;&lt;a href='https://stocksharp.ru/file/103923/7.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/103923/7.png?size=800x800" alt="http://" title="http://" /&gt;&lt;/a&gt;&lt;br /&gt;После этого просто подключаем источник &lt;a href='https://stocksharp.ru/file/103924/8.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/103924/8.png?size=800x800" alt="http://" title="http://" /&gt;&lt;/a&gt; и нажимаем Start.&lt;br /&gt;По окончании скачивания вы должны получить вот такие результаты&lt;br /&gt;&lt;a href='https://stocksharp.ru/file/103925/9.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/103925/9.png?size=800x800" alt="http://" title="http://" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-size:160%"&gt;OpenECry (Gain Futures) &lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Источник рыночных данных для клиентов Gain Capital, который вам дает брокер бесплатно при открытие счета. Ключевые настройки источника во многом аналогичны настройкам, которые мы сделали в Google с той лишь разницей, что теперь нужно вносить логин/пароль от вашего аккаунта для доступа к потоку данных и выбрать правильный адрес с которого эти данные будут идти. Предустановлено 3 возможности: тестовый сервер (к которому подключаемся мы и который предназначен для разработчиков), симулятор (сервер для демо счетов), реальный сервер (сервер, имеющий подключение к реальному рынку и реальным счетам). Если у вас открыт счет, то ваш выбор реальный сервер.&lt;br /&gt;&lt;a href='https://stocksharp.ru/file/103926/10.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/103926/10.png?size=800x800" alt="http://" title="http://" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Параметр Candle from data нужен для указания начальной даты, с которой необходимо скачивать историю в виде свечей.&lt;br /&gt;После того, как вы это сделаете добавляем инструменты данные по которым мы хотим получить, поскольку OEC поддерживает автоматическую загрузку и поиск инструментов, делаем это через кнопку Download Securities, с последующим добавлением их через код инструмента. Наш выбор ESZ6 (мини S&amp;amp;P) и NQZ6 (мини Nasdaq).&lt;br /&gt;&lt;a href='https://stocksharp.ru/file/103935/11.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/103935/11.png?size=800x800" alt="http://" title="http://" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;В результате добавления у вас должно получиться тоже самое, что представлено на картинке.&lt;br /&gt;Теперь обратите ваше внимание на нижнюю часть окна. В самом начале статьи мы говорили о том, что Hydra поддерживает загрузку и хранение множества типов рыночных данных, настройки о том какие данные загружать можно сделать с помощью соответствующей панели:&lt;br /&gt;&lt;a href='https://stocksharp.ru/file/103934/12.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/103934/12.png?size=800x800" alt="http://" title="http://" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;On Ticks - означает, что будут загружаться тики&lt;br /&gt;On Market Depth - означает, что будут загружаться стаканы&lt;br /&gt;Candles имеет дополнительную настройки при нажатии на кнопку можно выбрать типы свечей которые будут загружаться, вот как это выглядит:&lt;br /&gt;&lt;a href='https://stocksharp.ru/file/103932/13.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/103932/13.png?size=800x800" alt="http://" title="http://" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;On Level 1 - означает, что будут загружаться лучший бид/аск, а также ряд полей фундаментальной статистики тикера.&lt;br /&gt;Теперь достаточно нажать кнопку Start и Hydra начнет получать данные и сохранять их локально. При этом, получаться будут как исторические, так и рыночные данные по торгам, которые идут прямо сейчас!&lt;br /&gt;Таким образом, можно самостоятельно накапливать и сохранять рыночные данные, а затем использовать их при тестировании собственных стратегий.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-size:160%"&gt;IQFeed&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;IQFeed предоставляет, как и OpenECry, интрадей данные. Но, в отличие от OEC, IQFeed поддерживает очень большой диапазон параллельных подписок, а также значительно большую глубину истории, как по свечам, так и по тиковым данным.&lt;br /&gt;Настройки источника аналогичны OpenEcry:&lt;br /&gt;&lt;a href='https://stocksharp.ru/file/103937/20.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/103937/20.png?size=800x800" alt="http://" title="http://" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Параметр Candle from data нужен для указания начальной даты, с которой необходимо скачивать историю в виде свечей.&lt;br /&gt;Параметр Ticks from data нужен для указания начальной даты, с которой необходимо скачивать историю в виде тиков.&lt;br /&gt;Все остальные действия аналогичны описанным выше. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-size:160%"&gt;Работа с данными&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Теперь после всех манипуляций, нужно понять, а как же с этими данными работать и что еще может программа. Напомним, что данные сохраняются в той папке, куда вы их скачали, но как посмотреть, что получилось.&lt;br /&gt;Для этого обратимся к источнику OEC Trader по которому было скачано множество данных, выделим его и нажмем правую кнопку мыши.&lt;br /&gt;&lt;a href='https://stocksharp.ru/file/103931/2016-11-30_10-22-22.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/103931/2016-11-30_10-22-22.png?size=800x800" alt="http://" title="http://" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;После этого из менюшки можно выбирать то, каким образом работать с инструментом. Давайте выберем Market Depths и затем в открывшемся окне нажмем кнопку с лупой.&lt;br /&gt;В результате мы получим подобную картинку&lt;br /&gt;&lt;a href='https://stocksharp.ru/file/103928/17.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/103928/17.png?size=800x800" alt="http://" title="http://" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Далее аналогично выбираем Level 1, а потом Candles 1 min, только в окне работы со свечами выбираем не лупу, а кнопку “Построить график”. Результаты показаны на рисунках ниже&lt;br /&gt;&lt;a href='https://stocksharp.ru/file/103929/18.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/103929/18.png?size=800x800" alt="http://" title="http://" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.ru/file/103930/19.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/103930/19.png?size=800x800" alt="http://" title="http://" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Вот таким образом можно просматривать данные и работать с ними прямо из программы.&lt;br /&gt;Надеемся наш продукт поможет вам в трейдинге и разработке прибыльных торговых систем.&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/6981/</id>
    <title type="text">При скачивании фин. инструментов все ценовый данные равны 0</title>
    <published>2016-11-29T01:46:59Z</published>
    <updated>2016-11-29T15:10:57Z</updated>
    <author>
      <name>warlone</name>
      <uri>https://stocksharp.ru/users/478/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Доброй ночи.&lt;br /&gt;&lt;br /&gt;Скачиваю с помощью Hydra данные с Finam по следующим инструментам:&lt;br /&gt;USD000TODTOM,&lt;br /&gt;EUR000TODTOM.&lt;br /&gt;&lt;br /&gt;ценовые данные равны 0.0000, объемы есть. Финам глючит?&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/6980/</id>
    <title type="text">Не могу получить инструменты в коннектор</title>
    <published>2016-11-28T12:38:30Z</published>
    <updated>2016-11-28T15:12:27Z</updated>
    <author>
      <name>Hsergey</name>
      <uri>https://stocksharp.ru/users/97215/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Попробовал подключить привод к квику из видеоинструкции за 2013 год по-моему. Там подключались еще через dde наверное, попробовал подключить lua скрипт - получилось: коннектится, портфели грузит, но инструменты никак загружать не хочет. Вот код:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;public partial class MainWindow&lt;br /&gt;    {&lt;br /&gt;        private QuikTrader _trader;&lt;br /&gt;&lt;br /&gt;             private Security SelectedSecurity&lt;br /&gt;        {&lt;br /&gt;            get { return (Security)SecuritiesComboBox.SelectedItem; }&lt;br /&gt;        }&lt;br /&gt;        &lt;br /&gt;             private Portfolio SelectedPortfolio&lt;br /&gt;        {&lt;br /&gt;            get { return (Portfolio)PortfoliosComboBox.SelectedItem; }&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        public MainWindow()&lt;br /&gt;        {&lt;br /&gt;            InitializeComponent();&lt;br /&gt;            // add something&lt;br /&gt;        }&lt;br /&gt;        &lt;br /&gt;        private void ConnectClick(object sender, RoutedEventArgs e)&lt;br /&gt;        { &lt;br /&gt;  &lt;br /&gt;            var quikPath = QuikTerminal.GetDefaultPath();&lt;br /&gt;&lt;br /&gt;            _trader = new QuikTrader(quikPath);&lt;br /&gt;            _trader.IsDde = false;&lt;br /&gt;              _trader.NewSecurities += securities =&amp;gt; this.GuiAsync(() =&amp;gt; SecuritiesComboBox.ItemsSource = _trader.Securities);&lt;br /&gt;              _trader.NewPortfolios += portfolios =&amp;gt; this.GuiAsync(() =&amp;gt; PortfoliosComboBox.ItemsSource = _trader.Portfolios);&lt;br /&gt;...&lt;br /&gt;            _trader.Connect(); &lt;br /&gt;        }&lt;br /&gt;...&lt;br /&gt;  &lt;/div&gt;&lt;/div&gt;&lt;br /&gt;единственная таблица с инструментами в конфигурации info.lua.wnd - &amp;quot;Основной рынок - ММВБ РТС&amp;quot;(таблица текущих торгов), в нее добавлены инструменты, в общем не понимаю что делать, чтобы загрузились инструменты(</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/6977/</id>
    <title type="text">Ошибка при просмотре своего профиля на форуме</title>
    <published>2016-11-23T23:22:06Z</published>
    <updated>2016-11-23T23:22:06Z</updated>
    <author>
      <name>mustaev</name>
      <uri>https://stocksharp.ru/users/51646/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Форум forum error профиль" />
    <content type="html">Пытаюсь посмотреть свой профиль и выдает следующую ошибку:&lt;a href='http://stocksharp.ru/file/103908' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="http://stocksharp.ru/file/103908" style='max-width: 600px;' alt=""/&gt;&lt;/a&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/6974/</id>
    <title type="text">Не срабатывает функция получения опционов по базовому активу</title>
    <published>2016-11-23T17:03:40Z</published>
    <updated>2016-11-23T19:33:05Z</updated>
    <author>
      <name>ypanfilov</name>
      <uri>https://stocksharp.ru/users/96282/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="getderivatives" />
    <content type="html">Добрый день,&lt;br /&gt;при вызове функции GetDerivatives() возвращается 0 эл-ов, т.е. как будто опционов нет. Пробовал в т.ч. на примере SampleOptionQuoting(скрин в приложении). &lt;br /&gt;Может есть ещё какой-то удобный фильтр для опционов? или GetDerivatives можно как-то заставить работать?&lt;br /&gt;&lt;br /&gt;Вер сборки 4.3.18.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/6971/</id>
    <title type="text">Quik Lua custom DDE Table, не стандартные параметры инструментов.</title>
    <published>2016-11-22T13:50:19Z</published>
    <updated>2016-11-23T11:47:54Z</updated>
    <author>
      <name>ASorokovoy</name>
      <uri>https://stocksharp.ru/users/6180/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <category term="Lua" />
    <category term="Custom DDE Table" />
    <content type="html">Пытаюсь переехать на S# 4.3.19 &lt;br /&gt;Робот использует экспорт кастомной таблицы (требуються параметры цены аукциона открытия).&lt;br /&gt;&lt;br /&gt;1) При попытки подключения через DDE не экспортируетсья таблица инстурментов (событие Trader.NewSecurities не вызываеться).&lt;br /&gt;При потытке проставить Флаг.&lt;br /&gt;Trader.RequestAllSecurities = true; &lt;br /&gt;&lt;br /&gt;Вылетает исключние: InvalidOperationException &amp;quot;Последовательность не содержит элементов&amp;quot;&lt;br /&gt;&lt;br /&gt;2) При подключени через lua. &lt;br /&gt;При попытке добавить кастомную DDE таблицу &lt;br /&gt;Trader.CustomTables.Add(extratable);&lt;br /&gt;&lt;br /&gt;Вылетает исключние: InvalidOperationException &amp;quot;Последовательность не содержит элементов&amp;quot;&lt;br /&gt;&lt;br /&gt;По большей мере 1) и 2) выглядят логично.&lt;br /&gt;1) DDE не потдерживаеться.&lt;br /&gt;2) Lua к DDE отношения не имеет, поэтому поле заблокированно.&lt;br /&gt;&lt;br /&gt;Но так все же, есть возможность получить по инструменту кастомные поля, типа &amp;quot;Цена аукц.&amp;quot;, при использованиии подключения через Lua ?&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/6940/</id>
    <title type="text">S#.Designer - доступна beta 4</title>
    <published>2016-10-03T17:44:28Z</published>
    <updated>2016-11-22T20:14:14Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Designer" />
    <category term="Дизайнер" />
    <content type="html">Выложена новая бета Дизайнера.&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;a href='https://stocksharp.ru/file/103764/workflow.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/103764/workflow.png?size=800x800" alt="http://" title="http://" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Прежде всего - что мы добавили:&lt;br /&gt;&lt;br /&gt;1. Выделение линий при наведении на них + выделение всех линий, соединенных с выделенным блоком:&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;a href='https://stocksharp.ru/file/103761/8a3c9deb6cefc7a348ae6c6e8ffa3063.gif' class='lightview' style='max-width: 800px;' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/103761/8a3c9deb6cefc7a348ae6c6e8ffa3063.gif" alt="8a3c9deb6cefc7a348ae6c6e8ffa3063.gif" title="8a3c9deb6cefc7a348ae6c6e8ffa3063.gif" style='max-width: 800px;'/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;2. Автоматическое переименование элементов. Действует для элементов: &lt;b&gt;Формула, Переменная, Условие, Индикатор и Свечи&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;3. Элементы для снятия заявки, ее замены. Самое время начать делать котирование на кубиках![flapper]&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;a href='https://stocksharp.ru/file/103760/674271d39d8decae32e183a0d0792e9e.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/103760/674271d39d8decae32e183a0d0792e9e.png?size=800x800" alt="674271d39d8decae32e183a0d0792e9e.png" title="674271d39d8decae32e183a0d0792e9e.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;4. Авто-сохранение стратегий. Кнопки сохранить теперь нет (разве только для экспорта стратегии для своего коллеги).&lt;br /&gt;&lt;br /&gt;5. Точки-остано на весь элемент в случае пользования отладчиком.&lt;br /&gt;&lt;br /&gt;6. Подсвечивание ошибочного элемента в случае возникновения ошибки с последующим отображением ошибки ввиде подсказки.&lt;br /&gt;&lt;br /&gt;7. Открытие-сокрытие сокета с ценой у элемента открытия позиции (если идет регистрация меркетной заявки).&lt;br /&gt;&lt;br /&gt;Исправленные ошибки:&lt;br /&gt;&lt;br /&gt;1. Фикс ошибки редактирования настроек свечек &lt;a href="http://stocksharp.ru/posts/m/36987/
" title="http://stocksharp.ru/posts/m/36987/
"&gt;http://stocksharp.ru/posts/m/36987/
&lt;/a&gt;&lt;br /&gt;2. Фикс загрузки портфелей после перезапуска в случае ранее произведенного подключения к торгам &lt;a href="http://stocksharp.ru/posts/m/36982/
" title="http://stocksharp.ru/posts/m/36982/
"&gt;http://stocksharp.ru/posts/m/36982/
&lt;/a&gt;&lt;br /&gt;3. Фикс элемента Защита позиции &lt;a href="http://stocksharp.ru/posts/m/37055/
" title="http://stocksharp.ru/posts/m/37055/
"&gt;http://stocksharp.ru/posts/m/37055/
&lt;/a&gt;&lt;br /&gt;4. Фикс ошибки &lt;a href="http://stocksharp.ru/posts/m/36990/
" title="http://stocksharp.ru/posts/m/36990/
"&gt;http://stocksharp.ru/posts/m/36990/
&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Надеюсь вам всем понравится использование нашей программы! Огромное спасибо за &lt;a href="https://stocksharp.ru/users/6502/ivan-z_/" title="Иван З."&gt;Иван З.&lt;/a&gt; и &lt;a href="https://stocksharp.ru/users/28801/senex/" title="Senex"&gt;Senex&lt;/a&gt;-у за их неоценимый вклад в развитие Дизайнера!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://stocksharp.ru/articles/287/sdesigner-uzhe-dostupen-dlya-beta-testov-plyus-plyushki!" title="http://stocksharp.ru/articles/287/sdesigner-uzhe-dostupen-dlya-beta-testov-plyus-plyushki!"&gt;Конкурс раздачи плюшек&lt;/a&gt; за бета-тестирование еще действует.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:140%"&gt;Предыдущее обсуждение &lt;a href="http://stocksharp.ru/news/6903/sdesigner-beta-3/" title="http://stocksharp.ru/news/6903/sdesigner-beta-3/"&gt;&lt;b&gt;&lt;span style="color:red"&gt;здесь&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;div align="center"&gt;&lt;span style="font-size:180%"&gt;&lt;a href="http://stocksharp.ru/products/download/" title="http://stocksharp.ru/products/download/"&gt;&lt;span style="color:red"&gt;&amp;gt;&amp;gt; Скачать &amp;lt;&amp;lt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/b&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/6970/</id>
    <title type="text">Последовательность не содержит элементов</title>
    <published>2016-11-17T20:09:52Z</published>
    <updated>2016-11-18T13:33:40Z</updated>
    <author>
      <name>nni</name>
      <uri>https://stocksharp.ru/users/28398/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Пытаюсь проверить Quik через Verifier s# 4.3.18 (Почти все таблицы закрыты. Запускаю просто для теста). Программа выкидывает ошибку &amp;quot;Последовательность не содержит элементов&amp;quot; на:&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt; &lt;br /&gt;&lt;br /&gt;_settingErrors.AddRange(trader.Terminal.GetTableSettings()&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;.Select(r =&amp;gt; new SettingsError(LocalizedStrings.Str3031Params.Put(r.Table.Caption, r.Error.Message), r.IsCritical)));&lt;br /&gt;&lt;br /&gt;System.InvalidOperationException was unhandled by user code&lt;br /&gt;  HResult=-2146233079&lt;br /&gt;  Message=Последовательность не содержит элементов&lt;br /&gt;  Source=System.Core&lt;br /&gt;  StackTrace:&lt;br /&gt;       в System.Linq.Enumerable.First&amp;#91;TSource&amp;#93;(IEnumerable`1 source)&lt;br /&gt;       в StockSharp.Quik.QuikTrader.get_DdeAdapter()&lt;br /&gt;       в StockSharp.Quik.QuikTrader.get_Terminal()&lt;br /&gt;       в StockSharp.Quik.Verifier.MainWindow.OnConnect(QuikTrader trader, Exception connectionError) в D:\dev\StockSharp\StockSharp_4.3.18_ru\Samples\Quik\DDE\Verifier\MainWindow.xaml.cs:строка 132&lt;br /&gt;       в StockSharp.Quik.Verifier.MainWindow.&amp;lt;&amp;gt;c__DisplayClass9_0.&amp;lt;CheckClick&amp;gt;b__1() в D:\dev\StockSharp\StockSharp_4.3.18_ru\Samples\Quik\DDE\Verifier\MainWindow.xaml.cs:строка 117&lt;br /&gt;       в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)&lt;br /&gt;       в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)&lt;br /&gt;  InnerException: &lt;br /&gt;&lt;br /&gt;_________________________________________________________________________________&lt;br /&gt;&lt;br /&gt;Вот лог от скрипта&lt;br /&gt;&lt;br /&gt;2016/11/17 19:13:54.621|       |LuaServer |OnInit&lt;br /&gt;2016/11/17 19:13:54.638|       |FixServer |Server 0.0.0.0:5001 started.&lt;br /&gt;2016/11/17 19:13:54.639|       |FixServer |FixServer started.&lt;br /&gt;2016/11/17 19:13:54.639|       |LuaServer |OnInit done&lt;br /&gt;2016/11/17 19:13:54.640|       |FixServer |FixServer outgoing thread started.&lt;br /&gt;2016/11/17 19:13:54.646|       |LuaServer |Main&lt;br /&gt;2016/11/17 19:14:33.601|       |FixServer |Connected &amp;#39;127.0.0.1:11847&amp;#39; to &amp;#39;0.0.0.0:5001&amp;#39;.&lt;br /&gt;2016/11/17 19:14:33.973|       |FixServer |Received first byte from &amp;#39;127.0.0.1:11847&amp;#39;.&lt;br /&gt;2016/11/17 19:14:33.977|       |FixServer |Connected &amp;#39;127.0.0.1:11848&amp;#39; to &amp;#39;0.0.0.0:5001&amp;#39;.&lt;br /&gt;2016/11/17 19:14:33.978|       |FixServer |Received first byte from &amp;#39;127.0.0.1:11848&amp;#39;.&lt;br /&gt;2016/11/17 19:14:33.980|       |FixServer |From : Logon&lt;br /&gt;2016/11/17 19:14:33.980|       |FixServer |From : Logon&lt;br /&gt;2016/11/17 19:14:33.991|       |FixServer |Клиент quik (127.0.0.1:11848) авторизован.&lt;br /&gt;2016/11/17 19:14:33.991|       |FixServer |Клиент quik (127.0.0.1:11847) авторизован.&lt;br /&gt;2016/11/17 19:14:34.077|       |FixServer |Отправка Logon клиенту.&lt;br /&gt;2016/11/17 19:14:34.077|       |FixServer |Отправка Logon клиенту.&lt;br /&gt;2016/11/17 19:14:34.080|       |FixServer |Сессия запущена.&lt;br /&gt;2016/11/17 19:14:34.080|       |FixServer |Сессия запущена.&lt;br /&gt;2016/11/17 19:14:34.106|       |FixServer |From quik 127.0.0.1:11848: SecurityListRequest&lt;br /&gt;2016/11/17 19:14:34.106|       |FixServer |From quik 127.0.0.1:11847: RequestForPositions&lt;br /&gt;2016/11/17 19:14:34.124|       |FixServer |From quik 127.0.0.1:11847: OrderMassStatusRequest&lt;br /&gt;2016/11/17 19:14:34.124|       |LuaServer |Request: Type = PortfolioLookup TrId = Value =  SecId =  OrdType =  IsSubscribe = False DataType = Level1&lt;br /&gt;2016/11/17 19:14:34.125|       |LuaServer |LookupPortfolios&lt;br /&gt;2016/11/17 19:14:34.142|       |LuaServer |LookupPortfolios done&lt;br /&gt;2016/11/17 19:14:34.146|       |LuaServer |LookupPositions&lt;br /&gt;2016/11/17 19:14:34.149|       |LuaServer |LookupPositions done&lt;br /&gt;2016/11/17 19:14:34.150|       |LuaServer |Request: Type = SecurityLookup TrId =  Value =  SecId = S#:@, Native:,Type: OrdType =  IsSubscribe = False DataType = Level1&lt;br /&gt;2016/11/17 19:14:34.155|       |LuaServer |LookupSecurities&lt;br /&gt;2016/11/17 19:14:34.178|Error  |LuaServer |Пустой код инструмента для класса CROSSRATE.&lt;br /&gt;2016/11/17 19:14:34.198|Error  |LuaServer |LookupSecurities&amp;#91;obtain securities: getSecurityInfo&amp;#93; System.InvalidCastException: Can&amp;#39;t convert PLD of type &amp;#39;System.String&amp;#39; to type &amp;#39;StockSharp.Messages.CurrencyTypes&amp;#39;. ---&amp;gt; System.ArgumentException: Запрошенное значение &amp;quot;PLD&amp;quot; не найдено.&lt;br /&gt;   в System.Enum.EnumResult.SetFailure(ParseFailureKind failure, String failureMessageID, Object failureMessageFormatArgument)&lt;br /&gt;   в System.Enum.TryParseEnum(Type enumType, String value, Boolean ignoreCase, EnumResult&amp;amp; parseResult)&lt;br /&gt;   в System.Enum.Parse(Type enumType, String value, Boolean ignoreCase)&lt;br /&gt;   в Ecng.Common.Converter.To(Object value, Type destinationType)&lt;br /&gt;   --- Конец трассировки внутреннего стека исключений ---&lt;br /&gt;   в Ecng.Common.Converter.To(Object value, Type destinationType)&lt;br /&gt;   в Ecng.Common.Converter.To&amp;#91;T&amp;#93;(Object value)&lt;br /&gt;   в StockSharp.Algo.TraderHelper.FromMicexCurrencyName(String name)&lt;br /&gt;   в LookupSecurities(lua_State* ls, Int64 transactionId, Nullable`1 lookUpSecurityId, String underlyingSecurity)&lt;br /&gt;2016/11/17 19:14:34.199|Error  |LuaServer |LookupSecurities&amp;#91;obtain securities: getSecurityInfo&amp;#93; System.InvalidCastException: Can&amp;#39;t convert PLT of type &amp;#39;System.String&amp;#39; to type &amp;#39;StockSharp.Messages.CurrencyTypes&amp;#39;. ---&amp;gt; System.ArgumentException: Запрошенное значение &amp;quot;PLT&amp;quot; не найдено.&lt;br /&gt;   в System.Enum.EnumResult.SetFailure(ParseFailureKind failure, String failureMessageID, Object failureMessageFormatArgument)&lt;br /&gt;   в System.Enum.TryParseEnum(Type enumType, String value, Boolean ignoreCase, EnumResult&amp;amp; parseResult)&lt;br /&gt;   в System.Enum.Parse(Type enumType, String value, Boolean ignoreCase)&lt;br /&gt;   в Ecng.Common.Converter.To(Object value, Type destinationType)&lt;br /&gt;   --- Конец трассировки внутреннего стека исключений ---&lt;br /&gt;   в Ecng.Common.Converter.To(Object value, Type destinationType)&lt;br /&gt;   в Ecng.Common.Converter.To&amp;#91;T&amp;#93;(Object value)&lt;br /&gt;   в StockSharp.Algo.TraderHelper.FromMicexCurrencyName(String name)&lt;br /&gt;   в LookupSecurities(lua_State* ls, Int64 transactionId, Nullable`1 lookUpSecurityId, String underlyingSecurity)&lt;br /&gt;2016/11/17 19:14:34.199|Error  |LuaServer |LookupSecurities&amp;#91;obtain securities: getSecurityInfo&amp;#93; System.InvalidCastException: Can&amp;#39;t convert GLD of type &amp;#39;System.String&amp;#39; to type &amp;#39;StockSharp.Messages.CurrencyTypes&amp;#39;. ---&amp;gt; System.ArgumentException: Запрошенное значение &amp;quot;GLD&amp;quot; не найдено.&lt;br /&gt;   в System.Enum.EnumResult.SetFailure(ParseFailureKind failure, String failureMessageID, Object failureMessageFormatArgument)&lt;br /&gt;   в System.Enum.TryParseEnum(Type enumType, String value, Boolean ignoreCase, EnumResult&amp;amp; parseResult)&lt;br /&gt;   в System.Enum.Parse(Type enumType, String value, Boolean ignoreCase)&lt;br /&gt;   в Ecng.Common.Converter.To(Object value, Type destinationType)&lt;br /&gt;   --- Конец трассировки внутреннего стека исключений ---&lt;br /&gt;   в Ecng.Common.Converter.To(Object value, Type destinationType)&lt;br /&gt;   в Ecng.Common.Converter.To&amp;#91;T&amp;#93;(Object value)&lt;br /&gt;   в StockSharp.Algo.TraderHelper.FromMicexCurrencyName(String name)&lt;br /&gt;   в LookupSecurities(lua_State* ls, Int64 transactionId, Nullable`1 lookUpSecurityId, String underlyingSecurity)&lt;br /&gt;2016/11/17 19:14:34.200|Error  |LuaServer |LookupSecurities&amp;#91;obtain securities: getSecurityInfo&amp;#93; System.InvalidCastException: Can&amp;#39;t convert SLV of type &amp;#39;System.String&amp;#39; to type &amp;#39;StockSharp.Messages.CurrencyTypes&amp;#39;. ---&amp;gt; System.ArgumentException: Запрошенное значение &amp;quot;SLV&amp;quot; не найдено.&lt;br /&gt;   в System.Enum.EnumResult.SetFailure(ParseFailureKind failure, String failureMessageID, Object failureMessageFormatArgument)&lt;br /&gt;   в System.Enum.TryParseEnum(Type enumType, String value, Boolean ignoreCase, EnumResult&amp;amp; parseResult)&lt;br /&gt;   в System.Enum.Parse(Type enumType, String value, Boolean ignoreCase)&lt;br /&gt;   в Ecng.Common.Converter.To(Object value, Type destinationType)&lt;br /&gt;   --- Конец трассировки внутреннего стека исключений ---&lt;br /&gt;   в Ecng.Common.Converter.To(Object value, Type destinationType)&lt;br /&gt;   в Ecng.Common.Converter.To&amp;#91;T&amp;#93;(Object value)&lt;br /&gt;   в StockSharp.Algo.TraderHelper.FromMicexCurrencyName(String name)&lt;br /&gt;   в LookupSecurities(lua_State* ls, Int64 transactionId, Nullable`1 lookUpSecurityId, String underlyingSecurity)&lt;br /&gt;2016/11/17 19:14:34.200|Error  |LuaServer |Пустой код инструмента для класса CETS_INFO.&lt;br /&gt;2016/11/17 19:14:35.286|Error  |LuaServer |Пустой код инструмента для класса OPTEXP.&lt;br /&gt;2016/11/17 19:14:35.325|       |LuaServer |LookupSecurities done&lt;br /&gt;2016/11/17 19:14:35.488|       |LuaServer |Request: Type = OrderStatus TrId =  Value =  SecId =  OrdType =  IsSubscribe = False DataType = Level1&lt;br /&gt;2016/11/17 19:14:35.489|       |LuaServer |LookupStopOrders&lt;br /&gt;2016/11/17 19:14:35.489|       |LuaServer |Stop orders count: 0&lt;br /&gt;2016/11/17 19:14:35.489|       |LuaServer |LookupStopOrders done&lt;br /&gt;2016/11/17 19:14:35.492|       |LuaServer |LookupOrders&lt;br /&gt;2016/11/17 19:14:35.493|       |LuaServer |Orders count: 0&lt;br /&gt;2016/11/17 19:14:35.493|       |LuaServer |LookupOrders done&lt;br /&gt;2016/11/17 19:14:35.494|       |LuaServer |LookupTrades&lt;br /&gt;2016/11/17 19:14:35.494|       |LuaServer |Own trades count: 0&lt;br /&gt;2016/11/17 19:14:35.494|       |LuaServer |LookupTrades done&lt;br /&gt;2016/11/17 19:14:36.567|Error  |FixServer |System.IO.IOException: Не удается прочитать данные из транспортного соединения: Удаленный хост принудительно разорвал существующее подключение. ---&amp;gt; System.Net.Sockets.SocketException: Удаленный хост принудительно разорвал существующее подключение&lt;br /&gt;   в System.Net.Sockets.Socket.Receive(Byte&amp;#91;&amp;#93; buffer, Int32 offset, Int32 size, SocketFlags socketFlags)&lt;br /&gt;   в System.Net.Sockets.NetworkStream.Read(Byte&amp;#91;&amp;#93; buffer, Int32 offset, Int32 size)&lt;br /&gt;   --- Конец трассировки внутреннего стека исключений ---&lt;br /&gt;   в System.Net.Sockets.NetworkStream.Read(Byte&amp;#91;&amp;#93; buffer, Int32 offset, Int32 size)&lt;br /&gt;   в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte&amp;#91;&amp;#93; buffer, Int32 len, Int32 pos)&lt;br /&gt;   в StockSharp.Fix.Native.BaseFixReader.ReadByte()&lt;br /&gt;   в StockSharp.Fix.Native.TextFixReader.ReadTag()&lt;br /&gt;   в #=q2hIbS0$F5IRz8kfsYofHzHnu5KOjaDP6z62V4GStLAh6TTlQZavR_SxJkRETeUKC.#=qvfiEfeWcmGkMxp6W8RWFeA==(IFixReader #=q9f07taLRi16RpvLslgjxzg==, FixTags #=qOZjkb3JTpj8kTGh9R2Kbgw==)&lt;br /&gt;   в #=q2hIbS0$F5IRz8kfsYofHzHnu5KOjaDP6z62V4GStLAh6TTlQZavR_SxJkRETeUKC.#=qL_ooQeNmK$mxZpJKfwF3yg==(IFixReader #=q9f07taLRi16RpvLslgjxzg==, Boolean #=qtZKC4Ko1yuxb22s$GgU94gE7lxmFltgJjMdQtXypPEY=, String #=q2xhdCFonafjdX5BHTF6Wf9Heoq5I_jxDsPi9kvotehU=)&lt;br /&gt;   в #=q2hIbS0$F5IRz8kfsYofHzHnu5KOjaDP6z62V4GStLAh6TTlQZavR_SxJkRETeUKC.#=qrOfgpqU$K5ApbG4EadyEYA==(IFixReader #=q9f07taLRi16RpvLslgjxzg==, Boolean #=qtZKC4Ko1yuxb22s$GgU94gE7lxmFltgJjMdQtXypPEY=, String #=q2xhdCFonafjdX5BHTF6Wf9Heoq5I_jxDsPi9kvotehU=, ILogReceiver #=qcTy3QQVw1ay0bRMwTsO6vg==, String #=qo$BhVwB2totzU3xCWW_w4A==, Func`3 #=q4cBT7rTScEla$ddmJw9hMQ==, Action`1 #=q0kEjKcsql3S7aQN26xSLVA==)&lt;br /&gt;2016/11/17 19:14:36.567|Error  |FixServer |System.IO.IOException: Не удается прочитать данные из транспортного соединения: Удаленный хост принудительно разорвал существующее подключение. ---&amp;gt; System.Net.Sockets.SocketException: Удаленный хост принудительно разорвал существующее подключение&lt;br /&gt;   в System.Net.Sockets.Socket.Receive(Byte&amp;#91;&amp;#93; buffer, Int32 offset, Int32 size, SocketFlags socketFlags)&lt;br /&gt;   в System.Net.Sockets.NetworkStream.Read(Byte&amp;#91;&amp;#93; buffer, Int32 offset, Int32 size)&lt;br /&gt;   --- Конец трассировки внутреннего стека исключений ---&lt;br /&gt;   в System.Net.Sockets.NetworkStream.Read(Byte&amp;#91;&amp;#93; buffer, Int32 offset, Int32 size)&lt;br /&gt;   в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte&amp;#91;&amp;#93; buffer, Int32 len, Int32 pos)&lt;br /&gt;   в StockSharp.Fix.Native.BaseFixReader.ReadByte()&lt;br /&gt;   в StockSharp.Fix.Native.TextFixReader.SkipValue()&lt;br /&gt;   в #=q2hIbS0$F5IRz8kfsYofHzHnu5KOjaDP6z62V4GStLAh6TTlQZavR_SxJkRETeUKC.#=qKn0ClQVu3iVjfMBt_X0ERg==(IFixReader #=q9f07taLRi16RpvLslgjxzg==)&lt;br /&gt;2016/11/17 19:14:36.568|       |FixServer |Disconnect quik (127.0.0.1:11848)&lt;br /&gt;2016/11/17 19:14:36.568|Error  |FixServer |System.IO.IOException: Не удается прочитать данные из транспортного соединения: Удаленный хост принудительно разорвал существующее подключение. ---&amp;gt; System.Net.Sockets.SocketException: Удаленный хост принудительно разорвал существующее подключение&lt;br /&gt;   в System.Net.Sockets.Socket.Receive(Byte&amp;#91;&amp;#93; buffer, Int32 offset, Int32 size, SocketFlags socketFlags)&lt;br /&gt;   в System.Net.Sockets.NetworkStream.Read(Byte&amp;#91;&amp;#93; buffer, Int32 offset, Int32 size)&lt;br /&gt;   --- Конец трассировки внутреннего стека исключений ---&lt;br /&gt;   в System.Net.Sockets.NetworkStream.Read(Byte&amp;#91;&amp;#93; buffer, Int32 offset, Int32 size)&lt;br /&gt;   в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte&amp;#91;&amp;#93; buffer, Int32 len, Int32 pos)&lt;br /&gt;   в StockSharp.Fix.Native.BaseFixReader.ReadByte()&lt;br /&gt;   в StockSharp.Fix.Native.TextFixReader.ReadTag()&lt;br /&gt;   в #=q2hIbS0$F5IRz8kfsYofHzHnu5KOjaDP6z62V4GStLAh6TTlQZavR_SxJkRETeUKC.#=qvfiEfeWcmGkMxp6W8RWFeA==(IFixReader #=q9f07taLRi16RpvLslgjxzg==, FixTags #=qOZjkb3JTpj8kTGh9R2Kbgw==)&lt;br /&gt;   в #=q2hIbS0$F5IRz8kfsYofHzHnu5KOjaDP6z62V4GStLAh6TTlQZavR_SxJkRETeUKC.#=qL_ooQeNmK$mxZpJKfwF3yg==(IFixReader #=q9f07taLRi16RpvLslgjxzg==, Boolean #=qtZKC4Ko1yuxb22s$GgU94gE7lxmFltgJjMdQtXypPEY=, String #=q2xhdCFonafjdX5BHTF6Wf9Heoq5I_jxDsPi9kvotehU=)&lt;br /&gt;   в #=q2hIbS0$F5IRz8kfsYofHzHnu5KOjaDP6z62V4GStLAh6TTlQZavR_SxJkRETeUKC.#=qrOfgpqU$K5ApbG4EadyEYA==(IFixReader #=q9f07taLRi16RpvLslgjxzg==, Boolean #=qtZKC4Ko1yuxb22s$GgU94gE7lxmFltgJjMdQtXypPEY=, String #=q2xhdCFonafjdX5BHTF6Wf9Heoq5I_jxDsPi9kvotehU=, ILogReceiver #=qcTy3QQVw1ay0bRMwTsO6vg==, String #=qo$BhVwB2totzU3xCWW_w4A==, Func`3 #=q4cBT7rTScEla$ddmJw9hMQ==, Action`1 #=q0kEjKcsql3S7aQN26xSLVA==)&lt;br /&gt;2016/11/17 19:14:36.568|Error  |FixServer |System.IO.IOException: Не удается прочитать данные из транспортного соединения: Удаленный хост принудительно разорвал существующее подключение. ---&amp;gt; System.Net.Sockets.SocketException: Удаленный хост принудительно разорвал существующее подключение&lt;br /&gt;   в System.Net.Sockets.Socket.Receive(Byte&amp;#91;&amp;#93; buffer, Int32 offset, Int32 size, SocketFlags socketFlags)&lt;br /&gt;   в System.Net.Sockets.NetworkStream.Read(Byte&amp;#91;&amp;#93; buffer, Int32 offset, Int32 size)&lt;br /&gt;   --- Конец трассировки внутреннего стека исключений ---&lt;br /&gt;   в System.Net.Sockets.NetworkStream.Read(Byte&amp;#91;&amp;#93; buffer, Int32 offset, Int32 size)&lt;br /&gt;   в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte&amp;#91;&amp;#93; buffer, Int32 len, Int32 pos)&lt;br /&gt;   в StockSharp.Fix.Native.BaseFixReader.ReadByte()&lt;br /&gt;   в StockSharp.Fix.Native.TextFixReader.SkipValue()&lt;br /&gt;   в #=q2hIbS0$F5IRz8kfsYofHzHnu5KOjaDP6z62V4GStLAh6TTlQZavR_SxJkRETeUKC.#=qKn0ClQVu3iVjfMBt_X0ERg==(IFixReader #=q9f07taLRi16RpvLslgjxzg==)&lt;br /&gt;2016/11/17 19:14:36.568|       |FixServer |Disconnect quik (127.0.0.1:11847)&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Это проблема с моей стороны или это баг?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/6958/</id>
    <title type="text">Hydra перестала качать с Finam</title>
    <published>2016-10-24T18:09:10Z</published>
    <updated>2016-11-17T08:36:03Z</updated>
    <author>
      <name>Fast</name>
      <uri>https://stocksharp.ru/users/94284/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Версия Гидры 4.3.13.0. При попытки скачивания с Finam стучится в 195.128.78.52, но этот адрес даже не пингуется.&lt;br /&gt;При этом в ручном режиме с Finam скачивается нормально, но с 78.41.194.20. Может у Finam сменился ip?&lt;br /&gt;Кстати, как и где в Гидры поменять при необходимости ip источника?</content>
  </entry>
</feed>