Висит на "Загрузка настроек задачи: Quik" при автостарте

Висит на "Загрузка настроек задачи: Quik" при автостарте
Atom
10/30/2013
XMbIPb


При запущенном квике пишет:

02:40:47.943| |Quik |Инициализируется. 02:40:47.953| |Quik |Перешел в состояние Started. 02:40:48.226| |HydraQuikTrader|Connect 02:40:49.829| |HydraQuikTrader|RCM: Connecting PrevState = -1 CurrState = -1. 02:40:49.830| |HydraQuikTrader|StartExport 02:40:54.895|Error |Unhandled Exception|System.AggregateException: A Task's exception(s) were not observed either by Waiting on the Task or accessing its Exception property. As a result, the unobserved exception was rethrown by the finalizer thread. ---> System.NullReferenceException: Object reference not set to an instance of an object. at StockSharp.Hydra.MainWindow.LockUnlock() at StockSharp.Hydra.MainWindow.Start(Boolean auto) at StockSharp.Hydra.MainWindow.InitializeLogicEnvironment() at StockSharp.Hydra.MainWindow.<MainWindowLoaded>b__65(Task1 task) at System.Threading.Tasks.ContinuationTaskFromResultTask1.InnerInvoke() at System.Threading.Tasks.Task.Execute() --- End of inner exception stack trace --- ---> (Inner Exception #0) System.NullReferenceException: Object reference not set to an instance of an object. at StockSharp.Hydra.MainWindow.LockUnlock() at StockSharp.Hydra.MainWindow.Start(Boolean auto) at StockSharp.Hydra.MainWindow.InitializeLogicEnvironment() at StockSharp.Hydra.MainWindow.<MainWindowLoaded>b__65(Task1 task) at System.Threading.Tasks.ContinuationTaskFromResultTask1.InnerInvoke() at System.Threading.Tasks.Task.Execute()<---

Если квик не запущен::::spoiler 02:55:05.586| |Quik |Инициализируется. 02:55:05.598| |Quik |Перешел в состояние Started. 02:55:06.004| |HydraQuikTrader|Connect 02:55:07.702| |HydraQuikTrader|RCM: Connecting PrevState = -1 CurrState = -1. 02:55:07.705| |HydraQuikTrader|StartExport 02:55:07.944|Error |HydraQuikTrader|System.InvalidOperationException: Нет информации о главном окне Quik. Возможно, было неуспешное подключение. at StockSharp.Quik.QuikTerminal.#=q3uymJyDZRFds3o8WkEfSoZkCtSH7rNf7bna$a1WGBKY=() at StockSharp.Quik.QuikTerminal.#=qO12fySP$2xVDE6I3C37G_yTMyyxSv$XJ9XQmySe4Ij4=() at StockSharp.Quik.QuikTerminal.#=qX_PNGh1vpq0UGz$MJnmf7g==() at StockSharp.Quik.QuikTerminal.#=qgAaSsBchqjEjX4A1RFHCOWcusxpurwPyKfVMJQOLszM=() at StockSharp.Quik.QuikTerminal.#=qiqXYKKWVCwFVw_0Cg2UJgA==(#=q1LKm0XVCUO7kVB_FOMJuGv3QKecxL9HabFkiv9UsyA4= #=qv1YHl41jKhRTofiSOD51Xg==) at StockSharp.Quik.QuikTerminal.#=qBTGVZsaaK5Rzp6NK7inHEw==(String #=qf0oIMvbzSTjpvZd5ZcVidA==) at StockSharp.Quik.QuikTerminal.#=qltb_BMnWhBGLu68kzn1z6g==(IEnumerable1 #=qmyRVbNwKrQwdijLkV3FFmw==) at StockSharp.Quik.QuikTrader.StartExport(IEnumerable1 ddeTables) at StockSharp.Hydra.Quik.HydraQuikTrader.OnStartExport() at StockSharp.Algo.BaseTrader.StartExport() at StockSharp.Hydra.Core.MarketDataTrader`1.OnConnected() at Ecng.Common.DelegateHelper.SafeInvoke(Action handler) at StockSharp.Hydra.Quik.HydraQuikTrader.OnConnect() at StockSharp.Algo.BaseTrader.Connect() 02:55:07.965| |Quik |Получено 0 новых инструментов. 02:55:07.970| |Quik |Получено 0 новых инструментов. 02:55:07.974| |Quik |Получено 0 новых инструментов. 02:55:07.978| |Quik |Получено 0 новых инструментов.

В обоих случаях виснет намертво.. приходится убивать через диспетчер задач... При ручном запуске, экспорт стартует нормально...


Tags:


Thanks:


XMbIPb

Avatar
Date: 11/13/2013
Reply


A Task's exception(s) were not observed either by Waiting on the Task также вылетает, если добавить PRIN@TQDE в список инструментов.. только в этом случае виснет не всё окно гидры, а лишь область со списком инструментов и даже при ручном запуске...

Thanks:

esper

Avatar
Date: 11/14/2013
Reply


XMbIPb: A Task's exception(s) were not observed either by Waiting on the Task также вылетает, если добавить PRIN@TQDE в список инструментов.. только в этом случае виснет не всё окно гидры, а лишь область со списком инструментов и даже при ручном запуске... Для этой ошибки какой стектрейс?

Thanks:

XMbIPb

Avatar
Date: 11/14/2013
Reply


Как в первом посте.. ошибки и стектрейс одинаковые.. и в обоих случаях приводят к зависанию окна гидры.. в первом случае к полному, а втором частичному.. мне кажется во втором случае гидра спотыкается на полном имени бумаги(оно там капсом и чересчур длинное) или классе(надо проверить со второй бумагой из TQDE).. а в первом случае не могу разобраться(надо рыться в исходниках).. похоже она у меня что-то не успевает сделать при автостарте...

Thanks:

esper

Avatar
Date: 11/15/2013
Reply


Посмотрите версию 4.2.0.

Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy