﻿<?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=108</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-15T23:15:57Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=forum&amp;page=108" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/4134/</id>
    <title type="text">Ошибка ProcessDataError</title>
    <published>2013-11-12T22:41:41Z</published>
    <updated>2013-11-12T22:41:41Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.ru/users/6296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="IQFeed" />
    <content type="html">&lt;p&gt;Такая: &lt;code&gt;plain System.InvalidCastException: Cannot convert  to type System.Int32. ---&amp;gt; System.FormatException: Input string was not in a correct format. at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer&amp;amp; number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) at Ecng.Common.Converter.To(Object value, Type destinationType) --- End of inner exception stack trace --- at Ecng.Common.Converter.To(Object value, Type destinationType) at Ecng.Common.Converter.To[T](Object value) at #=q5LFANYN7f3iTeKX0XY37G3MCFh6ssDxJFds_xyC6mBT8nbyEKkE7EGKJf8YvuNDW..ctor(String #=qJAcLPT7jsEp595MqXaHx3w==) at #=q2ZGMCiy28cSg5cVg$QB$7Ucjybv1FuvvcWRvooC9WRU=.#=qjmrpltWqpL3ImeA$C3BWVg==(String #=qm$yqmJ3MFC7x2fG0pjFjwQ==, #=q1fow$goWqZqbVKnLXSXeOU_$rSdBZ77AJOwvrMf6KAPP6jPIWUj_jRBWFI4nt70z #=qun_ai3TFv1I2$Cy1GDrY_Q==) at #=qaacjxd231i3kLTD6zh8CIl4pIJ24UTUivm2pyzFcsfxYHuKy4YkyjopMIsU8GJOc.#=qwYgWw23ao5gW9BRjVk5ENg==(String #=qyqa8_9ieSoRx_OY0H60MTQ==) &lt;/code&gt; Или такая: ```plain
2013-11-13 02:25:32,261 [IQFeed response thread] ERROR - Trader ProcessDataError
System.InvalidCastException: Cannot convert  to type System.Decimal. ---&amp;gt; System.FormatException: Input string was not in a correct format.
at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer&amp;amp; number, NumberFormatInfo info, Boolean parseDecimal)
at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt)
at System.Convert.ToDecimal(String value, IFormatProvider provider)
at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
at Ecng.Common.Converter.To(Object value, Type destinationType)
--- End of inner exception stack trace ---
at Ecng.Common.Converter.To(Object value, Type destinationType)
at Ecng.Common.Converter.To[T](Object value)
at #=qV8Nvcvcg4w$KVMDydP6IiGrOfSaQaZ68r63dk0H58wglE_ry5JaCz6f4yqXj7pn9G70yfl8Gq3x1plBdk1xPWQ==..ctor(String #=qKFjjhJd0czbMWE2KSwwYvg==)
at #=q2ZGMCiy28cSg5cVg$QB$7Ucjybv1FuvvcWRvooC9WRU=.#=qjmrpltWqpL3ImeA$C3BWVg==(String #=qm$yqmJ3MFC7x2fG0pjFjwQ==, #=q1fow$goWqZqbVKnLXSXeOU_$rSdBZ77AJOwvrMf6KAPP6jPIWUj_jRBWFI4nt70z #=qun_ai3TFv1I2$Cy1GDrY_Q==)
at #=qaacjxd231i3kLTD6zh8CIl4pIJ24UTUivm2pyzFcsfxYHuKy4YkyjopMIsU8GJOc.#=qwYgWw23ao5gW9BRjVk5ENg==(String #=qyqa8_9ieSoRx_OY0H60MTQ==)&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-Предполагаю,"&gt;&lt;/code&gt;&lt;/pre&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4133/</id>
    <title type="text">Гидра не выгружает свечки в формате bin</title>
    <published>2013-11-12T20:45:35Z</published>
    <updated>2013-11-12T20:45:35Z</updated>
    <author>
      <name>dij1</name>
      <uri>https://stocksharp.ru/users/339/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">&lt;p&gt;Построенные свечки идут в любые форматы данных кроме bin.&lt;/p&gt;
&lt;p&gt;00:44:05.243|Error  |S#.Data   |System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.
в StockSharp.Hydra.Controls.ExportProgress.StopBtn_Click(Object sender, RoutedEventArgs e)
в 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.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)
в MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4132/</id>
    <title type="text">Не работает планировщик - при попытке обращения - ошибка</title>
    <published>2013-11-12T19:50:00Z</published>
    <updated>2013-11-12T19:50:00Z</updated>
    <author>
      <name>dij1</name>
      <uri>https://stocksharp.ru/users/339/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">&lt;p&gt;23:49:01.885|Error  |S#.Data   |System.ArgumentNullException: Значение не может быть неопределенным.
