← Zurück

Security for market-data with request ID ... not found.

2015/01/12 13:17:46.324|Debug  |Quik      |Session 'StockSharp.Fix.FixMessageAdapter'. From server: '8=FIX.4.49=15935=W34=1449=quik52=20150112-11:17:46.32256=StockSharpMD55=MSICH207=GTS262=47834434268=1269=2270=2619271=1272=20150112273=11:11:40.000299=514150210=183'
2015/01/12 13:17:46.319|Debug  |QuikTrader|BP:Execution,T(L)=2015.01.12 13:17:46.324,T(S)=2015.01.12 14:11:40.000,(Tick),Sec=S#:MSICH@GTS, Native:,Type:Stock,Ord=0/0/0,Fail=,TId=5141502,Pf=,TPrice=2619,UId=
2015/01/12 13:17:46.414|Debug  |Quik      |Session 'StockSharp.Fix.FixMessageAdapter'. From server: '8=FIX.4.49=15935=W34=1549=quik52=20150112-11:17:46.41356=StockSharpMD55=MSICH207=GTS262=47626971268=1269=2270=2620271=4272=20150112273=11:23:00.000299=514152210=186'
2015/01/12 13:17:46.414|Error  |Quik      |Security for market-data with request ID 47626971 not found.
2015/01/12 13:17:46.415|Debug  |Quik      |Session 'StockSharp.Fix.FixMessageAdapter'. From server: '8=FIX.4.49=15935=W34=1649=quik52=20150112-11:17:46.41456=StockSharpMD55=MSICH207=GTS262=47834434268=1269=2270=2620271=4272=20150112273=11:23:00.000299=514152210=183'
2015/01/12 13:17:46.413|Debug  |QuikTrader|BP:Execution,T(L)=2015.01.12 13:17:46.415,T(S)=2015.01.12 14:23:00.000,(Tick),Sec=S#:MSICH@GTS, Native:,Type:Stock,Ord=0/0/0,Fail=,TId=5141522,Pf=,TPrice=2620,UId=
2015/01/12 13:17:46.427|Debug  |Quik      |Session 'StockSharp.Fix.FixMessageAdapter'. From server: '8=FIX.4.49=15935=W34=1749=quik52=20150112-11:17:46.41456=StockSharpMD55=MSICH207=GTS262=47626971268=1269=2270=2620271=5272=20150112273=11:23:00.000299=514152310=191'
2015/01/12 13:17:46.428|Error  |Quik      |Security for market-data with request ID 47626971 not found.
2015/01/12 13:17:46.428|Debug  |Quik      |Session 'StockSharp.Fix.FixMessageAdapter'. From server: '8=FIX.4.49=15935=W34=1849=quik52=20150112-11:17:46.41456=StockSharpMD55=MSICH207=GTS262=47834434268=1269=2270=2620271=5272=20150112273=11:23:00.000299=514152310=187'
2015/01/12 13:17:46.415|Debug  |QuikTrader|BP:Execution,T(L)=2015.01.12 13:17:46.428,T(S)=2015.01.12 14:23:00.000,(Tick),Sec=S#:MSICH@GTS, Native:,Type:Stock,Ord=0/0/0,Fail=,TId=5141523,Pf=,TPrice=2620,UId=
2015/01/12 13:17:46.457|Debug  |Quik      |Session 'StockSharp.Fix.FixMessageAdapter'. From server: '8=FIX.4.49=15935=W34=1949=quik52=20150112-11:17:46.45656=StockSharpMD55=MSICH207=GTS262=47626971268=1269=2270=2634271=1272=20150112273=11:32:44.000299=514154310=210'
2015/01/12 13:17:46.457|Error  |Quik      |Security for market-data with request ID 47626971 not found.
2015/01/12 13:17:46.458|Debug  |Quik      |Session 'StockSharp.Fix.FixMessageAdapter'. From server: '8=FIX.4.49=15935=W34=2049=quik52=20150112-11:17:46.45756=StockSharpMD55=MSICH207=GTS262=47834434268=1269=2270=2634271=1272=20150112273=11:32:44.000299=514154310=198'
2015/01/12 13:17:46.450|Debug  |QuikTrader|BP:Execution,T(L)=2015.01.12 13:17:46.458,T(S)=2015.01.12 14:32:44.000,(Tick),Sec=S#:MSICH@GTS, Native:,Type:Stock,Ord=0/0/0,Fail=,TId=5141543,Pf=,TPrice=2634,UId=
2015/01/12 13:17:46.458|Debug  |Quik      |Session 'StockSharp.Fix.FixMessageAdapter'. From server: '8=FIX.4.49=15935=W34=2149=quik52=20150112-11:17:46.45756=StockSharpMD55=MSICH207=GTS262=47626971268=1269=2270=2635271=4272=20150112273=11:32:44.000299=514154410=209'
2015/01/12 13:17:46.458|Error  |Quik      |Security for market-data with request ID 47626971 not found.

