Добрый день!
Тестовые примеры по S# нормально запускаются, но данные из Квика поступают лишь частично.
Инструменты, портфели, позиции отображаются прекрасно, а вот цен нет, стаканы пустые.
Запускаю учебный пример "MarketDepth_Trades". После нажатия на "Get Stream Data" ничего не происходит,
а в логе Квика вот такое:
...
2017/07/10 14:01:44.159|Debug |LuaServer |OnParam
2017/07/10 14:01:44.159|Debug |LuaServer |OnParam done
2017/07/10 14:01:44.159|Debug |LuaServer |OnParam
2017/07/10 14:01:44.159|Debug |LuaServer |OnParam done
2017/07/10 14:01:44.201| |FixServer |From quik 127.0.0.1:56564: MarketDataRequest
2017/07/10 14:01:44.213|Debug |FixServer |In. MarketData,T(L)=0001.01.01 00:00:00.000,Sec=S#:CHMF@MICEX, Native:,Type:,Sec=S#:CHMF@MICEX, Native:,Type:,Types=Trades,IsSubscribe=True,TransId=50467497,OrigId=0
2017/07/10 14:01:44.216| |LuaServer |Request: Type = MarketData TrId = 50467497 Value = SecId = S#:CHMF@MICEX, Native:,Type: OrdType = IsSubscribe = True DataType = Trades
2017/07/10 14:01:44.217|Debug |FixServer |Сессия 'quik 127.0.0.1:56564'. Получено: '8=FIX.4.4^9=120^35=V^49=quik^56=StockSharpMD^52=20170710-11:01:44.200^34=3^262=50467497^263=1^265=1^267=1^269=2^146=1^55=CHMF^207=MICEX^10=055^'
2017/07/10 14:01:44.217| |FixServer |From quik 127.0.0.1:56564: MarketDataRequest
2017/07/10 14:01:44.218|Debug |FixServer |In. MarketData,T(L)=0001.01.01 00:00:00.000,Sec=S#:CHMF@MICEX, Native:,Type:,Sec=S#:CHMF@MICEX, Native:,Type:,Types=MarketDepth,IsSubscribe=True,TransId=50467498,OrigId=0
2017/07/10 14:01:44.218|Debug |FixServer |Сессия 'quik 127.0.0.1:56564'. Получено: '8=FIX.4.4^9=132^35=V^49=quik^56=StockSharpMD^52=20170710-11:01:44.210^34=4^262=50467498^263=1^264=0^265=1^267=2^269=0^269=1^146=1^55=CHMF^207=MICEX^10=086^'
2017/07/10 14:01:44.219| |LuaServer |LookupAllTrades
2017/07/10 14:01:44.220| |LuaServer |All trades count: 0
2017/07/10 14:01:44.220| |LuaServer |LookupAllTrades done
2017/07/10 14:01:44.220| |LuaServer |Request: Type = MarketData TrId = 50467498 Value = SecId = S#:CHMF@MICEX, Native:,Type: OrdType = IsSubscribe = True DataType = MarketDepth
2017/07/10 14:01:44.221|Debug |LuaServer |SubscribeQuotes
2017/07/10 14:01:44.222|Error |LuaServer |Subscribe_Level_II_Quotes error.
2017/07/10 14:01:44.222|Debug |LuaServer |SubscribeQuotes done
2017/07/10 14:01:44.226|Debug |LuaServer |OnQuote
2017/07/10 14:01:44.229|Debug |LuaServer |Out. QuoteChange,T(L)=0001.01.01 00:00:00.000,T(S)=2017.07.10 14:01:44.226
2017/07/10 14:01:44.262|Debug |FixServer |To client quik (127.0.0.1:56564): 8=FIX.4.4^9=96^35=W^49=quik^56=StockSharpMD^52=20170710-11:01:44.256^34=3^55=CHMF^207=MICEX^262=50467498^268=0^10=239^
2017/07/10 14:01:44.262|Debug |LuaServer |OnQuote done
2017/07/10 14:01:44.284|Debug |LuaServer |OnParam
2017/07/10 14:01:44.284|Debug |LuaServer |OnParam done
2017/07/10 14:01:44.285|Debug |LuaServer |OnParam
...
Насколько я понимаю, проблема вот в этом:
Subscribe_Level_II_Quotes error.
Подскажите пожалуйста как вылечить?
Спасибо!
==
QUIK v7.12.1.10
S# API v4.3.24