Имя параметра: type
в Ecng.Common.TypeHelper.GetTypeName(Type type, Boolean isAssemblyQualifiedName)
в StockSharp.Algo.Candles.CandleSeries.Save(SettingsStorage storage)
в Ecng.Serialization.PersistableHelper.Save(IPersistable persistable)
в Ecng.Serialization.PersistableHelper.Clone(T obj)
в StockSharp.Hydra.Converters.ExportTask.ExportSettings.Clone()
в StockSharp.Hydra.Controls.Windows.TaskSettingsWindow.set_Task(IHydraTask value)
в StockSharp.Hydra.MainWindow.EditTask(IHydraTask task)
в StockSharp.Hydra.MainWindow.ExecutedEditTaskSettings(Object sender, ExecutedRoutedEventArgs e)
в System.Windows.Input.CommandBinding.OnExecuted(Object sender, ExecutedRoutedEventArgs e)
в System.Windows.Input.CommandManager.ExecuteCommandBinding(Object sender, ExecutedRoutedEventArgs e, CommandBinding commandBinding)
в System.Windows.Input.CommandManager.FindCommandBinding(CommandBindingCollection commandBindings, Object sender, RoutedEventArgs e, ICommand command, Boolean execute)
в System.Windows.Input.CommandManager.FindCommandBinding(Object sender, RoutedEventArgs e, ICommand command, Boolean execute)
в System.Windows.Input.CommandManager.OnExecuted(Object sender, ExecutedRoutedEventArgs e)
в System.Windows.UIElement.OnExecutedThunk(Object sender, ExecutedRoutedEventArgs e)
в System.Windows.Input.ExecutedRoutedEventArgs.InvokeEventHandler(Delegate genericHandler, Object target)
в 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.RaiseEvent(RoutedEventArgs args, Boolean trusted)
в System.Windows.Input.RoutedCommand.ExecuteImpl(Object parameter, IInputElement target, Boolean userInitiated)
в System.Windows.Input.RoutedCommand.ExecuteCore(Object parameter, IInputElement target, Boolean userInitiated)
в MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(ICommandSource commandSource, Boolean userInitiated)
в 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.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)
в MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4131/</id>
    <title type="text">Гидра ошибается на Сбербанке</title>
    <published>2013-11-12T18:56:20Z</published>
    <updated>2013-11-12T18:56:20Z</updated>
    <author>
      <name>dij1</name>
      <uri>https://stocksharp.ru/users/339/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">&lt;p&gt;Как только вводишь код инструмента SBER, сразу же исключение, связанное с невозможностью найти класс SBER.ADR.&lt;/p&gt;
&lt;p&gt;(Внутреннее исключение #0) System.InvalidOperationException: Для инструмента с кодом 'ADR.SBER' не удалось получить код класса.
в StockSharp.Algo.History.Russian.Finam.FinamHistorySource.#=qMvLGp7$9JBaAWN6Dcu9hEEFDeOXIlU8D6OQE3g7c0FI=(Security #=ql0_4KeGdujbmhrpst4UCkQ==)
в StockSharp.Algo.History.Russian.Finam.FinamHistorySource.LookupSecurities(Security criteria)
в StockSharp.Hydra.Finam.FinamTask.StockSharp.Hydra.Core.ISecuritySource.LookupSecurities(Security criteria)
в StockSharp.Hydra.Controls.Windows.SecuritiesWindowEx.&amp;lt;&amp;gt;c__DisplayClass7.&amp;lt;LookupPanel_OnLookup&amp;gt;b__4()
в System.Threading.Tasks.Task.InnerInvoke()
в System.Threading.Tasks.Task.Execute()&amp;lt;---&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4120/</id>
    <title type="text">Нужна помощь (очередь событий)</title>
    <published>2013-11-11T23:06:42Z</published>
    <updated>2013-11-11T23:06:42Z</updated>
    <author>
      <name>Bond</name>
      <uri>https://stocksharp.ru/users/26882/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Обучение" />
    <content type="html">&lt;p&gt;Нужна помощь!&lt;/p&gt;
&lt;p&gt;Есть код:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;
//Событие изменения PnL
strategy.PnLChanged += () =&amp;gt;
  {
     x = x + 1;
  };

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Когда запускаешь несколько стратегий второе приходящее событие обрывает выполнение действия в скобках и начинает свое, в итоге получается белиберда.&lt;/p&gt;
&lt;p&gt;Подскажите как сделать очередь выполнения событий или еще лучше сделать их параллельное вычисление.&lt;/p&gt;
&lt;p&gt;Вот нашел пример в интернете:
&lt;a href="http://usings.ru/2009/06/22/eventpool/" rel="nofollow" target="_blank"&gt;http://usings.ru/2009/06/22/eventpool/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Заранее спасибо.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4118/</id>
    <title type="text">Unhandled Exception: Specified cast is not valid.</title>
    <published>2013-11-11T18:04:22Z</published>
    <updated>2013-11-11T18:04:22Z</updated>
    <author>
      <name>Marco</name>
      <uri>https://stocksharp.ru/users/6041/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Вечер добрый.&lt;/p&gt;
&lt;p&gt;В процессе работы программы получаю такое исключение:&lt;/p&gt;
&lt;div class="spoiler"&gt;
&lt;pre&gt;&lt;code class="language-plain"&gt;
2013/11/11 21:51:05.456|Error  |Unhandled Exception|System.InvalidCastException: Specified cast is not valid.
   at Ecng.Xaml.Converters.DataTimeConverter.System.Windows.Data.IMultiValueConverter.Convert(Object[] values, Type targetType, Object parameter, CultureInfo culture)
   at System.Windows.Data.MultiBindingExpression.TransferValue()
   at System.Windows.Data.MultiBindingExpression.HandlePropertyInvalidation(DependencyObject d, DependencyPropertyChangedEventArgs args)
   at System.Windows.Data.BindingExpressionBase.OnPropertyInvalidation(DependencyObject d, DependencyPropertyChangedEventArgs args)
   at System.Windows.DependentList.InvalidateDependents(DependencyObject source, DependencyPropertyChangedEventArgs sourceArgs)
   at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
   at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry&amp;amp; newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
   at System.Windows.TreeWalkHelper.OnInheritablePropertyChanged(DependencyObject d, InheritablePropertyChangeInfo info)
   at System.Windows.DescendentsWalker`1._VisitNode(DependencyObject d)
   at System.Windows.DescendentsWalker`1.VisitNode(FrameworkElement fe)
   at System.Windows.DescendentsWalker`1.WalkFrameworkElementLogicalThenVisualChildren(FrameworkElement feParent, Boolean hasLogicalChildren)
   at System.Windows.DescendentsWalker`1.IterateChildren(DependencyObject d)
   at System.Windows.DescendentsWalker`1.StartWalk(DependencyObject startNode, Boolean skipStartNode)
   at System.Windows.TreeWalkHelper.InvalidateOnInheritablePropertyChange(FrameworkElement fe, FrameworkContentElement fce, InheritablePropertyChangeInfo info, Boolean skipStartNode)
   at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
   at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
   at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry&amp;amp; newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
   at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)
   at System.Windows.DependencyObject.SetValue(DependencyProperty dp, Object value)
   at System.Windows.Controls.ContentPresenter.OnContentChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
   at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
   at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
   at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
   at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry&amp;amp; newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
   at System.Windows.Data.BindingExpressionBase.Invalidate(Boolean isASubPropertyChange)
   at System.Windows.Data.BindingExpression.TransferValue(Object newValue, Boolean isASubPropertyChange)
   at System.Windows.Data.BindingExpression.Activate(Object item)
   at System.Windows.Data.BindingExpression.OnDataContextChanged(DependencyObject contextElement)
   at System.Windows.Data.BindingExpression.HandlePropertyInvalidation(DependencyObject d, DependencyPropertyChangedEventArgs args)
   at System.Windows.Data.BindingExpressionBase.OnPropertyInvalidation(DependencyObject d, DependencyPropertyChangedEventArgs args)
   at System.Windows.Data.BindingExpression.OnPropertyInvalidation(DependencyObject d, DependencyPropertyChangedEventArgs args)
   at System.Windows.DependentList.InvalidateDependents(DependencyObject source, DependencyPropertyChangedEventArgs sourceArgs)
   at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
   at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry&amp;amp; newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
   at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)
   at Ecng.Xaml.Grids.UniversalGrid.OnPreviewMouseLeftButtonUp(MouseButtonEventArgs e)
   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
   at System.Windows.Input.InputManager.ProcessStagingArea()
   at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
   at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
   at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean&amp;amp; handled)
   at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp;amp; handled)
   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp;amp; handled)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG&amp;amp; msg)
   at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
   at System.Windows.Application.RunInternal(Window window)
   at System.Windows.Application.Run()
   at RoboPool.App.Main() in C:\Users\Oleg\Documents\Trading\Robots\RoboPool\obj\x86\Debug\App.g.cs:line 0

&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;До обновления версии библиотеки такой проблемы не было (использовалась 4.1.8). Из GUI-элементов StockSharp программа использует только окошко лога.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4117/</id>
    <title type="text">не тянем стаканы из квика</title>
    <published>2013-11-11T12:25:38Z</published>
    <updated>2013-11-11T12:25:38Z</updated>
    <author>
      <name>Андрей Шабанов</name>
      <uri>https://stocksharp.ru/users/16691/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">&lt;p&gt;Добрый день...продолжаю кривые эксперименты с гидрой.&lt;/p&gt;
&lt;p&gt;действия:
1)скачал гидру
2)установил
3)настроил квик
&lt;a href="http://pixs.ru/showimage/132png_1892126_9689006.png" rel="nofollow" target="_blank"&gt;&lt;img src="http://i.pixs.ru/storage/0/0/6/132png_1892126_9689006.png" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;4)проверил через verifier все ок
5)запустил источник. сделки качаем, стаканы нет.
6) запустил сэмпл, он стаканы видит (и открывает в квике) на ура:
&lt;a href="http://pixs.ru/showimage/132png_2947956_9689084.png" rel="nofollow" target="_blank"&gt;&lt;img src="http://i.pixs.ru/storage/0/8/4/132png_2947956_9689084.png" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;7)закрыл сэмпл перезапустил источник все по преженму тихо...&lt;/p&gt;
&lt;p&gt;&amp;quot;on&amp;quot; в настройках инструмента в гидре стоит и на сделке и на стаканах&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4116/</id>
    <title type="text">Софт для программирования</title>
    <published>2013-11-11T08:45:55Z</published>
    <updated>2013-11-11T08:45:55Z</updated>
    <author>
      <name>Bond</name>
      <uri>https://stocksharp.ru/users/26882/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Добоый день!
У кого-нибудь есть ссылка на нормальную программу для определения утечек памяти приложения? Программа не стабильна, нужно ее потестить.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4115/</id>
    <title type="text">Ревизии при закачке данных с plaza II</title>
    <published>2013-11-11T00:48:17Z</published>
    <updated>2013-11-11T00:48:17Z</updated>
    <author>
      <name>Андрей Шабанов</name>
      <uri>https://stocksharp.ru/users/16691/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">&lt;p&gt;Вроде из доступной мне информации гидра должна использовать PlazaRevisionManager или что-то в этом роде и подкачивать
данные при разрыве/остановке в рамках одной сессии.
однако пытаясь собрать свечки по стаканам из ОЛ я наткнулся на ошибки и решил проверить целостность записи лога и выкинув его (ОЛ) в тхт обнаруживал такие вот битые дни:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;True;2013-11-04 04:07:36.768;11644097505;147100;2;Buy;Done;PutInQueue;;
True;2013-11-04 04:07:41.54;11644098547;147150;6;Buy;Done;PutInQueue;;
True;2013-11-04 04:07:44.59;11644098546;147230;6;Sell;Done;PutInQueue;;
True;2013-11-04 09:41:46.929;11643522706;146100;3;Buy;Done;PutInQueue;;
True;2013-11-04 09:41:46.93;11643522236;146500;3;Buy;Done;PutInQueue;;
True;2013-11-04 09:54:49.003;11643093518;147750;2;Sell;Done;PutInQueue;;
True;2013-11-04 09:54:49.167;11643356858;147350;2;Sell;Done;PutInQueue;;
True;2013-11-04 09:54:49.33;11643357862;147490;2;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.784;11644093887;147220;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.784;11644093891;147240;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.784;11644093893;147260;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.784;11644093894;147280;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.784;11644093896;147300;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.784;11644093897;147320;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.784;11644093898;147340;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.784;11644093899;147360;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.784;11644093900;147380;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.784;11644093904;147400;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.784;11644093908;147420;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.785;11644093910;147440;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.785;11644093912;147460;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.785;11644093913;147480;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.785;11644093922;147500;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.785;11644093927;147520;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.785;11644093929;147540;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.785;11644093930;147560;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.785;11644093932;147580;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.785;11644093935;147600;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.785;11644093937;147620;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.785;11644094566;147280;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.785;11644094569;147380;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.785;11644094570;147440;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.785;11644094572;147480;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.785;11644094574;147580;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.786;11644094575;147640;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.786;11644094576;147660;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.786;11644094577;147680;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:45:35.786;11644094579;147700;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.901;11644094580;147720;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.902;11644094581;147740;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.902;11644094584;147760;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.902;11644094585;147780;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.902;11644094586;147800;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.902;11644094587;147820;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.902;11644094588;147840;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.902;11644094589;147860;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.902;11644094590;147880;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.902;11644094591;147900;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.902;11644094592;147920;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.902;11644094593;147940;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.902;11644094594;147960;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.902;11644094595;147980;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.902;11644094596;148000;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.902;11644094751;147680;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.902;11644094754;147780;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.902;11644094755;147860;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.902;11644094756;147880;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.902;11644094758;147960;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.902;11644094759;147980;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.902;11644094761;148020;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.902;11644094762;148040;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.902;11644094763;148060;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.902;11644094765;148080;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.902;11644094766;148100;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.902;11644094769;148120;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.902;11644094771;148140;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.902;11644094772;148160;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:10.902;11644094773;148180;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.963;11644094777;147440;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.963;11644094778;147460;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.964;11644094779;147480;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.964;11644094780;147500;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.964;11644094781;147520;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.964;11644094782;147540;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.964;11644094783;147560;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.964;11644094930;148080;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.964;11644094931;148180;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.964;11644094932;147460;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.964;11644094933;147480;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.964;11644094934;147560;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.964;11644094935;147580;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.964;11644094936;147600;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.964;11644094937;147620;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.964;11644094938;147640;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.964;11644094939;147660;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.964;11644094940;147680;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.964;11644094941;147700;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.968;11644094942;147720;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.968;11644094943;147740;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.968;11644094944;147760;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.968;11644094945;147780;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.968;11644094946;147470;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.969;11644094947;147490;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.969;11644094948;147510;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.969;11644094949;147530;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.969;11644094950;147550;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.969;11644094951;147570;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:19.969;11644094952;147590;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.908;11644094953;147610;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.909;11644095052;147660;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.909;11644095053;147760;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.909;11644095054;147530;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.909;11644095055;147570;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.909;11644095056;147630;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.909;11644095057;147650;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.909;11644095058;147670;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.909;11644095059;147690;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.909;11644095060;147710;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.909;11644095061;147730;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.909;11644095062;147750;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.909;11644095063;147770;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.909;11644095064;147790;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.909;11644095065;147810;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.909;11644095066;147830;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.909;11644095067;147840;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.909;11644095068;147860;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.909;11644095214;147630;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.909;11644095215;147730;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.909;11644095216;147830;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.909;11644095228;147470;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.91;11644095229;147490;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.91;11644095230;147510;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.91;11644095231;147530;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.91;11644095232;147550;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.91;11644095234;147570;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.91;11644095235;147590;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.91;11644095236;147610;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:22.91;11644095239;147630;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.451;11644095240;147650;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.452;11644095242;147670;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.452;11644095243;147690;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.452;11644095244;147710;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.452;11644095543;147490;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.452;11644095545;147590;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.452;11644095546;147690;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.452;11644095547;147730;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.452;11644095548;147750;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.452;11644095549;147770;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.452;11644095550;147790;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.452;11644095551;147810;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.452;11644095552;147830;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.452;11644095555;147850;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.452;11644095556;147870;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.452;11644095557;147890;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.452;11644095558;147910;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.452;11644095559;147930;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.452;11644095560;147920;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.452;11644095561;147940;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.452;11644095562;147960;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.452;11644095563;147980;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.452;11644095564;148000;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.452;11644095565;148020;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.452;11644095566;148040;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.452;11644095567;148060;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.452;11644095568;148080;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.452;11644095569;148090;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.452;11644095670;147770;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:25.453;11644095671;147790;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:27.606;11644095672;147890;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:27.606;11644095673;147960;1;Sell;Done;PutInQueue;;
True;2013-11-04 11:46:27.606;11644095674;148060;1;Sell;Done;PutInQueue;;
True;2013-11-04 13:42:39.773;11643228678;147500;8;Sell;Done;PutInQueue;;
True;2013-11-04 13:42:48.651;11643230825;146000;9;Buy;Done;PutInQueue;;
True;2013-11-04 16:09:50.103;11643619851;147600;7;Sell;Done;PutInQueue;;
True;2013-11-04 21:25:52.039;11643574582;146750;10;Buy;Done;PutInQueue;;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;есть дни которые &amp;quot;не выглядят&amp;quot; битыми (в том смысле что записаны от и до) но стаканы по ним строятся только на вечерку или скажем до какого-то момента...непонятно.&lt;/p&gt;
&lt;p&gt;ну во-первых не ясно, почему OL можно выводить только по датам (да еще и с 00-00 хотя сессия как известно с 18-45 - 18-45 )
в том же выводе стаканов можно выбрать время.&lt;/p&gt;
&lt;p&gt;ну и во-вторых. как подобный лог вообще мог записаться?&lt;/p&gt;
&lt;p&gt;вообщем написал сумбурно попробую резюмировать:&lt;/p&gt;
&lt;p&gt;1)вот один день такой корявый. как работают ревизии, работают ли они через день (в рамках одной сессии) или в рамках одного календарного дня как устроена история S#? что могло случиться в тот день что представлен выше (видно что в конце и ID слишком маленькие)&lt;/p&gt;
&lt;p&gt;2)если строить из OL например минутные свечки то исключая упомянутый выше файл все ок. никаких разрывов. сами ордерлоги с 00-00 до 23:50 как им и положенно...но если попросить гидру вывести стаканы или свечки по стаканам то редкий день она выведет до конца сессии. обычно выводит до какого-то времени (18-45 - 10-15 например) свечки по стаканам из ОЛ не делает вообще (пустой грид или пустой файл) что с этим можно сделать?)&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4114/</id>
    <title type="text">обзор статей про HFT за неделю.</title>
    <published>2013-11-10T23:41:25Z</published>
    <updated>2013-11-10T23:41:25Z</updated>
    <author>
      <name>Андрей Шабанов</name>
      <uri>https://stocksharp.ru/users/16691/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Статьи" />
    <content type="html">&lt;p&gt;Всем привет.&lt;/p&gt;
&lt;p&gt;статья про OrderFlow задерживается, решили прогнать на российских данных на след неделе. Поэтому решил выложить аннотацию того,
что попадалось из интересного в мире высокочастотной торговли на западных площадках. Эта область совсем не похожа на то, чем мы все тут занимаемся в российской песочнице, но иногда полезно расширять кругозор.&lt;/p&gt;
&lt;p&gt;итак,&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;что такое молот тора?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;a href="http://qz.com/138388/how-the-navy-seals-of-trading-are-taking-on-wall-streets-predatory-robots/" rel="nofollow" target="_blank"&gt;http://qz.com/138388/how-the-navy-seals-of-trading-are-taking-on-wall-streets-predatory-robots/&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Интересная, написанная простым языком статья о том как устроена система биржевых площадок в Америке, почему от HFT страдает экзекьюшн у фондов и крупных участников рынка и как эту проблему решали решают и собираются решать в Америке.&lt;/p&gt;
&lt;p&gt;В частности рассказывается о том зачем создается еще один darkpool, в чем его особенности и преимущества для &amp;quot;нормальных&amp;quot; биржевых участников.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;октябрьские локауты на насдаке и прочая&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;a href="http://www.floatingpath.com/2013/08/24/latest-hft-shenanigans-inside-the-nasdaq-darkness/" rel="nofollow" target="_blank"&gt;http://www.floatingpath.com/2013/08/24/latest-hft-shenanigans-inside-the-nasdaq-darkness/&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;В октябре было сразу несколько отключений различных площадок вызванных (вероятно) сбоем алгоритмов биржи в обработке транзакций, вызванных (вероятно) большим потоком ордеров от высокочастотников. разбор и красивые картинки от нанекса прилагаются. постараюсь найти более свежую статью с более полной информацией если кому интересно, куда-то она задевалась.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;20 lemons $  на манипуляциях&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;a href="http://www.businessweek.com/articles/2013-11-06/a-high-speed-trader-gets-a-ticket" rel="nofollow" target="_blank"&gt;http://www.businessweek.com/articles/2013-11-06/a-high-speed-trader-gets-a-ticket&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;CFTC докопалась до одной из своих бывших коллег которому принадлежит одна из крупнейших фирм на рынке высокочастотной торговли обвинив в манипуляции ценами на закрытии..довольно забавно.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;отчет ЕЦБ&lt;/strong&gt;
&lt;em&gt;&lt;a href="http://smart-lab.ru/blog/149237.php" rel="nofollow" target="_blank"&gt;http://smart-lab.ru/blog/149237.php&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;ну и тем кто интересуется, ЕЦБ, наконец, выпустил свой отчет о влияние HFT на рынок (американский опять же)&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4113/</id>
    <title type="text">Определение текущей наилучшей цены продажи и покупки</title>
    <published>2013-11-10T20:39:18Z</published>
    <updated>2013-11-10T20:39:18Z</updated>
    <author>
      <name>molasar</name>
      <uri>https://stocksharp.ru/users/16583/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Всем привет!&lt;/p&gt;
&lt;p&gt;Коннектор Quik.
Каким образом можно определить текущую наилучшую цену продажи и покупки инструмента?&lt;/p&gt;
&lt;p&gt;Спасибо.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4112/</id>
    <title type="text">Создание источника для Hydra</title>
    <published>2013-11-10T17:06:44Z</published>
    <updated>2013-11-10T17:06:44Z</updated>
    <author>
      <name>Andrii</name>
      <uri>https://stocksharp.ru/users/27996/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">&lt;p&gt;Какие dll нужно подключить для создания источника с BaseMarketDataSource?
При подключении Hydra.Core он не появляется, как можно от него наследоваться?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4111/</id>
    <title type="text">Продажа роботов.</title>
    <published>2013-11-09T23:53:00Z</published>
    <updated>2013-11-09T23:53:00Z</updated>
    <author>
      <name>Андрей Гунинский</name>
      <uri>https://stocksharp.ru/users/49864/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="клуб алготрейдеров" />
    <content type="html">&lt;p&gt;Есть ли открытые данные по этому вопросу(прайсы, формулы), или нужно лично договариваться каждому по своему, и уже от личного обаяния и деловой хватки будут зависеть коэфициенты?&lt;/p&gt;
&lt;p&gt;Допустим я написал робота с использованием S# и хочу его продавать народу, сколько % я должен «отстёгивать» за это S#?&lt;/p&gt;
&lt;p&gt;Не планируете ли вы устроить что то типа маркета как на метатрейдеровских официальных сайтах?&lt;/p&gt;
&lt;p&gt;Только прошу не гундосить про отвращение к околорыночникам, всякое бывает в жизни, диверсификацию околорыночным бизнесом никто не отменял.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4110/</id>
    <title type="text">работа с событиями</title>
    <published>2013-11-09T18:16:31Z</published>
    <updated>2013-11-09T18:16:31Z</updated>
    <author>
      <name>pft_man</name>
      <uri>https://stocksharp.ru/users/28735/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Обучение" />
    <content type="html">&lt;p&gt;Здравствуйте.&lt;/p&gt;
&lt;p&gt;В уроке про MarketRules было сказано, что они в основном были созданы, чтобы упростить работу с событиями, в частности, чтобы не подписываться и не отписываться на события. Если я например, вместо использования MarketRule у стратегии WhenNewMyTrades, подпишусь на событие NewMyTrades, нужно ли мне где-то потом от него отписываться, например при остановке стратегии?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4109/</id>
    <title type="text">Verifier - странная ошибка - невозможно для колонки Время привести значение к типу TimeSpan</title>
    <published>2013-11-08T19:43:36Z</published>
    <updated>2013-11-08T19:43:36Z</updated>
    <author>
      <name>dij1</name>
      <uri>https://stocksharp.ru/users/339/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Плагин квика тоже приносит чудеса.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://img202.imageshack.us/img202/323/ziwr.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Что-то мне подсказывает, что что-то не так с региональными настройками.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4108/</id>
    <title type="text">Некорректный тип данных поля Value в  PlazaCurrencyOnlineColumns</title>
    <published>2013-11-08T12:55:28Z</published>
    <updated>2013-11-08T12:55:28Z</updated>
    <author>
      <name>Marco</name>
      <uri>https://stocksharp.ru/users/6041/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">&lt;p&gt;Здравствуйте,&lt;/p&gt;
&lt;p&gt;Обнаружилось, что через StockSharp нельзя получить данные из таблицы curr_online потока MOEX_RATES_REPL. Версия StockSharp - 4.1.19, скачана сегодня (08.11.2013).&lt;/p&gt;
&lt;p&gt;В логе Plaza вижу такие строчки:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-plain"&gt;
2013-11-08 16:16:03.277;P2ReplUtils;error;p2err 32776=0x8008 - 'DB:WRONG_DB_SCHEME';Type mismatch for field 'value' in table 'curr_online'; server type d16.5; client type i4
2013-11-08 16:16:03.277;p2repl-cli;error;client scheme is incompatible with server scheme

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Содержимое файла StockSharp_Plaza\Configs\MOEX_RATES_REPL.ini:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-plain"&gt;
[dbscheme:CustReplScheme]
table=curr_online

[table:CustReplScheme:curr_online]
field=replID,i8
field=replRev,i8
field=replAct,i8
field=rate_id,i4
field=value,i4
field=moment,t

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;В текущей схеме, доступной на FTP RTS для поля value указан тип d16.5, в то время как у вас в коде для поля PlazaCurrencyOnlineColumns.Value указан тип int. Просьба по возможности поправить тип данных.&lt;/p&gt;
&lt;p&gt;Можно ли как-то обойти эту ошибку, не дожидаясь выпуска исправленной библиотеки?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4107/</id>
    <title type="text">MyTradeGrid</title>
    <published>2013-11-08T11:57:59Z</published>
    <updated>2013-11-08T11:57:59Z</updated>
    <author>
      <name>Rebelion</name>
      <uri>https://stocksharp.ru/users/28840/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Алготрейдинг" />
    <content type="html">&lt;p&gt;День добрый!&lt;/p&gt;
&lt;p&gt;Параллельно разбираясь со свечками Ренко (оффтоп), у меня возникла проблема - хочу, чтобы по стратегиям, кои шлют у меня сообщения о сделках в одно окно MyTradeGrid (в качестве каркаса для робота брал Sample SMA), у меня отображались такие поля, как PnL и Position. Но не могу добавить эти поля через конструктор. Подскажите, как сделать соответствующую привязку? В мануале есть код&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;
&amp;lt;Label Grid.Column=&amp;quot;0&amp;quot; Grid.Row=&amp;quot;5&amp;quot; Content=&amp;quot;Поза:&amp;quot; /&amp;gt;
&amp;lt;Label x:Name=&amp;quot;Position&amp;quot; Grid.Column=&amp;quot;1&amp;quot; Grid.Row=&amp;quot;5&amp;quot; /&amp;gt;

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Но он не подвязывается к MyTradeGrid никак. Подскажите, что сделать-то нужно в итоге?&lt;/p&gt;
&lt;p&gt;В отношении кода:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;
this.Sync(() =&amp;gt;
{
    Status.Content = _strategy.ProcessState;
    PnL.Content = _strategy.PnLManager.PnL;
    Slippage.Content = _strategy.SlippageManager.Slippage;
    Position.Content = _strategy.PositionManager.Position;
});

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Подскажите, эта строчка нужна только для того, чтобы отображать текущее состояние портфеля?&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;
Position.Content = _strategy.PositionManager.Position;

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Заранее спасибо.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4106/</id>
    <title type="text">гидра.баг остановки</title>
    <published>2013-11-08T11:57:32Z</published>
    <updated>2013-11-08T11:57:32Z</updated>
    <author>
      <name>Андрей Шабанов</name>
      <uri>https://stocksharp.ru/users/16691/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">&lt;p&gt;включил источник плаза и источник финам..(точнее первым должен был включиться финам) финам перешел в состояние stopped  из-за ошибки подключения.
нажатия на кнопку стоп делает кнопку неактивной но при этом ничего не происходит (выкидывает исключение что нельзя перевести задачу из stopped  в stopping)&lt;/p&gt;
&lt;p&gt;при этом единственным вариантом остановить запись с плазы это грохнуть весь экзешник.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4104/</id>
    <title type="text">Обновление S#.Studio до версии 4.1.21.1</title>
    <published>2013-11-08T09:05:38Z</published>
    <updated>2013-11-08T09:05:38Z</updated>
    <author>
      <name>Iakhno</name>
      <uri>https://stocksharp.ru/users/28499/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Studio" />
    <content type="html">&lt;p&gt;Извините, не нашел  на этом сайте, куда обратиться мне с этой проблемой. Вчера я обновил S#.Studio до версии 4.1.21.1 и обнаружил. что программа изменила и внешний вид (исчезли области вывода графиков, стаканов и т. д.), и интерфейс. Попытка самостоятельно разобраться с новым интерфейсом не увенчалась успехом. я попытался, удалив папку, в которую распаковался архив S#.Studio, установить предыдущую версию, но мне это не удалось, по-видимому какая-то часть программы прописывалась  куда-то еще. Как чисто снести старую версию я не нашел на сайте. Описания нового варианта программы я тоже не нашел. Не могли бы вы подсказать мне где можно взять описание нового варианта программы&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4102/</id>
    <title type="text">Протестировать стратегию. Важно!</title>
    <published>2013-11-07T07:23:45Z</published>
    <updated>2013-11-07T07:23:45Z</updated>
    <author>
      <name>Gallardo</name>
      <uri>https://stocksharp.ru/users/50298/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Studio" />
    <content type="html">&lt;p&gt;Здравствуйте! Подскажите пожалуйста, возможно ли реализовать следующую задачу, и если да, то кто за сколько(денег) это сможет реализовать.
Задача: необходимо реализовать тестировщик полуавтоматической стратегии следующего вида:&lt;/p&gt;
&lt;p&gt;Визуально должно отображаться три окна с графиком инструмента разных периодов. Среднее окно, это окно по которому отслеживается сигнал. В момент когда получили сигнал по заданному условию, на левом и правом должен отобразиться график инструмента, но с другими периодами. Т.е. если на среднем графике стоит период (4часа) и там пришёл сигнал, то справа показываем как в этот момент выглядит график на дневке, а слева график на часовике. Также возможность выбора инструмента и выбора периодов.&lt;/p&gt;
</content>
  </entry>
</feed>