что может служить появлению ошибки?

War dieses Thema hilfreich?

Thema teilen

Kommentare (20)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

esper
esper

Сколько клиентов подключается к квику? Выполняется переподключение какими-либо из клиентов?

Andrii
Andrii Autor

esper: Сколько клиентов подключается к квику? Подключается 1 клиент esper: Выполняется переподключение какими-либо из клиентов? Нет

все просто

esper
esper

Нужен полный лог коннектора и луа.

Andrii
Andrii Autor

esper: Нужен полный лог коннектора и луа. QuikTrader System.InvalidOperationException: Процесс подключения был прервал из-за неожиданного отключения. ---> System.InvalidOperationException: Операция является недопустимой из-за текущего состояния объекта. в #=qKxXZc8UunuE452Fabp9vsUJddManNO5PhF_v1C1ukQY=.#=qKhstRHN0foNfG8$2j$P_0g==(Stream #=qogqBrW2KQjLPB1CzD7VsPg==) в StockSharp.Fix.FixReader.ReadNextTag() в StockSharp.Fix.FixMessageAdapter.#=qVdbwEd45vPxdG0ZeaIpaZg$Igg3uQlMrIaxBt0BmdhM=() --- Конец трассировки внутреннего стека исключений ---

esper
esper

esper: Нужен <mark>полный</mark>лог коннектора и луа.

Andrii
Andrii Autor

esper:

esper: Нужен <mark>полный</mark>лог коннектора и луа.

Вот в файлах

Mikhail Sukhov
Mikhail Sukhov

Пришлите лог луа и лог клиенсткой части. Желательно с чистым запуском.

Andrii
Andrii Autor

Михаил Сухов: Пришлите лог луа и лог клиенсткой части. Желательно с чистым запуском.

еще раз для чистоты

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Ecng.Collections;
using Ecng.Common;
using Ecng.ComponentModel;
using StockSharp.Algo.Candles;
using StockSharp.BusinessEntities;
using StockSharp.Logging;
using StockSharp.Quik;
using System.Security;
using System.Net;
using System.Configuration;
using StockSharp.Messages;


namespace ConsoleCandles
{
    class Program
    {
        static void Main(string[] args)
        {
            QuikTrader connector;
            CandleManager candleManager;
            CandleSeries candleSeries;
            connector = new QuikTrader
            {
                LuaFixServerAddress = "127.0.0.1:5001".To<EndPoint>(),
                LuaLogin = "quik",
                LuaPassword = "quik".To<SecureString>(),
                RequestAllSecurities = false,
            };

            LogManager logManager = new LogManager();

            //logManager.MaxMessageCount = -1;			// без этого будет буферизация логов и они будут неактуальны при остановке в дебаггере.
            logManager.Listeners.Add(new FileLogListener("Report.log"));
            logManager.Listeners.Add(new DebugLogListener());
            ((ILogSource)connector).LogLevel = LogLevels.Debug;

            logManager.Sources.Add(connector);

            candleManager = new CandleManager(connector);
            //Подпишемся на события коннектора            
            connector.Connected += () => connector.StartExport();
            connector.ExportStarted += () => connector.LookupSecurities(new Security { Code = "CEEN" });
            connector.LookupSecuritiesResult += (securities) =>
            {
                foreach (Security s in securities)
                {
                    
                    if (s.Code == "CEEN")
                    {
                        if (connector.RegisteredSecurities.Contains(s)) continue;
                        connector.RegisterSecurity(s);
                        connector.RegisterTrades(s);
                        candleSeries = new CandleSeries(typeof(TimeFrameCandle), s, TimeSpan.FromMinutes(1));
                        candleSeries.ProcessCandle += (candle) =>
                        {
                            Console.WriteLine("candle: " + candle.OpenTime.ToString());
                        };
                        candleManager.Start(candleSeries);
                    }
                }

            };
            connector.Connect();
            Console.ReadKey();
        }
    }
}
Mikhail Sukhov
Mikhail Sukhov

Если у кого-то схожая проблема и кто понимает о чем я пишу, пришлите свои логи.

Andrii
Andrii Autor

Михаил Сухов: Если у кого-то схожая проблема и кто понимает о чем я пишу, пришлите свои логи. логи не подходят? какой именно?

баг есть, 100%, потому 35 версия работает нормально

Иван З.
Иван З.

думаю имеют в виду этот файл StockSharp.QuikLua.log вместе со скриптом луа лежит

Andrii
Andrii Autor

какие-то сдвиги есть? или в логах ничего нет, все работает как нужно, так и должно быть, что такой маленький код почему-то не работает?

Mikhail Sukhov
Mikhail Sukhov

