← 返回

В версии 4.0.17 ошибка при импорте стакана в примере Samples\Quik\Sample

В версии 4.0.17 ошибка при импорте стакана в примере Samples\Quik\Sample, все остальные данные приходят корректно. Квик настроен по инструкции, Verifier пишет что всё настроено правильно. Из-за чего может быть такая ошибка?

System.ArgumentException: Для инструмента NVTK@EQBR возможно уже открыт стакан. Закройте его или настройте согласно документации.

Имя параметра: security

в StockSharp.Quik.QuikTerminal.OpenQuotes(Security security)

в StockSharp.Quik.QuikTrader.RegisterQuotes(Security security)

в Sample.SecuritiesWindow.<Quotes_Click>b__e(Security security) в D:\Work\Other\StockSharp_4.0.17\Samples\Quik\Sample\SecuritiesWindow.xaml.cs:строка 95

в Ecng.Collections.CollectionHelper.SafeAdd[TKey,TValue](IDictionary2 dictionary, TKey key, Func2 handler)

в Sample.SecuritiesWindow.Quotes_Click(Object sender, RoutedEventArgs e) в D:\Work\Other\StockSharp_4.0.17\Samples\Quik\Sample\SecuritiesWindow.xaml.cs:строка 92

в System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)

в System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)

в System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)

в System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)

в System.Windows.Controls.Primitives.ButtonBase.OnClick()

в System.Windows.Controls.Button.OnClick()

в System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)

в System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)

в System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)

в System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)

в System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)

в System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)

в System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)

в System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)

в System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)

в System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)

в System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)

в System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)

в System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)

в System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)

в System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)

в System.Windows.Input.InputManager.ProcessStagingArea()

в System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)

в System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)

в System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)

в System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& 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)

в MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)

本主题对您有帮助吗?

分享主题

评论 (12)

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

Alexander
Alexander

Проверил - всё ок. Покажите скриншот квика.

Пробовали сделать что советует - закрыть стакан инструмента?

Tualan
Tualan 作者

Дело в том, что никаких стаканов не открыто. Если открыть стакан в квике, то он нормально импортиться, проблема с созданием нового.

Alexander
Alexander

Скриншот квика приведите.

В 4.0.16 всё нормально было?

Tualan
Tualan 作者

Нет, в 4.0.16 та же ошибка.

Alexander
Alexander

а стакан новый открывается?

откройте тогда и настройте его сами.

Tualan
Tualan 作者

Если сам открываю, то всё работает. В чём и вопрос, чтобы из Stock# можно было создавать стаканы.

Alexander
Alexander

Так а если вызвать метод OpenQuotes, то стакан откроется? Если не смотреть на исключение

Tualan
Tualan 作者

Нет, в квике ничего не меняется.

Mikhail Sukhov
Mikhail Sukhov

Tualan: Нет, в квике ничего не меняется.

А если Квик обновить?

Alexander
Alexander

Слишком старая версия. Обновите хотя бы до 5.23

Tualan
Tualan 作者

Такую версию дает Финам при открытии демо счета 🤬

Alexander
Alexander

Тогда просто откройте стакан руками как сказано в документации :)