Добрый день!
Установил БД. Запустил Гидру, нажимаю Настройки, затем пытаюсь выбрать вместо Finam, Quik - подсистема выдает ошибку:
Гидра 15:46:04.0101379 System.Runtime.InteropServices.COMException (0x88980406): Исключение из HRESULT: 0x88980406
в System.Windows.Media.Composition.DUCE.Channel.SyncFlush()
в System.Windows.Media.Composition.DUCE.CompositionTarget.UpdateWindowSettings(ResourceHandle hCompositionTarget, RECT windowRect, Color colorKey, Single constantAlpha, MILWindowLayerType windowLayerType, MILTransparencyFlags transparencyMode, Boolean isChild, Boolean isRTL, Boolean renderingEnabled, Int32 disableCookie, Channel channel)
в System.Windows.Interop.HwndTarget.UpdateWindowSettings(Boolean enableRenderTarget, Nullable`1 channelSet)
в System.Windows.Interop.HwndTarget.UpdateWindowSettings(Boolean enableRenderTarget)
в System.Windows.Interop.HwndTarget.OnShowWindow(Boolean enableRenderTarget)
в System.Windows.Interop.HwndTarget.HandleMessage(Int32 msg, IntPtr wparam, IntPtr lparam)
в System.Windows.Interop.HwndSource.HwndTargetFilterMessage(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, Boolean isSingleParameter)
в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
Гидра 15:46:04.9017737 System.Runtime.InteropServices.COMException (0x88980406): Исключение из HRESULT: 0x88980406
в System.Windows.Media.Composition.DUCE.Channel.SyncFlush()
в System.Windows.Media.Composition.DUCE.CompositionTarget.UpdateWindowSettings(ResourceHandle hCompositionTarget, RECT windowRect, Color colorKey, Single constantAlpha, MILWindowLayerType windowLayerType, MILTransparencyFlags transparencyMode, Boolean isChild, Boolean isRTL, Boolean renderingEnabled, Int32 disableCookie, Channel channel)
в System.Windows.Interop.HwndTarget.UpdateWindowSettings(Boolean enableRenderTarget, Nullable`1 channelSet)
в System.Windows.Interop.HwndTarget.UpdateWindowSettings(Boolean enableRenderTarget)
в System.Windows.Interop.HwndTarget.OnShowWindow(Boolean enableRenderTarget)
в System.Windows.Interop.HwndTarget.HandleMessage(Int32 msg, IntPtr wparam, IntPtr lparam)
в System.Windows.Interop.HwndSource.HwndTargetFilterMessage(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, Boolean isSingleParameter)
в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
Гидра 15:46:09.2535033 System.Runtime.InteropServices.COMException (0x88980406): Исключение из HRESULT: 0x88980406
в System.Windows.Media.Composition.DUCE.Channel.SyncFlush()
в System.Windows.Media.Composition.DUCE.CompositionTarget.UpdateWindowSettings(ResourceHandle hCompositionTarget, RECT windowRect, Color colorKey, Single constantAlpha, MILWindowLayerType windowLayerType, MILTransparencyFlags transparencyMode, Boolean isChild, Boolean isRTL, Boolean renderingEnabled, Int32 disableCookie, Channel channel)
в System.Windows.Interop.HwndTarget.UpdateWindowSettings(Boolean enableRenderTarget, Nullable`1 channelSet)
в System.Windows.Interop.HwndTarget.UpdateWindowSettings(Boolean enableRenderTarget)
в System.Windows.Interop.HwndTarget.UpdateWindowPos(IntPtr lParam)
в System.Windows.Interop.HwndTarget.HandleMessage(Int32 msg, IntPtr wparam, IntPtr lparam)
в System.Windows.Interop.HwndSource.HwndTargetFilterMessage(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, Boolean isSingleParameter)
в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
Гидра 15:46:11.8561423 System.Runtime.InteropServices.COMException (0x88980406): Исключение из HRESULT: 0x88980406
в System.Windows.Media.Composition.DUCE.Channel.SyncFlush()
в System.Windows.Media.Composition.DUCE.CompositionTarget.UpdateWindowSettings(ResourceHandle hCompositionTarget, RECT windowRect, Color colorKey, Single constantAlpha, MILWindowLayerType windowLayerType, MILTransparencyFlags transparencyMode, Boolean isChild, Boolean isRTL, Boolean renderingEnabled, Int32 disableCookie, Channel channel)
в System.Windows.Interop.HwndTarget.UpdateWindowSettings(Boolean enableRenderTarget, Nullable`1 channelSet)
в System.Windows.Interop.HwndTarget.UpdateWindowSettings(Boolean enableRenderTarget)
в System.Windows.Interop.HwndTarget.UpdateWindowPos(IntPtr lParam)
в System.Windows.Interop.HwndTarget.HandleMessage(Int32 msg, IntPtr wparam, IntPtr lparam)
в System.Windows.Interop.HwndSource.HwndTargetFilterMessage(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, Boolean isSingleParameter)
в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
И дальше ошибки повторяются и повторяются. Пробовал версии 3.0.19, 3.1.9, 3.1.10.
评论 (4)
登录 或 创建账户, 登录或注册以发表评论
Судя по тому, что я нашел в Инете по поводу этой ошибки, какая-то бага в видео драйверами. Что за ОС? Видюха?
Windows 7, ноутбук Lenovo T43. Видео Intel® Graphic Media Accelerator 900.
Запустил на другом компьютере, заработала, эксепшенов не выдает. Пытаюсь загрузить данные с финама (из квика как я понял гидра может только текущий день загрузить), нашел инструменты, выбрал Сбербанк (SBER03), стаканы и сделки указал брать с финама, запустил, гидра тут же в лог написала Finam 22:37:24.0625000 System.Collections.Generic.KeyNotFoundException: Данный ключ отсутствует в словаре. в System.ThrowHelper.ThrowKeyNotFoundException() в System.Collections.Generic.Dictionary`2.get_Item(TKey key) в Ecng.Trading.Algo.History.Finam.FinamHistorySource.GetTrades(Security security, DateTime time) в Ecng.Trading.Hydra.Finam.FinamTradeSource.Load(Security security) в E:\StockSharpReleases\StockSharp_3.1.9\Sources\Hydra\Plugins\Finam\FinamTradeSource.cs:строка 172 в Ecng.Trading.Hydra.Worker.<Download>b__10(IMarketDataSource source) в E:\StockSharpReleases\StockSharp_3.1.9\Sources\Hydra\Hydra\Worker.cs:строка 117
Что за словарь поясните, пожалуйста.
Финам источник умеет кушать инструменты, которые он сам поставил. А SBER03 я так понимаю пришел из Квика.