Andrii: какие-то сдвиги есть? или в логах ничего нет, все работает как нужно, так и должно быть, что такой маленький код почему-то не работает?

Сдвигов нет, потому что игнорируете вопросы наши http://stocksharp.com/posts/m/32379/

Andrii
Andrii Autor

Михаил Сухов:

Andrii: какие-то сдвиги есть? или в логах ничего нет, все работает как нужно, так и должно быть, что такой маленький код почему-то не работает?

Сдвигов нет, потому что игнорируете вопросы наши http://stocksharp.com/posts/m/32379/

Что может быть полнее этих отчетов?

2015/01/20 16:00:58.234|Debug  |None      |OnParam
2015/01/20 16:00:58.234|Debug  |Quik      |Out. Level1Change,T(L)=2015.01.20 16:00:58.234,T(S)=0001.01.01 00:00:00.000,Sec=S#:SRH5@UX, Native:,Type:,Changes=[PriceStep, 1],[StepPrice, 1],[BestBidPrice, 6197],[BestBidVolume, 1],[BestAskPrice, 6200],[BestAskVolume, 20],[BidsCount, 158],[AsksCount, 260],[BidsVolume, 3852],[AsksVolume, 3552],[LowPrice, 6176],[HighPrice, 6229],[ClosePrice, 6282],[Change, -81],[LastTradePrice, 6201],[LastTradeVolume, 3],[VWAP, 6203],[TradesCount, 1127],[SettlementPrice, 6200],[Volume, 6327],[MinPrice, 5905],[MaxPrice, 6659],[MarginBuy, 754],[MarginSell, 754],[OpenInterest, 349552],[State, Trading]
2015/01/20 16:00:58.234|Debug  |None      |OnParam done
2015/01/20 16:00:58.234|Debug  |None      |OnParam
2015/01/20 16:00:58.235|Debug  |Quik      |Out. Level1Change,T(L)=2015.01.20 16:00:58.235,T(S)=0001.01.01 00:00:00.000,Sec=S#:EuH5@UX, Native:,Type:,Changes=[PriceStep, 1],[StepPrice, 1],[BestBidPrice, 77640],[BestBidVolume, 6],[BestAskPrice, 77668],[BestAskVolume, 19],[BidsCount, 8],[AsksCount, 5],[BidsVolume, 1038],[AsksVolume, 35],[LowPrice, 77524],[HighPrice, 77674],[ClosePrice, 77475],[Change, 118],[LastTradePrice, 77593],[LastTradeVolume, 2],[VWAP, 77589],[TradesCount, 19],[SettlementPrice, 77640],[Volume, 56],[MinPrice, 74579],[MaxPrice, 80371],[MarginBuy, 5792],[MarginSell, 5792],[OpenInterest, 69258],[State, Trading]
2015/01/20 16:00:58.235|Debug  |None      |OnParam done
2015/01/20 16:00:58.311|Error  |#=qXVwaw7q4kFgNKlvJFoZKuw==|Клиент quik. Ошибка 'System.IO.IOException: Не удается прочитать данные из транспортного соединения: Удаленный хост принудительно разорвал существующее подключение. ---> System.Net.Sockets.SocketException: Удаленный хост принудительно разорвал существующее подключение
   в System.Net.Sockets.Socket.EndReceive(IAsyncResult asyncResult)
   в System.Net.Sockets.NetworkStream.EndRead(IAsyncResult asyncResult)
   --- Конец трассировки внутреннего стека исключений ---
   в System.Net.Sockets.NetworkStream.EndRead(IAsyncResult asyncResult)
   в #=q2l5xUh7v5q7L2HLcbqHo1uFAuDpusGjaoiUfm8N$m6w=.#=qhfVSTTVcdlW9lnb1T4DLh0ndWQBZ3rFY_k20rubKBQ4=.#=qcCBPlnICxX1bOVo$xVpBbA==(IAsyncResult #=q3aYSAWvBrO8mYFpvSYVU6Q==)'.
2015/01/20 16:00:58.311|Error  |#=qXVwaw7q4kFgNKlvJFoZKuw==|Клиент quik. Ошибка 'System.IO.IOException: Не удается прочитать данные из транспортного соединения: Удаленный хост принудительно разорвал существующее подключение. ---> System.Net.Sockets.SocketException: Удаленный хост принудительно разорвал существующее подключение
   в System.Net.Sockets.Socket.EndReceive(IAsyncResult asyncResult)
   в System.Net.Sockets.NetworkStream.EndRead(IAsyncResult asyncResult)
   --- Конец трассировки внутреннего стека исключений ---
   в System.Net.Sockets.NetworkStream.EndRead(IAsyncResult asyncResult)
   в #=q2l5xUh7v5q7L2HLcbqHo1uFAuDpusGjaoiUfm8N$m6w=.#=qhfVSTTVcdlW9lnb1T4DLh0ndWQBZ3rFY_k20rubKBQ4=.#=qcCBPlnICxX1bOVo$xVpBbA==(IAsyncResult #=q3aYSAWvBrO8mYFpvSYVU6Q==)'.
