Subscribe_Level_II_Quotes error
Atom
10.07.2017
Simen


Добрый день!

Тестовые примеры по 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.49=12035=V49=quik56=StockSharpMD52=20170710-11:01:44.20034=3262=50467497263=1265=1267=1269=2146=155=CHMF207=MICEX10=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.49=13235=V49=quik56=StockSharpMD52=20170710-11:01:44.21034=4262=50467498263=1264=0265=1267=2269=0269=1146=155=CHMF207=MICEX10=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.49=9635=W49=quik56=StockSharpMD52=20170710-11:01:44.25634=355=CHMF207=MICEX262=50467498268=010=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




Спасибо:


Support

Фотография
Дата: 11.07.2017
Ответить


А пример из уроков MarketDepth_Trades?

Спасибо:

Simen

Фотография
Дата: 11.07.2017
Ответить


Да, программа MarketDepth_Trades учебная, взята из StockSharp.Edu_4.3.19.5. Но любые другие тестовые примеры оттуда, где есть цены или стаканы, тоже не работают. Видимо, что-то не так со связкой Quik <-> S#

Спасибо:

Support

Фотография
Дата: 12.07.2017
Ответить


Эти примеры собирались с определенной версией библиотеки 4.3.19.5.. пример из релиза посмотрите, например simpleQuik

Спасибо:

Simen

Фотография
Дата: 12.07.2017
Ответить


При запуске SampleQuik (который идет вместе с API) все тоже самое: инструменты портфели есть, а вот стаканы пустые. В логе Квика ошибка точно такая же:

... 2017/07/12 18:34:58.120|Debug |LuaServer |OnParam 2017/07/12 18:34:58.120|Debug |LuaServer |OnParam done 2017/07/12 18:34:58.140| |FixServer |From quik 127.0.0.1:52758: MarketDataRequest 2017/07/12 18:34:58.141|Debug |FixServer |In. MarketData,T(L)=0001.01.01 00:00:00.000,Sec=S#:SIBN@MICEX, Native:,Type:,Sec=S#:SIBN@MICEX, Native:,Type:,Types=MarketDepth,IsSubscribe=True,TransId=66807989,OrigId=0 2017/07/12 18:34:58.141|Debug |FixServer |Сессия 'quik 127.0.0.1:52758'. Получено: '8=FIX.4.49=13235=V49=quik56=StockSharpMD52=20170712-15:34:58.14034=9262=66807989263=1264=0265=1267=2269=0269=1146=155=SIBN207=MICEX10=134' 2017/07/12 18:34:58.141| |LuaServer |Request: Type = MarketData TrId = 66807989 Value = SecId = S#:SIBN@MICEX, Native:,Type: OrdType = IsSubscribe = True DataType = MarketDepth 2017/07/12 18:34:58.141|Debug |LuaServer |SubscribeQuotes 2017/07/12 18:34:58.141|Error |LuaServer |Subscribe_Level_II_Quotes error. 2017/07/12 18:34:58.141|Debug |LuaServer |SubscribeQuotes done 2017/07/12 18:34:58.141|Debug |LuaServer |OnQuote 2017/07/12 18:34:58.141|Debug |LuaServer |Out. QuoteChange,T(L)=0001.01.01 00:00:00.000,T(S)=2017.07.12 18:34:58.141 2017/07/12 18:34:58.142|Debug |FixServer |To client quik (127.0.0.1:52758): 8=FIX.4.49=9635=W49=quik56=StockSharpMD52=20170712-15:34:58.14134=855=SIBN207=MICEX262=66807989268=010=022 2017/07/12 18:34:58.142|Debug |LuaServer |OnQuote done 2017/07/12 18:34:58.221|Debug |LuaServer |OnParam ...

Спасибо:

Support

Фотография
Дата: 14.07.2017
Ответить


Simen: 2017/07/12 18:34:58.141| |LuaServer |Request: Type = MarketData TrId = 66807989 Value = SecId = S#:SIBN@MICEX, Native:,Type: OrdType = IsSubscribe = True DataType = MarketDepth

Проблема, скроее всего, в этом. SIBN имеет название площадки TQBR

Спасибо: Simen

Simen

Фотография
Дата: 14.07.2017
Ответить


Да, c TQBR заработало, спасибо. Вот нашел все коды режима торгов на MOEX, может пригодится кому:

AUBB Выкуп: Аукцион AUCT Аукцион CASF НГЦБ-Перевод денег EQDB Облигации Д EQDP Крупные пакеты - Акции EQEO Облигации (расч.в EUR) EQEU Облигации (расч.в USD) EQGO Облигации (расч.в GBP) EQOB Т0 Облигации EQQI КвалИнвесторы-Режим:осн.торгов EQRD РЕПО с ЦК 1 день (расч. в USD) EQRE РЕПО с ЦК 1 день (расч. в EUR) EQRP РЕПО с ЦК 1 день EQTC Т0 ETC EQWD РЕПО с ЦК 7 дн. (расч. в USD) EQWE РЕПО с ЦК 7 дн. (расч. в EUR) EQWP РЕПО с ЦК 7 дн. EQYO Облигации (расч.в CNY) FBCB РЕПО с ЦБ РФ: Аукцион РЕПО FBCE EUR РЕПО с ЦБ РФ: Аукцион РЕПО FBCU USD РЕПО с ЦБ РФ: Аукцион РЕПО FBFX РЕПО с ЦБ РФ: фикс.ставка GCOM РЕПО с ЦК с КСУ 1 месяц GCOW РЕПО с ЦК с КСУ 7 дн. GCRP РЕПО с ЦК с КСУ 1 день GCSM РЕПО с ЦК с КСУ 2 месяца GCSW РЕПО с ЦК с КСУ 14 дн. GCTM РЕПО с ЦК с КСУ 3 месяца GCTR Автоматические переводы КСУ INDT Индексы IRK2 ИРК2-РПС NADM Исполнение обяз. Т+: РПС PACY Размещение:Адресные заявки CNY PAEU Размещение:Адресные заявки EUR PAGB Размещение:Адресные заявки GBP PAUS Размещение:Адресные заявки USD PSAU Размещение: Адресные заявки PSBB Выкуп: Адресные заявки PSDB Облигации Д - РПС PSDE Акции Д - РПС PSEO РПС:Облигации (расч.в EUR) PSEQ РПС : Акции PSEU РПС:Облигации (расч.в USD) PSGC РЕПО с ЦК с КСУ адресное PSGO РПС:Облигации (расч.в GBP) PSIF РПС: Паи PSOB РПС : Облигации PSQI Квал.Инвесторы-РПС PSRD РЕПО с ЦК адр. (расч. в USD) PSRE РЕПО с ЦК адр.(расч. в EUR) PSRP РЕПО с ЦК адресное PSSD РПС: Акции и ДР (расч. в USD) PSTC РПС: ETC PSTD РПС: ETF (расч. в USD) PSTF РПС: ETF PSYO РПС:Облигации (расч.в CNY) PTDE РПС с ЦК:Акции Д PTEQ РПС с ЦК: Акции и ДР PTIF РПС с ЦК: Паи PTOB РПС с ЦК: Облигации PTOD РПС с ЦК: Облигации (расч. в USD) PTQI Квал.Инвесторы-РПС с ЦК PTSD РПС с ЦК: Акции и ДР (расч. в USD) PTTC РПС с ЦК:ETC PTTD РПС с ЦК: ETF (расч. в USD) PTTF РПС с ЦК: ETF RFND Возврат выплат RFNE Возврат выплат (EUR)    RFNU Возврат выплат (USD) RPEO РЕПО в ин. валюте: EUR RPEU РЕПО в ин. валюте: USD RPEY РЕПО в ин. валюте: CNY RPFG РЕПО внебиржевое: фикс.ставка RPGO РЕПО c облигациями(расч.в GBP) RPMA РЕПО-M: Акции и ДР RPMO РЕПО-M: Облигации RPNG РЕПО внебиржевое: аукцион RPUA РЕПО c акциями(расч.в USD) RPUO РЕПО c облигациями(расч.в USD) SADM Исполнение обяз. Т+: СВОП SMAL Т+ Неполные лоты SPEQ Поставка по СК (акции) SPOB Поставка по СК (облигации) TADM Исполнение обяз. Т+: РЕПО TQBD Т+ Акции и ДР (расч. в USD) TQBR Т+ Акции и ДР TQDB Крупные пакеты - Облигации TQDE Т+ Акции Д TQIF Т+ Паи TQOB Т+ Облигации TQOD Т+ Облигации (расч.в USD) TQQI КвалИнвесторы Т+ TQTC Т+ ETC TQTD Т+ ETF (расч. в USD) TQTF Т+ ETF TRAN TRAN TQQD Квал.инвесторы T+ (расч.в USD)
image9570.png 86 KB (367)
Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy