RomSunZ
|
Date: 2/17/2015
|
|
|
|
Версия 43 однако работает стабильно... А игнорировать ошибку не получается, т.к. использовать версии 50+ не представляется возможным из-за этой ошибки. Quote: И в логах видно отчетвливо:
Цитата: 2015/02/17 15:31:58.748| |FixServer |From client quik: Logout 2015/02/17 15:31:58.749| |FixServer |Отключение quik сессии TS.
Ошибка возникает из-за разрыва. Можете ее игнорировать.
В 15:31:58.748 был закрыт sample, поэтому там написано logout, ошибка случилась после подписки на level1 на много раньше: Quote: 15:31:53.216| |QuikTrader|Инструмент RIH5@FORTS зарегистрирован на получение рыночных данных для Trades. 15:31:53.317|Debug |Quik |Сессия 'StockSharp.Fix.FixMessageAdapter'. From server: '8=FIX.4.49=136935=X34=349=quik52=20150217-09:31:53.31456=StockSharpMD262=55902769268=25279=1269=#270=10272=20150217273=15:31:53.302279=1269=$270=12.47692272=20150217273=15:31:53.302279=1269=b270=89290272=20150217273=15:31:53.302279=1269=n270=185272=20150217273=15:31:53.302279=1269=c270=89300272=20150217273=15:31:53.302279=1269=m270=5272=20150217273=15:31:53.302279=1269=q270=344272=20150217273=15:31:53.302279=1269=r270=673272=20150217273=15:31:53.302279=1269=w270=2591272=20150217273=15:31:53.302279=1269=e270=2304272=20150217273=15:31:53.302279=1269=8270=88230272=20150217273=15:31:53.302279=1269=7270=90500272=20150217273=15:31:53.302279=1269=5270=90100272=20150217273=15:31:53.302279=1269=t270=-810272=20150217273=15:31:53.302279=1269=p270=89290272=20150217273=15:31:53.302279=1269=v270=1272=20150217273=15:31:53.302279=1269=9270=89350272=20150217273=15:31:53.302279=1269=d270=23925272=20150217273=15:31:53.302279=1269=6270=89290272=20150217273=15:31:53.302279=1269=B270=53164272=20150217273=15:31:53.302279=1269=O270=85150272=20150217273=15:31:53.302279=1269=N270=95050272=20150217273=15:31:53.302279=1269=<270=13905.91272=20150217273=15:31:53.302279=1269=>270=13905.91272=20150217273=15:31:53.302279=1269=C270=172258272=20150217273=15:31:53.30210=067' 15:31:53.323|Debug |QuikTrader|BP:Level1Change,T(L)=2015.02.17 15:31:53.328,T(S)=2015.02.17 12:31:53.314,Sec=S#:RIH5@FORTS, Native:,Type:Future,Changes=[PriceStep, 10],[StepPrice, 12.47692],[BestBidPrice, 89290],[BestBidVolume, 185],[BestAskPrice, 89300],[BestAskVolume, 5],[BidsCount, 344],[AsksCount, 673],[BidsVolume, 2591],[AsksVolume, 2304],[LowPrice, 88230],[HighPrice, 90500],[ClosePrice, 90100],[Change, -810],[LastTradePrice, 89290],[LastTradeVolume, 1],[VWAP, 89350],[TradesCount, 23925],[SettlementPrice, 89290],[Volume, 53164],[MinPrice, 85150],[MaxPrice, 95050],[MarginBuy, 13905.91],[MarginSell, 13905.91],[OpenInterest, 172258] 15:31:53.328|Debug |QuikTrader|BP:QuoteChange,T(L)=2015.02.17 15:31:53.328,T(S)=2015.02.17 12:31:53.314 15:31:53.830|Debug |Quik |Сессия 'StockSharp.Fix.FixMessageAdapter'. From server: '8=FIX.4.49=16835=W34=449=quik52=20150217-09:31:53.83056=StockSharpMD55=RIH5207=FORTS262=55902770268=1269=2270=88340271=1272=20150217273=06:32:49.000274=299=12693166010=107' 15:31:53.833|Debug |QuikTrader|BP:Execution,T(L)=2015.02.17 15:31:53.834,T(S)=2015.02.17 09:32:49.000,(Tick),Sec=S#:RIH5@FORTS, Native:,Type:Future,Ord=0/0/0,Fail=,TId=126931660,Pf=,TPrice=88340,UId= 15:31:53.834|Debug |QuikTrader|BP:Connect,T(L)=2015.02.17 15:31:53.847,Error=Операция является недопустимой из-за текущего состояния объекта. 15:31:53.847|Error |QuikTrader|System.InvalidOperationException: Процесс подключения был прервал из-за неожиданного отключения. ---> System.InvalidOperationException: Операция является недопустимой из-за текущего состояния объекта. в #=qNs3emgplpHiKSWARqcPWaKKBFdbg4Rg6jQqPw5NL4TM=.#=qM$qmHbqg1fzHdypsrjeo8Q==(Stream #=qAhuk2sn77zn7LefxCde_9g==) в StockSharp.Fix.FixReader.ReadNextTag() в StockSharp.Fix.FixMessageAdapter.#=qVYDZSASs0w5zLBMN5F0PtayiAd4xn1AUZ8pso0GyWio=() --- Конец трассировки внутреннего стека исключений ---
после чего в Visual studio сыпятся ошибки, приведенные в файле Unhandled Exception.txt, после чего я закрыл программу. Так что это не разрыв и последующая ошибка, а ошибка, потом выключение программы. Кстати, если в лог посмотреть, то одна запись Level1Change в пример все-таки доходит, после чего вылазит ошибка... Вы у себя запускали этот пример, у вас он работает?
|