← 返回

Hydra 4.3.19.1 - exception

Добрый день! Новая Гидра 4.3.19.1 выдает эсключение при двойном клике на источник данных (в моем случае Финам):

System.Windows.Markup.XamlParseException: Provide value on 'System.Windows.StaticResourceExtension' threw an exception. ---> System.Exception: Cannot find resource named 'CheckBoxStyle'. Resource names are case sensitive. at System.Windows.StaticResourceExtension.ProvideValueInternal(IServiceProvider serviceProvider, Boolean allowDeferredReference) at System.Windows.StaticResourceExtension.ProvideValue(IServiceProvider serviceProvider) at MS.Internal.Xaml.Runtime.ClrObjectRuntime.CallProvideValue(MarkupExtension me, IServiceProvider serviceProvider) --- End of inner exception stack trace --- at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri) at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri) at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream) at System.Windows.Application.LoadComponent(Object component, Uri resourceLocator) at StockSharp.Hydra.Panes.TaskPane.InitializeComponent() at StockSharp.Hydra.Panes.TaskPane..ctor() at StockSharp.Hydra.MainWindow.EnsureTaskPane(IHydraTask task) at StockSharp.Hydra.MainWindow.ExecutedOpenPaneCommand(Object sender, ExecutedRoutedEventArgs e) at System.Windows.Input.CommandBinding.OnExecuted(Object sender, ExecutedRoutedEventArgs e) at System.Windows.Input.CommandManager.ExecuteCommandBinding(Object sender, ExecutedRoutedEventArgs e, CommandBinding commandBinding) at System.Windows.Input.CommandManager.FindCommandBinding(CommandBindingCollection commandBindings, Object sender, RoutedEventArgs e, ICommand command, Boolean execute) at System.Windows.Input.CommandManager.FindCommandBinding(Object sender, RoutedEventArgs e, ICommand command, Boolean execute) at System.Windows.Input.CommandManager.OnExecuted(Object sender, ExecutedRoutedEventArgs e) at System.Windows.UIElement.OnExecutedThunk(Object sender, ExecutedRoutedEventArgs e) at System.Windows.Input.ExecutedRoutedEventArgs.InvokeEventHandler(Delegate genericHandler, Object target) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted) at System.Windows.Input.RoutedCommand.ExecuteImpl(Object parameter, IInputElement target, Boolean userInitiated) at System.Windows.Input.RoutedCommand.Execute(Object parameter, IInputElement target) at StockSharp.Hydra.MainWindow.NavigationBar_OnDoubleClick() at StockSharp.Hydra.Controls.TaskNavigator.Control_OnMouseDoubleClick(Object sender, MouseButtonEventArgs e) at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e) at System.Windows.Controls.Control.OnMouseDoubleClick(MouseButtonEventArgs e) at System.Windows.Controls.Control.HandleDoubleClick(Object sender, MouseButtonEventArgs e) at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) 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.UIElement.OnMouseDownThunk(Object sender, MouseButtonEventArgs e) at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) 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.InputManager.ProcessInput(InputEventArgs input) 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& handled) at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

本主题对您有帮助吗?

分享主题

评论 (40)

登录创建账户, 登录或注册以发表评论

Mikhail Sukhov
Mikhail Sukhov

Попробуйте обновить .NET FW с последними сервис паками.

PavelS
PavelS

NET FW 4.6.2 не подходит?

Mikhail Sukhov
Mikhail Sukhov

PavelS: NET FW 4.6.2 не подходит?

У вас такая же проблема?

PavelS
PavelS

Да, двойной щелчок на любом из источников данных выдает данное исключение. С утилитами тоже самое

Mikhail Sukhov
Mikhail Sukhov

PavelS: Да, двойной щелчок на любом из источников данных выдает данное исключение. С утилитами тоже самое

На чистым компьютерах все нормально. Жду ответов от тех, у кого запускается. А вам рекомендую посмотреть именно апдейты.

Lexuz77
Lexuz77

У меня была "старая" гидра, обновился - запускаю - ошибку выдавало (не сохранил какую ). Удалил настройки ( папку c:\Users__профиль\Documents\StockSharp\Hydra) - все заработало, естественно пришлось все заново настраивать :( Сейчас все работает без проблем (котировки из квика сохраняю)

czz
czz
czz 作者

Помогло удаление c:\Users__профиль\Documents\StockSharp\Hydra\

Mikhail Sukhov
Mikhail Sukhov

Значит то, что вы указали - это производная ошибка. Попробуйте найти основную в логе, может успеем поправить пока еще кто-то не скачал.

czz
czz 作者

Насколько я помню, в логе было только это исключение.

Каталог в профиле (Documents\StockSharp\Hydra) у меня остался от предыдущей Гидры (со старым интерфейсом), затем Гидра была обновлена до 4.3.19 (в ней появилась ошибка), затем до 4.3.19.1 (ошибка осталась). К сожалению, я не сохранил предыдущий профиль.

novator
novator

Win 7 Professional SP1

Та же проблема. .NET Framework 4.6.2 свежий поставил. Удаление профиля не помогло.

Mikhail Sukhov
Mikhail Sukhov

У кого еще не помогло?

pavloid
pavloid

У меня.

Mikhail Sukhov
Mikhail Sukhov

pavloid: У меня.

У вас удаление профиля не помогает? Или вы его не удаляли?

PavelS
PavelS

Удаление профиля помогло, все открывается, данные с финам все грузятся, графики строятся, но не сохраняет в txt, выдает исключение.

P.S. Добавьте, пожалуйста в Экспорт (Авто) возможность экспортировать свечи. Очень нудно вручную сохранять десятки инструментов.

В предыдущих версиях в списке инструментов для скачивания можно было добавить колонки с датой и временем последней загруженной свечи или тика, теперь не могу найти как добавить эти колонки. (например если смотреть по логу, то например фьючерс ВТБ он скачал до 07.11.2016, но график строит до текущего дня, поэтому хотелось бы видеть до какой даты есть данные.)

Где теперь отображение актуальная это версия ПО или нет, или он будет насильно обновляться?

Mikhail Sukhov
Mikhail Sukhov

PavelS: Удаление профиля помогло, все открывается, данные с финам все грузятся, графики строятся, но не сохраняет в txt, выдает исключение.

Какое исключение?

По другим замечания все аналогично - нужно больше деталей.

JaguarFX
JaguarFX

Удаление профиля - жопа полная т.к. слетают все настройки закачки на паре сотен инструментов. Ждем выхода восстановительного патча.

JaguarFX
JaguarFX

Открываем все три базы StockSharp.db на просмотр: StockSharp_old.db - сохраненная копия старой базы до обновления, StockSharp_new.db - обновленная база с инструментами после обновления StockSharp_fn.db - база с "нуля" с нулевым источником Финам.

Видим что база StockSharp_new.db имеет два принципиальных отличия от StockSharp_old.db

  • наличие доп. стаблицы Security_temp
  • в таблице HydraTastSecuitiry в столце DataTypes указано балнковое значени: "<DataTypeArray />", тогда как в старой было указано значение "<TypeArray> <Type> <Type>StockSharp.Algo.Candles.Candle, StockSharp.Algo</Type> </Type> </TypeArray>"

Далее открыаем StockSharp_fn.db и смотрим как там в таблице HydraTastSecuitiry в столце DataTypes указаны значения "<DataTypeArray> <DataType> <Arg> <Type type="string">time</Type> <Value type="time">00:01:00</Value> </Arg> <MessageType> <Type>StockSharp.Messages.TimeFrameCandleMessage, StockSharp.Messages</Type> </MessageType> </DataType> ...."

Таким образом основная причина ошибки в том что Hydra перевели с типа данных StockSharp.Algo.Candles.Candle на StockSharp.Messages.TimeFrameCandleMessage, но обновление столбца DataType в процессе апдейта правильно не выполняется.

Но еще хуже то что в новой версии StockSharp_fn.db в таблице HydraTastSecuitiry нет сторлбца CandleSeries, который определял параметры настроенных свечей и вся логика этого столбца перенесена в столбец DataTypes.

Дабы не мусить мозг как создатели Hydra собирались слить логику двух столбцов в один, создаем БД с одним инструментом по новому формату, а затем процедурой update пытаемся массового заменить в StockSharp_new.db сордержание столбца DataTypes по всем инструметам - и о ужас, sql-системы не позволяют выполнить такой скрипт, т.к. в новой строке имеется следующая строчка <Type type="string">time</Type> и процедура update "падает" из-за нее с ошибкой.

В общем тупик. При таких "обновлениях" программ создатели обчно предупреждают пользователей "с более ранним форматом не совместимо!". В данном случае предупреждения не было и все пользователи влетели.

PavelS
Mikhail Sukhov
Mikhail Sukhov

Лебедев Сергей: Таким образом основная причина ошибки в том что Hydra перевели с типа данных StockSharp.Algo.Candles.Candle на StockSharp.Messages.TimeFrameCandleMessage, но обновление столбца DataType в процессе апдейта правильно не выполняется.

Вряд ли. После миграции это поле обнуляется, и нужно заполнять заново.

Пришлите что-то кто-то конфигурацию свою, на которой новая Гидра не запускается. Патч выложить не проблема, знать бы что именно патчить. А то тут даже вопросы мои игнорируют. Фидбэк поломался.

JaguarFX
JaguarFX

Нужен выход исправительного патча, корторый будет брать на вход архивную базу и правильно переносить настройки HydraTastSecuitiry в новый формат.

PavelS
PavelS
PavelS

Кто нибудь сохраняет данные из Гидры в текстовые файлы? Как Вы это делаете? Тики автоматом сохраняться могут (вернее сохранялись до обновления), а вот как быстро сохранять свечи? У меня на загрузке много инструментов и каждый раз вручную приходится по каждому инструменту нажимать сохранить в тхт и тд. Занимает очень много времени, напрямую с финама получается быстрее(. Или только я использую данную программу в таком назначении, а всем она нужна для другого, поделитесь опытом использования.

Lexuz77
Lexuz77

PavelS: Кто нибудь сохраняет данные из Гидры в текстовые файлы? Как Вы это делаете? Тики автоматом сохраняться могут (вернее сохранялись до обновления), а вот как быстро сохранять свечи? У меня на загрузке много инструментов и каждый раз вручную приходится по каждому инструменту нажимать сохранить в тхт и тд. Занимает очень много времени, напрямую с финама получается быстрее(. Или только я использую данную программу в таком назначении, а всем она нужна для другого, поделитесь опытом использования. Так в Гидре в разделе "Утилиты" есть такие штуки как Конвертер или Экспорт (авто) - я думаю это там нужно копать :)

PavelS
PavelS

Lexuz77:

PavelS: Так в Гидре в разделе "Утилиты" есть такие штуки как Конвертер или Экспорт (авто) - я думаю это там нужно копать :)

Конвертер не нужен так как свечи и так качаются, нет необходимости их собирать, а Экспорт(авто) не сохраняет свечи

novator
novator

Насколько детальную конфигурацию прислать?

JaguarFX
JaguarFX

Пришлите плиз в архиве StockSharp.db. и StockSharp.db.bak.yyyy.mm.dd (вместо yyyy.mm.dd будет дата вашего обновления). К сожалению я свои базы уже 100 раз перлапатил, они не репрезентативны.

Mikhail Sukhov
Mikhail Sukhov

Лебедев Сергей: Пришлите плиз в архиве StockSharp.db. и StockSharp.db.bak.yyyy.mm.dd (вместо yyyy.mm.dd будет дата вашего обновления). К сожалению я свои базы уже 100 раз перлапатил, они не репрезентативны.

Именно поэтому наличие патча уже бессмысленно. Проще и быстрее было всем заново настроить источники.

smq
smq

У меня такая же ошибка, как в designer 4.3.19.3 (при нажатии на кнопку "Маркет-данные"), так и в hydra 4.3.19.3 (при двойном клике на источнике):

System.Windows.Markup.XamlParseException: Provide value on 'System.Windows.StaticResourceExtension' threw an exception. ---> System.Exception: Cannot find resource named 'CheckBoxStyle'. Resource names are case sensitive.

Удаление c:\Users__профиль\Documents\StockSharp не помогает.

Ошибка была и до обновления, появилась сразу, с первого запуска после первого скачивания. Windows 7 x32.

Mikhail Sukhov
Mikhail Sukhov

smq: Ошибка была и до обновления, появилась сразу, с первого запуска после первого скачивания. Windows 7 x32.

Последнее предложение не понял.

Mikhail Sukhov
Mikhail Sukhov

smq: Windows 7 x32.

Есть подобное поведение под 32 бита (и в Гидре и в Дизайнере). В принципе, мы исправим это в след версиях, но смысла нет запускать наши программы на 32 битной машине.

Lexuz77
Lexuz77

Продублирую еще тут : Что то после обновления до 4.3.19.3 (с 19.2) перестало все работать. Было настроено скачивание котировок через квик (через скрипт ЛУА). Даже после сброса всех настроек (удалил папку Гидра из c:\Users\профиль\Documents\StockSharp) не скачивает список инструментов - ошибки :

Название Время Тип Сообщение Connector 01.01.0001 0:00:00 Info Connect Connector 06.12.2016 12:43:21 Error "System.InvalidOperationException: Сообщение 'Connect,T(L)=2016/12/06 12:43:21.486,Error=Значение не может быть неопределенным. Имя параметра: source' привело к ошибке обработки. ---> System.Collections.Generic.KeyNotFoundException: Данный ключ отсутствует в словаре. в System.Collections.Generic.Dictionary2.get_Item(TKey key) в Ecng.Collections.SynchronizedDictionary2.get_Item(TKey key) в StockSharp.Algo.Connector.ProcessConnectMessage(BaseConnectionMessage message) в StockSharp.Algo.Connector.OnProcessMessage(Message message) --- Конец трассировки внутреннего стека исключений ---" BasketMessageAdapter 06.12.2016 12:43:21 Error "System.ArgumentNullException: Значение не может быть неопределенным. Имя параметра: source в Ecng.Collections.CollectionHelper.IsEmpty(T[] source) в StockSharp.Algo.BasketMessageAdapter.CreateWrappers(IMessageAdapter adapter) в System.Linq.Enumerable.WhereSelectEnumerableIterator2.MoveNext() в System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable1 source, Func2 keySelector, Func2 elementSelector, IEqualityComparer1 comparer) в StockSharp.Algo.BasketMessageAdapter.OnSendInMessage(Message message) в StockSharp.Messages.MessageAdapter.SendInMessage(Message message)" Connector 01.01.0001 0:00:00 Info Connect Connector 06.12.2016 12:45:55 Error "System.InvalidOperationException: Сообщение 'Connect,T(L)=2016/12/06 12:45:55.530,Error=Значение не может быть неопределенным. Имя параметра: source' привело к ошибке обработки. ---> System.Collections.Generic.KeyNotFoundException: Данный ключ отсутствует в словаре. в System.Collections.Generic.Dictionary2.get_Item(TKey key) в Ecng.Collections.SynchronizedDictionary2.get_Item(TKey key) в StockSharp.Algo.Connector.ProcessConnectMessage(BaseConnectionMessage message) в StockSharp.Algo.Connector.OnProcessMessage(Message message) --- Конец трассировки внутреннего стека исключений ---" BasketMessageAdapter 06.12.2016 12:45:55 Error "System.ArgumentNullException: Значение не может быть неопределенным. Имя параметра: source в Ecng.Collections.CollectionHelper.IsEmpty(T[] source) в StockSharp.Algo.BasketMessageAdapter.CreateWrappers(IMessageAdapter adapter) в System.Linq.Enumerable.WhereSelectEnumerableIterator2.MoveNext() в System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable1 source, Func2 keySelector, Func2 elementSelector, IEqualityComparer1 comparer) в StockSharp.Algo.BasketMessageAdapter.OnSendInMessage(Message message) в StockSharp.Messages.MessageAdapter.SendInMessage(Message message)" и дургая Название Время Тип Сообщение Connector 01.01.0001 0:00:00 Info Connect Connector 06.12.2016 12:43:21 Error "System.InvalidOperationException: Сообщение 'Connect,T(L)=2016/12/06 12:43:21.486,Error=Значение не может быть неопределенным. Имя параметра: source' привело к ошибке обработки. ---> System.Collections.Generic.KeyNotFoundException: Данный ключ отсутствует в словаре. в System.Collections.Generic.Dictionary2.get_Item(TKey key) в Ecng.Collections.SynchronizedDictionary2.get_Item(TKey key) в StockSharp.Algo.Connector.ProcessConnectMessage(BaseConnectionMessage message) в StockSharp.Algo.Connector.OnProcessMessage(Message message) --- Конец трассировки внутреннего стека исключений ---" BasketMessageAdapter 06.12.2016 12:43:21 Error "System.ArgumentNullException: Значение не может быть неопределенным. Имя параметра: source в Ecng.Collections.CollectionHelper.IsEmpty(T[] source) в StockSharp.Algo.BasketMessageAdapter.CreateWrappers(IMessageAdapter adapter) в System.Linq.Enumerable.WhereSelectEnumerableIterator2.MoveNext() в System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable1 source, Func2 keySelector, Func2 elementSelector, IEqualityComparer1 comparer) в StockSharp.Algo.BasketMessageAdapter.OnSendInMessage(Message message) в StockSharp.Messages.MessageAdapter.SendInMessage(Message message)" Connector 01.01.0001 0:00:00 Info Connect Connector 06.12.2016 12:45:55 Error "System.InvalidOperationException: Сообщение 'Connect,T(L)=2016/12/06 12:45:55.530,Error=Значение не может быть неопределенным. Имя параметра: source' привело к ошибке обработки. ---> System.Collections.Generic.KeyNotFoundException: Данный ключ отсутствует в словаре. в System.Collections.Generic.Dictionary2.get_Item(TKey key) в Ecng.Collections.SynchronizedDictionary2.get_Item(TKey key) в StockSharp.Algo.Connector.ProcessConnectMessage(BaseConnectionMessage message) в StockSharp.Algo.Connector.OnProcessMessage(Message message) --- Конец трассировки внутреннего стека исключений ---" BasketMessageAdapter 06.12.2016 12:45:55 Error "System.ArgumentNullException: Значение не может быть неопределенным. Имя параметра: source в Ecng.Collections.CollectionHelper.IsEmpty(T[] source) в StockSharp.Algo.BasketMessageAdapter.CreateWrappers(IMessageAdapter adapter) в System.Linq.Enumerable.WhereSelectEnumerableIterator2.MoveNext() в System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable1 source, Func2 keySelector, Func2 elementSelector, IEqualityComparer1 comparer) в StockSharp.Algo.BasketMessageAdapter.OnSendInMessage(Message message) в StockSharp.Messages.MessageAdapter.SendInMessage(Message message)"

По Дизайнеру 4.3.19.3 - куда пропало окно с настройками стратегии перед запуском эмуляции? Как теперь выбрать формат котировок bin для теста на истории?

risty
risty

Lexuz77: Продублирую еще тут : Что то после обновления до 4.3.19.3 (с 19.2) перестало все работать. Было настроено скачивание котировок через квик (через скрипт ЛУА). Даже после сброса всех настроек (удалил папку Гидра из c:\Users\профиль\Documents\StockSharp) не скачивает список инструментов - ошибки :

Название Время Тип Сообщение Connector 01.01.0001 0:00:00 Info Connect Connector 06.12.2016 12:43:21 Error "System.InvalidOperationException: Сообщение 'Connect,T(L)=2016/12/06 12:43:21.486,Error=Значение не может быть неопределенным. Имя параметра: source' привело к ошибке обработки. ---> System.Collections.Generic.KeyNotFoundException: Данный ключ отсутствует в словаре. в System.Collections.Generic.Dictionary2.get_Item(TKey key) в Ecng.Collections.SynchronizedDictionary2.get_Item(TKey key) в StockSharp.Algo.Connector.ProcessConnectMessage(BaseConnectionMessage message) в StockSharp.Algo.Connector.OnProcessMessage(Message message) --- Конец трассировки внутреннего стека исключений ---" BasketMessageAdapter 06.12.2016 12:43:21 Error "System.ArgumentNullException: Значение не может быть неопределенным. Имя параметра: source в Ecng.Collections.CollectionHelper.IsEmpty(T[] source) в StockSharp.Algo.BasketMessageAdapter.CreateWrappers(IMessageAdapter adapter) в System.Linq.Enumerable.WhereSelectEnumerableIterator2.MoveNext() в System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable1 source, Func2 keySelector, Func2 elementSelector, IEqualityComparer1 comparer) в StockSharp.Algo.BasketMessageAdapter.OnSendInMessage(Message message) в StockSharp.Messages.MessageAdapter.SendInMessage(Message message)" Connector 01.01.0001 0:00:00 Info Connect Connector 06.12.2016 12:45:55 Error "System.InvalidOperationException: Сообщение 'Connect,T(L)=2016/12/06 12:45:55.530,Error=Значение не может быть неопределенным. Имя параметра: source' привело к ошибке обработки. ---> System.Collections.Generic.KeyNotFoundException: Данный ключ отсутствует в словаре. в System.Collections.Generic.Dictionary2.get_Item(TKey key) в Ecng.Collections.SynchronizedDictionary2.get_Item(TKey key) в StockSharp.Algo.Connector.ProcessConnectMessage(BaseConnectionMessage message) в StockSharp.Algo.Connector.OnProcessMessage(Message message) --- Конец трассировки внутреннего стека исключений ---" BasketMessageAdapter 06.12.2016 12:45:55 Error "System.ArgumentNullException: Значение не может быть неопределенным. Имя параметра: source в Ecng.Collections.CollectionHelper.IsEmpty(T[] source) в StockSharp.Algo.BasketMessageAdapter.CreateWrappers(IMessageAdapter adapter) в System.Linq.Enumerable.WhereSelectEnumerableIterator2.MoveNext() в System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable1 source, Func2 keySelector, Func2 elementSelector, IEqualityComparer1 comparer) в StockSharp.Algo.BasketMessageAdapter.OnSendInMessage(Message message) в StockSharp.Messages.MessageAdapter.SendInMessage(Message message)" и дургая Название Время Тип Сообщение Connector 01.01.0001 0:00:00 Info Connect Connector 06.12.2016 12:43:21 Error "System.InvalidOperationException: Сообщение 'Connect,T(L)=2016/12/06 12:43:21.486,Error=Значение не может быть неопределенным. Имя параметра: source' привело к ошибке обработки. ---> System.Collections.Generic.KeyNotFoundException: Данный ключ отсутствует в словаре. в System.Collections.Generic.Dictionary2.get_Item(TKey key) в Ecng.Collections.SynchronizedDictionary2.get_Item(TKey key) в StockSharp.Algo.Connector.ProcessConnectMessage(BaseConnectionMessage message) в StockSharp.Algo.Connector.OnProcessMessage(Message message) --- Конец трассировки внутреннего стека исключений ---" BasketMessageAdapter 06.12.2016 12:43:21 Error "System.ArgumentNullException: Значение не может быть неопределенным. Имя параметра: source в Ecng.Collections.CollectionHelper.IsEmpty(T[] source) в StockSharp.Algo.BasketMessageAdapter.CreateWrappers(IMessageAdapter adapter) в System.Linq.Enumerable.WhereSelectEnumerableIterator2.MoveNext() в System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable1 source, Func2 keySelector, Func2 elementSelector, IEqualityComparer1 comparer) в StockSharp.Algo.BasketMessageAdapter.OnSendInMessage(Message message) в StockSharp.Messages.MessageAdapter.SendInMessage(Message message)" Connector 01.01.0001 0:00:00 Info Connect Connector 06.12.2016 12:45:55 Error "System.InvalidOperationException: Сообщение 'Connect,T(L)=2016/12/06 12:45:55.530,Error=Значение не может быть неопределенным. Имя параметра: source' привело к ошибке обработки. ---> System.Collections.Generic.KeyNotFoundException: Данный ключ отсутствует в словаре. в System.Collections.Generic.Dictionary2.get_Item(TKey key) в Ecng.Collections.SynchronizedDictionary2.get_Item(TKey key) в StockSharp.Algo.Connector.ProcessConnectMessage(BaseConnectionMessage message) в StockSharp.Algo.Connector.OnProcessMessage(Message message) --- Конец трассировки внутреннего стека исключений ---" BasketMessageAdapter 06.12.2016 12:45:55 Error "System.ArgumentNullException: Значение не может быть неопределенным. Имя параметра: source в Ecng.Collections.CollectionHelper.IsEmpty(T[] source) в StockSharp.Algo.BasketMessageAdapter.CreateWrappers(IMessageAdapter adapter) в System.Linq.Enumerable.WhereSelectEnumerableIterator2.MoveNext() в System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable1 source, Func2 keySelector, Func2 elementSelector, IEqualityComparer1 comparer) в StockSharp.Algo.BasketMessageAdapter.OnSendInMessage(Message message) в StockSharp.Messages.MessageAdapter.SendInMessage(Message message)"

Та же ошибка на гидре 4.3.19.3 при использовании API релиза 4.3.19.2. Как по ссылке напрямую 4.3.19.2 Гидру скачать? Гугл не подсказывает (

JaguarFX
JaguarFX

У меня так и не заработало ни до ни после манипуляций, так что нужно ставить вопрос шире - где вообще можно скачать предыдущие версии Hydra? те что были до релиза 4.3.19.х?

Mikhail Sukhov
Mikhail Sukhov

Лебедев Сергей: У меня так и не заработало ни до ни после манипуляций, так что нужно ставить вопрос шире - где вообще можно скачать предыдущие версии Hydra? те что были до релиза 4.3.19.х?

Что не заработало?

JaguarFX
JaguarFX

Скачивание данных с источника Финам так и не запустилось, ошибка такая как была описана System.Exception: Cannot find resource named 'CheckBoxStyle'.

Mikhail Sukhov
Mikhail Sukhov

Лебедев Сергей: Скачивание данных с источника Финам так и не запустилось, ошибка такая как была описана System.Exception: Cannot find resource named 'CheckBoxStyle'.

У вас 32 бита или 64 бита?

Lexuz77
Lexuz77

Новая версия гидры 4.3.19.4 - при двойном клике на источник данных (у меня квик) получаем окно с ошибкой

Название Время Тип Сообщение Unhandled Exception 08.12.2016 16:07:00 Error "System.AggregateException: При ожидании задачи или доступе к ее свойству исключения не были замечены исключения задачи. В результате незамеченные исключения были созданы повторно потоком завершения. ---> System.Windows.Markup.XamlParseException: Предоставление значения для System.Windows.StaticResourceExtension вызвало исключение. ---> System.Exception: Не удается найти ресурс с именем CheckBoxStyle. Имена ресурсов определяются с учетом регистра. в System.Windows.StaticResourceExtension.ProvideValueInternal(IServiceProvider serviceProvider, Boolean allowDeferredReference) в MS.Internal.Xaml.Runtime.ClrObjectRuntime.CallProvideValue(MarkupExtension me, IServiceProvider serviceProvider) --- Конец трассировки внутреннего стека исключений --- в System.Windows.Markup.XamlReader.RewrapException(Exception e, IXamlLineInfo lineInfo, Uri baseUri) в System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri) в System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri) в System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream) в StockSharp.Hydra.Panes.TaskPane..ctor() в StockSharp.Hydra.MainWindow.EnsureTaskPane(IHydraTask task) в StockSharp.Hydra.MainWindow.<>c__DisplayClass23_0.<AddTasks>b__2(Boolean res) в System.Threading.Tasks.Task.Execute() --- Конец трассировки внутреннего стека исключений --- ---> (Внутреннее исключение #0) System.Windows.Markup.XamlParseException: Предоставление значения для System.Windows.StaticResourceExtension вызвало исключение. ---> System.Exception: Не удается найти ресурс с именем CheckBoxStyle. Имена ресурсов определяются с учетом регистра. в System.Windows.StaticResourceExtension.ProvideValueInternal(IServiceProvider serviceProvider, Boolean allowDeferredReference) в MS.Internal.Xaml.Runtime.ClrObjectRuntime.CallProvideValue(MarkupExtension me, IServiceProvider serviceProvider) --- Конец трассировки внутреннего стека исключений --- в System.Windows.Markup.XamlReader.RewrapException(Exception e, IXamlLineInfo lineInfo, Uri baseUri) в System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri) в System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri) в System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream) в StockSharp.Hydra.Panes.TaskPane..ctor() в StockSharp.Hydra.MainWindow.EnsureTaskPane(IHydraTask task) в StockSharp.Hydra.MainWindow.<>c__DisplayClass23_0.<AddTasks>b__2(Boolean res) в System.Threading.Tasks.Task.Execute()<--- " S#.Data (Hydra) 08.12.2016 16:07:01 Error "System.Windows.Markup.XamlParseException: Предоставление значения для System.Windows.StaticResourceExtension вызвало исключение. ---> System.Exception: Не удается найти ресурс с именем CheckBoxStyle. Имена ресурсов определяются с учетом регистра. в System.Windows.StaticResourceExtension.ProvideValueInternal(IServiceProvider serviceProvider, Boolean allowDeferredReference) в MS.Internal.Xaml.Runtime.ClrObjectRuntime.CallProvideValue(MarkupExtension me, IServiceProvider serviceProvider) --- Конец трассировки внутреннего стека исключений --- в System.Windows.Markup.XamlReader.RewrapException(Exception e, IXamlLineInfo lineInfo, Uri baseUri) в System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri) в System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri) в System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream) в StockSharp.Hydra.Panes.TaskPane..ctor() в StockSharp.Hydra.MainWindow.EnsureTaskPane(IHydraTask task) в StockSharp.Hydra.MainWindow.ExecutedOpenPaneCommand(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.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.Input.RoutedCommand.ExecuteImpl(Object parameter, IInputElement target, Boolean userInitiated) в 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.Controls.Control.HandleDoubleClick(Object sender, MouseButtonEventArgs e) в 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.OnMouseDownThunk(Object sender, MouseButtonEventArgs e) в 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& handled) в System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) в MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) в MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)" S#.Data (Hydra) 08.12.2016 16:07:25 Error "System.Windows.Markup.XamlParseException: Предоставление значения для System.Windows.StaticResourceExtension вызвало исключение. ---> System.Exception: Не удается найти ресурс с именем CheckBoxStyle. Имена ресурсов определяются с учетом регистра. в System.Windows.StaticResourceExtension.ProvideValueInternal(IServiceProvider serviceProvider, Boolean allowDeferredReference) в MS.Internal.Xaml.Runtime.ClrObjectRuntime.CallProvideValue(MarkupExtension me, IServiceProvider serviceProvider) --- Конец трассировки внутреннего стека исключений --- в System.Windows.Markup.XamlReader.RewrapException(Exception e, IXamlLineInfo lineInfo, Uri baseUri) в System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri) в System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri) в System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream) в StockSharp.Hydra.Panes.TaskPane..ctor() в StockSharp.Hydra.MainWindow.EnsureTaskPane(IHydraTask task) в StockSharp.Hydra.MainWindow.ExecutedOpenPaneCommand(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.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.Input.RoutedCommand.ExecuteImpl(Object parameter, IInputElement target, Boolean userInitiated) в 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.Controls.Control.HandleDoubleClick(Object sender, MouseButtonEventArgs e) в 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.OnMouseDownThunk(Object sender, MouseButtonEventArgs e) в 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& handled) в System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) в MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) в MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)" S#.Data (Hydra) 08.12.2016 19:40:32 Error "System.Windows.Markup.XamlParseException: Предоставление значения для System.Windows.StaticResourceExtension вызвало исключение. ---> System.Exception: Не удается найти ресурс с именем CheckBoxStyle. Имена ресурсов определяются с учетом регистра. в System.Windows.StaticResourceExtension.ProvideValueInternal(IServiceProvider serviceProvider, Boolean allowDeferredReference) в MS.Internal.Xaml.Runtime.ClrObjectRuntime.CallProvideValue(MarkupExtension me, IServiceProvider serviceProvider) --- Конец трассировки внутреннего стека исключений --- в System.Windows.Markup.XamlReader.RewrapException(Exception e, IXamlLineInfo lineInfo, Uri baseUri) в System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri) в System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri) в System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream) в StockSharp.Hydra.Panes.TaskPane..ctor() в StockSharp.Hydra.MainWindow.EnsureTaskPane(IHydraTask task) в StockSharp.Hydra.MainWindow.ExecutedOpenPaneCommand(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.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.Input.RoutedCommand.ExecuteImpl(Object parameter, IInputElement target, Boolean userInitiated) в 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.Controls.Control.HandleDoubleClick(Object sender, MouseButtonEventArgs e) в 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.OnMouseDownThunk(Object sender, MouseButtonEventArgs e) в 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& handled) в System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) в MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) в MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)" S#.Data (Hydra) 08.12.2016 19:46:21 Error "System.Windows.Markup.XamlParseException: Предоставление значения для System.Windows.StaticResourceExtension вызвало исключение. ---> System.Exception: Не удается найти ресурс с именем CheckBoxStyle. Имена ресурсов определяются с учетом регистра. в System.Windows.StaticResourceExtension.ProvideValueInternal(IServiceProvider serviceProvider, Boolean allowDeferredReference) в MS.Internal.Xaml.Runtime.ClrObjectRuntime.CallProvideValue(MarkupExtension me, IServiceProvider serviceProvider) --- Конец трассировки внутреннего стека исключений --- в System.Windows.Markup.XamlReader.RewrapException(Exception e, IXamlLineInfo lineInfo, Uri baseUri) в System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri) в System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri) в System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream) в StockSharp.Hydra.Panes.TaskPane..ctor() в StockSharp.Hydra.MainWindow.EnsureTaskPane(IHydraTask task) в StockSharp.Hydra.MainWindow.ExecutedOpenPaneCommand(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.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.Input.RoutedCommand.ExecuteImpl(Object parameter, IInputElement target, Boolean userInitiated) в 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.Controls.Control.HandleDoubleClick(Object sender, MouseButtonEventArgs e) в 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.OnMouseDownThunk(Object sender, MouseButtonEventArgs e) в 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& handled) в System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) в MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) в MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)"

Mikhail Sukhov
Mikhail Sukhov

Получилось как во фразе - пофиксили одну ошибку, появилась другая.

Попробуйте 19.5 версию. Ошибка со стилем должна уйти.

j885932
j885932

Насколько я понял из переписки, никому ничего не помогло. Я тоже выполнил предложенные манипуляции без результата

Lexuz77
Lexuz77

Обновился до 4.3.19.5 х64 - на Вин 8,1 - полет нормальный :) Даже свои старые настройки и прошлых (19.2) версий Гидры подсунул - все заработало :)

j885932
j885932

Да - 4.3.19.5 х64 - на Вин 7 заработало

Lexuz77
Lexuz77

Нашел еще один баг: добавил подключение КВИК и там внутри в настройках есть такое поле, где можно выбрать какие значения Level1 записывать: выбираю любой параметр и получаю вот это (на скрине) 2016-12-22_19-29-22.png Соотв ни одно из полей выбрать нельзя :( в логи эта бага не прописывается

Mikhail Sukhov