2015/01/20 16:00:58.333|Debug  |None      |OnParam
2015/01/20 16:00:58.334|Debug  |Quik      |Out. Level1Change,T(L)=2015.01.20 16:00:58.334,T(S)=0001.01.01 00:00:00.000,Sec=S#:SRH5@UX, Native:,Type:,Changes=[PriceStep, 1],[StepPrice, 1],[BestBidPrice, 6197],[BestBidVolume, 1],[BestAskPrice, 6200],[BestAskVolume, 20],[BidsCount, 158],[AsksCount, 259],[BidsVolume, 3852],[AsksVolume, 3402],[LowPrice, 6176],[HighPrice, 6229],[ClosePrice, 6282],[Change, -81],[LastTradePrice, 6201],[LastTradeVolume, 3],[VWAP, 6203],[TradesCount, 1127],[SettlementPrice, 6200],[Volume, 6327],[MinPrice, 5905],[MaxPrice, 6659],[MarginBuy, 754],[MarginSell, 754],[OpenInterest, 349552],[State, Trading]
2015/01/20 16:00:58.334|Debug  |None      |OnParam done
2015/01/20 16:00:58.336|Debug  |None      |OnParam
2015/01/20 16:00:58.336|Debug  |Quik      |Out. Level1Change,T(L)=2015.01.20 16:00:58.336,T(S)=0001.01.01 00:00:00.000,Sec=S#:GDH5@UX, Native:,Type:,Changes=[PriceStep, 0,1],[StepPrice, 6,49738],[BestBidPrice, 1289,2],[BestBidVolume, 100],[BestAskPrice, 1289,9],[BestAskVolume, 101],[BidsCount, 33],[AsksCount, 45],[BidsVolume, 5011],[AsksVolume, 596],[LowPrice, 1280,1],[HighPrice, 1295,9],[ClosePrice, 1292,6],[Change, -3,5],[LastTradePrice, 1289,1],[LastTradeVolume, 1],[VWAP, 1292,2],[TradesCount, 130],[SettlementPrice, 1289,2],[Volume, 757],[MinPrice, 1227,9],[MaxPrice, 1357,3],[MarginBuy, 9404,69],[MarginSell, 9404,69],[OpenInterest, 47886],[State, Trading]
2015/01/20 16:00:58.336|Debug  |None      |OnParam done
2015/01/20 16:00:58.439|Debug  |No

а так же ответ из акри Добрый день. Падает в библиотеке StockSharp_QuikLua, который не является нашим продуктом. Лучше всего связаться в разработчиком данной библиотеки.

Mikhail Sukhov
Mikhail Sukhov

Andrii:

Михаил Сухов:

Andrii: какие-то сдвиги есть? или в логах ничего нет, все работает как нужно, так и должно быть, что такой маленький код почему-то не работает?

Сдвигов нет, потому что игнорируете вопросы наши http://stocksharp.com/posts/m/32379/

Что может быть полнее этих отчетов?

Вы шлете не то, что нужно. Дело не в полноте.

Если вы не понимаете мой вопрос, давайте дождемся других. Если никто не оттпишется, значит проблема у вас локальная. Нет желания провозится с еще одной несуществующие проблемой как у RomSunZ. Ждем других.

Andrii
Andrii Autor

Михаил Сухов:

Andrii:

Михаил Сухов:

Andrii: какие-то сдвиги есть? или в логах ничего нет, все работает как нужно, так и должно быть, что такой маленький код почему-то не работает?

Сдвигов нет, потому что игнорируете вопросы наши http://stocksharp.com/posts/m/32379/

Что может быть полнее этих отчетов?

Вы шлете не то, что нужно. Дело не в полноте.

Если вы не понимаете мой вопрос, давайте дождемся других. Если никто не оттпишется, значит проблема у вас локальная. Нет желания провозится с еще одной несуществующие проблемой как у RomSunZ. Ждем других.

Какая может быть ошибка локально, если 4.35 версия работает на луа нормально. ждать пока начнут переходить на новые версии? так не все же сразу переходят

RomSunZ
RomSunZ

У меня на версии 4.2.57 выполняется без ошибок...

Andrii
Andrii Autor

RomSunZ: У меня на версии 4.2.57 выполняется без ошибок... можешь выложить настройки квика info.wnd ? при которых отрабатывает 4.2.57

RomSunZ
RomSunZ

...

Andrii
Andrii
Andrii Autor

Если 2 квика отличаются одруг от друга настройками info.wnd то проблема не в квике так как не сработало и с этими настройками, свечи как не строились, так и продолжают не строится