← Назад

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.

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

Комментарии (20)

Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий

esper
esper

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

Andrii
Andrii Автор

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

все просто

esper
esper

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

Andrii
Andrii Автор

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 Автор

esper:

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

Вот в файлах

Mikhail Sukhov
Mikhail Sukhov

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

Andrii
Andrii Автор

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

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

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 Автор

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

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

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

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

Andrii
Andrii Автор

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

Mikhail Sukhov
Mikhail Sukhov

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

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

Andrii
Andrii Автор

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

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 Автор

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

Andrii:

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

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

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

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

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

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

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

RomSunZ
RomSunZ

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

Andrii
Andrii Автор

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

RomSunZ
RomSunZ

...

Andrii
Andrii
Andrii Автор

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