Подскажите, раньше работал по дде, решил попробовать через LUA. Стоит у меня QUIK Junior, версия АПИ 4.3.15, в семпле к квику при попытке завести заявку выскакивает "указанный инструмент не найден" и код инструмента в нижнем регистре. Иногда заявки все же проходят, но чаще возникает ошибка. На форуме видел такую же проблему годовалой давности, но ответа там нет, прикладываю скрин, помогите кто может.
Comentarios (31)
Iniciar sesión o Crear cuenta, Inicie sesión o regístrese para dejar un comentario
Логи Луа части приложите, пожалуйста.
С логированием не разбирался еще, это вот эти (во вложении)?
Или эти 2016/07/06 13:25:31.600| |LuaServer |OnInit 2016/07/06 13:25:31.631| |FixServer |Server 0.0.0.0:5001 started. 2016/07/06 13:25:31.633| |FixServer |FixServer started. 2016/07/06 13:25:31.633| |LuaServer |OnInit done 2016/07/06 13:25:31.635| |FixServer |FixServer outgoing thread started. 2016/07/06 13:25:31.649| |LuaServer |Main 2016/07/06 13:25:50.237| |FixServer |Connected '127.0.0.1:54964' to '0.0.0.0:5001'. 2016/07/06 13:25:50.242| |FixServer |Connected '127.0.0.1:54965' to '0.0.0.0:5001'. 2016/07/06 13:25:50.242| |FixServer |Received first byte from '127.0.0.1:54964'. 2016/07/06 13:25:50.251| |FixServer |Received first byte from '127.0.0.1:54965'. 2016/07/06 13:25:50.252| |FixServer |From : Logon 2016/07/06 13:25:50.255| |FixServer |From : Logon 2016/07/06 13:25:50.265| |FixServer |Клиент quik (127.0.0.1:54964) авторизован. 2016/07/06 13:25:50.265| |FixServer |Клиент quik (127.0.0.1:54965) авторизован. 2016/07/06 13:25:52.007| |FixServer |Отправка Logon клиенту. 2016/07/06 13:25:52.007| |FixServer |Отправка Logon клиенту. 2016/07/06 13:25:52.010| |FixServer |Сессия запущена. 2016/07/06 13:25:52.011| |FixServer |Сессия запущена. 2016/07/06 13:25:52.037| |FixServer |From quik 127.0.0.1:54964: RequestForPositions 2016/07/06 13:25:52.058| |FixServer |From quik 127.0.0.1:54964: OrderMassStatusRequest 2016/07/06 13:25:52.059| |LuaServer |Request: Type = PortfolioLookup TrId = 48350010 Value = SecId = OrdType = IsSubscribe = False DataType = Level1 2016/07/06 13:25:52.060| |LuaServer |LookupPortfolios 2016/07/06 13:25:52.075| |LuaServer |LookupPortfolios done 2016/07/06 13:25:52.081| |LuaServer |LookupPositions 2016/07/06 13:25:52.086| |LuaServer |LookupPositions done 2016/07/06 13:25:52.086| |LuaServer |Request: Type = OrderStatus TrId = 48350011 Value = SecId = OrdType = IsSubscribe = False DataType = Level1 2016/07/06 13:25:52.087| |LuaServer |LookupStopOrders 2016/07/06 13:25:52.087| |LuaServer |Stop orders count: 0 2016/07/06 13:25:52.087| |LuaServer |LookupStopOrders done 2016/07/06 13:25:52.088| |LuaServer |LookupOrders 2016/07/06 13:25:52.088| |LuaServer |Orders count: 0 2016/07/06 13:25:52.088| |LuaServer |LookupOrders done 2016/07/06 13:25:52.089| |LuaServer |LookupTrades 2016/07/06 13:25:52.089| |LuaServer |Own trades count: 0 2016/07/06 13:25:52.089| |LuaServer |LookupTrades done 2016/07/06 13:25:52.196| |FixServer |From quik 127.0.0.1:54965: SecurityListRequest 2016/07/06 13:25:52.198| |LuaServer |Request: Type = SecurityLookup TrId = 48350012 Value = SecId = S#:SRU6@, Native:,Type: OrdType = IsSubscribe = False DataType = Level1 2016/07/06 13:25:52.207| |LuaServer |LookupSecurities 2016/07/06 13:25:52.319|Error |LuaServer |Пустой код инструмента для класса EQRP_INFO. 2016/07/06 13:25:52.348| |LuaServer |LookupSecurities done 2016/07/06 13:25:52.435| |FixServer |From quik 127.0.0.1:54965: MarketDataRequest 2016/07/06 13:25:52.449| |FixServer |From quik 127.0.0.1:54965: SecurityListRequest 2016/07/06 13:25:52.449| |FixServer |From quik 127.0.0.1:54965: MarketDataRequest 2016/07/06 13:25:52.450| |FixServer |From quik 127.0.0.1:54965: MarketDataRequest 2016/07/06 13:25:52.450| |FixServer |From quik 127.0.0.1:54965: MarketDataRequest 2016/07/06 13:25:52.450| |FixServer |From quik 127.0.0.1:54965: MarketDataRequest 2016/07/06 13:25:52.452| |LuaServer |Request: Type = MarketData TrId = 48350017 Value = SecId = S#:SRU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = True DataType = Level1 2016/07/06 13:25:52.452| |FixServer |From quik 127.0.0.1:54965: MarketDataRequest 2016/07/06 13:25:52.495| |LuaServer |Request: Type = SecurityLookup TrId = 48350013 Value = SecId = S#:SIU6@, Native:,Type: OrdType = IsSubscribe = False DataType = Level1 2016/07/06 13:25:52.495| |LuaServer |LookupSecurities 2016/07/06 13:25:52.498|Error |LuaServer |Пустой код инструмента для класса EQRP_INFO. 2016/07/06 13:25:52.499| |LuaServer |LookupSecurities done 2016/07/06 13:25:52.499| |LuaServer |Request: Type = MarketData TrId = 48350018 Value = SecId = S#:SRU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = True DataType = Trades 2016/07/06 13:25:52.501| |LuaServer |LookupAllTrades 2016/07/06 13:25:52.503| |LuaServer |All trades count: 77355 2016/07/06 13:25:53.763| |LuaServer |LookupAllTrades done 2016/07/06 13:25:53.763| |LuaServer |Request: Type = MarketData TrId = 48350019 Value = SecId = S#:SRU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = True DataType = MarketDepth 2016/07/06 13:25:53.774|Error |LuaServer |Subscribe_Level_II_Quotes error. 2016/07/06 13:25:53.802| |LuaServer |Request: Type = MarketData TrId = 48350023 Value = SecId = S#:SIU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = True DataType = Level1 2016/07/06 13:25:53.802| |LuaServer |Request: Type = MarketData TrId = 48350024 Value = SecId = S#:SIU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = True DataType = Trades 2016/07/06 13:25:53.802| |LuaServer |LookupAllTrades 2016/07/06 13:25:53.802| |LuaServer |All trades count: 77358 2016/07/06 13:25:55.089| |LuaServer |LookupAllTrades done 2016/07/06 13:25:55.089| |LuaServer |Request: Type = MarketData TrId = 48350025 Value = SecId = S#:SIU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = True DataType = MarketDepth 2016/07/06 13:25:55.089|Error |LuaServer |Subscribe_Level_II_Quotes error. 2016/07/06 13:25:59.326| |FixServer |From quik 127.0.0.1:54964: NewOrderSingle 2016/07/06 13:25:59.363| |LuaServer |Request: Type = OrderRegister TrId = 48350026 Value = t = t["ACCOUNT"] = "SPBFUT00761" t["CLASSCODE"] = "SPBOPT" t["SECCODE"] = "SRU6" t["QUANTITY"] = "1" t["EXPIRY_DATE"] = "GTC" t["OPERATION"] = "S" t["TYPE"] = "L" t["ACTION"] = "NEW_ORDER" t["PRICE"] = "12229" t["EXECUTION_CONDITION"] = "PUT_IN_QUEUE" t["TRANS_ID"] = "48350026" return sendTransaction(t) SecId = OrdType = Limit IsSubscribe = False DataType = Level1 2016/07/06 13:25:59.365|Error |LuaServer |Result: Указанный инструмент не найден: "SRU6" 2016/07/06 13:26:08.289| |FixServer |From quik 127.0.0.1:54964: NewOrderSingle 2016/07/06 13:26:08.291| |LuaServer |Request: Type = OrderRegister TrId = 48350027 Value = t = t["ACCOUNT"] = "SPBFUT00761" t["CLASSCODE"] = "SPBFUT" t["SECCODE"] = "SRU6" t["QUANTITY"] = "1" t["EXPIRY_DATE"] = "GTC" t["OPERATION"] = "B" t["TYPE"] = "L" t["ACTION"] = "NEW_ORDER" t["PRICE"] = "14213" t["TRANS_ID"] = "48350027" return sendTransaction(t) SecId = OrdType = Limit IsSubscribe = False DataType = Level1 2016/07/06 13:26:24.675| |FixServer |From quik 127.0.0.1:54965: MarketDataRequest 2016/07/06 13:26:24.683| |FixServer |From quik 127.0.0.1:54964: Logout 2016/07/06 13:26:24.684| |FixServer |Disconnect quik (127.0.0.1:54964) 2016/07/06 13:26:24.710| |LuaServer |Request: Type = MarketData TrId = 48350028 Value = SecId = S#:SRU6@SPBFUT, Native:,Type: OrdType = IsSubscribe = False DataType = Level1 2016/07/06 13:26:24.718|Error |FixServer |System.IO.IOException: Не удается прочитать данные из транспортного соединения: Программа на вашем хост-компьютере разорвала установленное подключение. ---> System.Net.Sockets.SocketException: Программа на вашем хост-компьютере разорвала установленное подключение в System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags) в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) --- Конец трассировки внутреннего стека исключений --- в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.ReadString() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qfh3WaDIt5VG2qQE0Ui3pUA==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean& #=qceLY7riqEf96gzVrfl3dXg==) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qJsbo4zjMUhs1oRTA1AgIig==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=, ILogReceiver #=qhxVoZs49nlRbaEIVSXI1Ng==, String #=qMDhg2eVm8RvGwHNNBpGI6g==, Func
3 #=qDz_oiFvwd8Jnhqa46mNsKw==, Action1 #=qY61tiIiuBrRBSS5GWEW$rw==) 2016/07/06 13:26:24.718|Error |FixServer |System.IO.IOException: Не удается прочитать данные из транспортного соединения: Программа на вашем хост-компьютере разорвала установленное подключение. ---> System.Net.Sockets.SocketException: Программа на вашем хост-компьютере разорвала установленное подключение в System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags) в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) --- Конец трассировки внутреннего стека исключений --- в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.ReadTag() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=q6461nPfZauc$ISkzd3YQwQ==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, FixTags #=qX3_Rp6JlRb_XPTPIJztv0g==) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qC2Eggtl722FGDa42zdhVQw==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qJsbo4zjMUhs1oRTA1AgIig==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=, ILogReceiver #=qhxVoZs49nlRbaEIVSXI1Ng==, String #=qMDhg2eVm8RvGwHNNBpGI6g==, Func3 #=qDz_oiFvwd8Jnhqa46mNsKw==, Action1 #=qY61tiIiuBrRBSS5GWEW$rw==) 2016/07/06 13:26:24.718|Error |FixServer |System.IO.IOException: Не удается прочитать данные из транспортного соединения: Программа на вашем хост-компьютере разорвала установленное подключение. ---> System.Net.Sockets.SocketException: Программа на вашем хост-компьютере разорвала установленное подключение в System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags) в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) --- Конец трассировки внутреннего стека исключений --- в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.SkipValue() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=q89MvP231qr0q326sD2Kx_g==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==) 2016/07/06 13:26:24.718| |FixServer |Disconnect quik (127.0.0.1:54965) 2016/07/06 13:26:24.727|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен. Имя объекта: "System.Net.Sockets.NetworkStream". в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.ReadString() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qfh3WaDIt5VG2qQE0Ui3pUA==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean& #=qceLY7riqEf96gzVrfl3dXg==) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qJsbo4zjMUhs1oRTA1AgIig==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=, ILogReceiver #=qhxVoZs49nlRbaEIVSXI1Ng==, String #=qMDhg2eVm8RvGwHNNBpGI6g==, Func3 #=qDz_oiFvwd8Jnhqa46mNsKw==, Action1 #=qY61tiIiuBrRBSS5GWEW$rw==) 2016/07/06 13:26:24.727|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен. Имя объекта: "System.Net.Sockets.NetworkStream". в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.ReadTag() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=q6461nPfZauc$ISkzd3YQwQ==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, FixTags #=qX3_Rp6JlRb_XPTPIJztv0g==) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qC2Eggtl722FGDa42zdhVQw==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qJsbo4zjMUhs1oRTA1AgIig==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=, ILogReceiver #=qhxVoZs49nlRbaEIVSXI1Ng==, String #=qMDhg2eVm8RvGwHNNBpGI6g==, Func3 #=qDz_oiFvwd8Jnhqa46mNsKw==, Action1 #=qY61tiIiuBrRBSS5GWEW$rw==) 2016/07/06 13:26:24.727|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен. Имя объекта: "System.Net.Sockets.NetworkStream". в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.SkipValue() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=q89MvP231qr0q326sD2Kx_g==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==) 2016/07/06 13:26:24.727| |FixServer |Disconnect quik (127.0.0.1:54964) 2016/07/06 13:27:02.878| |FixServer |Connected '127.0.0.1:54968' to '0.0.0.0:5001'. 2016/07/06 13:27:02.901| |FixServer |Received first byte from '127.0.0.1:54968'. 2016/07/06 13:27:02.902| |FixServer |From : Logon 2016/07/06 13:27:02.902| |FixServer |Клиент quik (127.0.0.1:54968) авторизован. 2016/07/06 13:27:02.904| |FixServer |Отправка Logon клиенту. 2016/07/06 13:27:02.904| |FixServer |Сессия запущена. 2016/07/06 13:27:02.906| |FixServer |Connected '127.0.0.1:54969' to '0.0.0.0:5001'. 2016/07/06 13:27:02.906| |FixServer |Received first byte from '127.0.0.1:54969'. 2016/07/06 13:27:02.907| |FixServer |From : Logon 2016/07/06 13:27:02.908| |FixServer |Клиент quik (127.0.0.1:54969) авторизован. 2016/07/06 13:27:02.911| |FixServer |Отправка Logon клиенту. 2016/07/06 13:27:02.911| |FixServer |Сессия запущена. 2016/07/06 13:27:02.938| |FixServer |From quik 127.0.0.1:54968: RequestForPositions 2016/07/06 13:27:02.938| |FixServer |From quik 127.0.0.1:54968: OrderMassStatusRequest 2016/07/06 13:27:02.938| |LuaServer |Request: Type = PortfolioLookup TrId = 48422679 Value = SecId = OrdType = IsSubscribe = False DataType = Level1 2016/07/06 13:27:02.938| |LuaServer |LookupPortfolios 2016/07/06 13:27:02.939| |LuaServer |LookupPortfolios done 2016/07/06 13:27:02.939| |LuaServer |LookupPositions 2016/07/06 13:27:02.940| |LuaServer |LookupPositions done 2016/07/06 13:27:02.940| |LuaServer |Request: Type = OrderStatus TrId = 48422680 Value = SecId = OrdType = IsSubscribe = False DataType = Level1 2016/07/06 13:27:02.940| |LuaServer |LookupStopOrders 2016/07/06 13:27:02.940| |LuaServer |Stop orders count: 0 2016/07/06 13:27:02.940| |LuaServer |LookupStopOrders done 2016/07/06 13:27:02.940| |LuaServer |LookupOrders 2016/07/06 13:27:02.940| |LuaServer |Orders count: 1 2016/07/06 13:27:02.941| |LuaServer |LookupOrders done 2016/07/06 13:27:02.941| |LuaServer |LookupTrades 2016/07/06 13:27:02.941| |LuaServer |Own trades count: 1 2016/07/06 13:27:02.941| |LuaServer |LookupTrades done 2016/07/06 13:27:03.212| |FixServer |From quik 127.0.0.1:54969: MarketDataRequest 2016/07/06 13:27:03.213| |LuaServer |Request: Type = MarketData TrId = 48422684 Value = SecId = S#:SRU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = True DataType = Level1 2016/07/06 13:27:03.217| |FixServer |From quik 127.0.0.1:54969: MarketDataRequest 2016/07/06 13:27:03.217| |FixServer |From quik 127.0.0.1:54969: MarketDataRequest 2016/07/06 13:27:03.217| |FixServer |From quik 127.0.0.1:54969: MarketDataRequest 2016/07/06 13:27:03.217| |LuaServer |Request: Type = MarketData TrId = 48422685 Value = SecId = S#:SRU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = True DataType = Trades 2016/07/06 13:27:03.218| |LuaServer |LookupAllTrades 2016/07/06 13:27:03.218| |LuaServer |All trades count: 77610 2016/07/06 13:27:03.221| |FixServer |From quik 127.0.0.1:54969: MarketDataRequest 2016/07/06 13:27:03.223| |FixServer |From quik 127.0.0.1:54969: MarketDataRequest 2016/07/06 13:27:04.472| |LuaServer |LookupAllTrades done 2016/07/06 13:27:04.472| |LuaServer |Request: Type = MarketData TrId = 48422686 Value = SecId = S#:SRU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = True DataType = MarketDepth 2016/07/06 13:27:04.473|Error |LuaServer |Subscribe_Level_II_Quotes error. 2016/07/06 13:27:04.474| |LuaServer |Request: Type = MarketData TrId = 48422690 Value = SecId = S#:SIU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = True DataType = Level1 2016/07/06 13:27:04.479| |LuaServer |Request: Type = MarketData TrId = 48422691 Value = SecId = S#:SIU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = True DataType = Trades 2016/07/06 13:27:04.479| |LuaServer |LookupAllTrades 2016/07/06 13:27:04.479| |LuaServer |All trades count: 77610 2016/07/06 13:27:05.726| |LuaServer |LookupAllTrades done 2016/07/06 13:27:05.726| |LuaServer |Request: Type = MarketData TrId = 48422692 Value = SecId = S#:SIU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = True DataType = MarketDepth 2016/07/06 13:27:05.727|Error |LuaServer |Subscribe_Level_II_Quotes error. 2016/07/06 13:27:10.906| |FixServer |From quik 127.0.0.1:54968: NewOrderSingle 2016/07/06 13:27:10.906| |LuaServer |Request: Type = OrderRegister TrId = 48422693 Value = t = t["ACCOUNT"] = "SPBFUT00761" t["CLASSCODE"] = "SPBOPT" t["SECCODE"] = "SRU6" t["QUANTITY"] = "1" t["EXPIRY_DATE"] = "GTC" t["OPERATION"] = "S" t["TYPE"] = "L" t["ACTION"] = "NEW_ORDER" t["PRICE"] = "12229" t["EXECUTION_CONDITION"] = "PUT_IN_QUEUE" t["TRANS_ID"] = "48422693" return sendTransaction(t) SecId = OrdType = Limit IsSubscribe = False DataType = Level1 2016/07/06 13:27:10.906|Error |LuaServer |Result: Указанный инструмент не найден: "SRU6" 2016/07/06 13:27:13.115| |FixServer |From quik 127.0.0.1:54968: NewOrderSingle 2016/07/06 13:27:13.115| |LuaServer |Request: Type = OrderRegister TrId = 48422694 Value = t = t["ACCOUNT"] = "SPBFUT00761" t["CLASSCODE"] = "SPBOPT" t["SECCODE"] = "SRU6" t["QUANTITY"] = "1" t["EXPIRY_DATE"] = "GTC" t["OPERATION"] = "B" t["TYPE"] = "L" t["ACTION"] = "NEW_ORDER" t["PRICE"] = "14213" t["EXECUTION_CONDITION"] = "PUT_IN_QUEUE" t["TRANS_ID"] = "48422694" return sendTransaction(t) SecId = OrdType = Limit IsSubscribe = False DataType = Level1 2016/07/06 13:27:13.115|Error |LuaServer |Result: Указанный инструмент не найден: "SRU6" 2016/07/06 13:28:02.930| |FixServer |From quik 127.0.0.1:54968: TestRequest 2016/07/06 13:28:02.931| |FixServer |From quik 127.0.0.1:54969: TestRequest 2016/07/06 13:29:02.944| |FixServer |From quik 127.0.0.1:54968: TestRequest 2016/07/06 13:29:02.944| |FixServer |From quik 127.0.0.1:54969: TestRequest 2016/07/06 13:29:17.847| |FixServer |From quik 127.0.0.1:54969: MarketDataRequest 2016/07/06 13:29:17.848| |FixServer |From quik 127.0.0.1:54969: MarketDataRequest 2016/07/06 13:29:17.848| |FixServer |From quik 127.0.0.1:54969: MarketDataRequest 2016/07/06 13:29:17.848| |FixServer |From quik 127.0.0.1:54969: MarketDataRequest 2016/07/06 13:29:17.849| |FixServer |From quik 127.0.0.1:54969: MarketDataRequest 2016/07/06 13:29:17.849| |FixServer |From quik 127.0.0.1:54969: MarketDataRequest 2016/07/06 13:29:17.850| |FixServer |From quik 127.0.0.1:54969: Logout 2016/07/06 13:29:17.850| |FixServer |Disconnect quik (127.0.0.1:54969) 2016/07/06 13:29:17.850|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен. Имя объекта: "System.Net.Sockets.NetworkStream". в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.ReadString() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qfh3WaDIt5VG2qQE0Ui3pUA==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean& #=qceLY7riqEf96gzVrfl3dXg==) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qJsbo4zjMUhs1oRTA1AgIig==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=, ILogReceiver #=qhxVoZs49nlRbaEIVSXI1Ng==, String #=qMDhg2eVm8RvGwHNNBpGI6g==, Func3 #=qDz_oiFvwd8Jnhqa46mNsKw==, Action1 #=qY61tiIiuBrRBSS5GWEW$rw==) 2016/07/06 13:29:17.850|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен. Имя объекта: "System.Net.Sockets.NetworkStream". в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.ReadTag() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=q6461nPfZauc$ISkzd3YQwQ==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, FixTags #=qX3_Rp6JlRb_XPTPIJztv0g==) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qC2Eggtl722FGDa42zdhVQw==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qJsbo4zjMUhs1oRTA1AgIig==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=, ILogReceiver #=qhxVoZs49nlRbaEIVSXI1Ng==, String #=qMDhg2eVm8RvGwHNNBpGI6g==, Func3 #=qDz_oiFvwd8Jnhqa46mNsKw==, Action1 #=qY61tiIiuBrRBSS5GWEW$rw==) 2016/07/06 13:29:17.850|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен. Имя объекта: "System.Net.Sockets.NetworkStream". в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.SkipValue() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=q89MvP231qr0q326sD2Kx_g==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==) 2016/07/06 13:29:17.850| |FixServer |Disconnect quik (127.0.0.1:54969) 2016/07/06 13:29:17.851| |FixServer |From quik 127.0.0.1:54968: Logout 2016/07/06 13:29:17.851| |FixServer |Disconnect quik (127.0.0.1:54968) 2016/07/06 13:29:17.851|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен. Имя объекта: "System.Net.Sockets.NetworkStream". в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.ReadString() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qfh3WaDIt5VG2qQE0Ui3pUA==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean& #=qceLY7riqEf96gzVrfl3dXg==) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qJsbo4zjMUhs1oRTA1AgIig==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=, ILogReceiver #=qhxVoZs49nlRbaEIVSXI1Ng==, String #=qMDhg2eVm8RvGwHNNBpGI6g==, Func3 #=qDz_oiFvwd8Jnhqa46mNsKw==, Action1 #=qY61tiIiuBrRBSS5GWEW$rw==) 2016/07/06 13:29:17.851|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен. Имя объекта: "System.Net.Sockets.NetworkStream". в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.ReadTag() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=q6461nPfZauc$ISkzd3YQwQ==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, FixTags #=qX3_Rp6JlRb_XPTPIJztv0g==) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qC2Eggtl722FGDa42zdhVQw==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qJsbo4zjMUhs1oRTA1AgIig==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=, ILogReceiver #=qhxVoZs49nlRbaEIVSXI1Ng==, String #=qMDhg2eVm8RvGwHNNBpGI6g==, Func3 #=qDz_oiFvwd8Jnhqa46mNsKw==, Action1 #=qY61tiIiuBrRBSS5GWEW$rw==) 2016/07/06 13:29:17.851|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен. Имя объекта: "System.Net.Sockets.NetworkStream". в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.SkipValue() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=q89MvP231qr0q326sD2Kx_g==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==) 2016/07/06 13:29:17.851| |FixServer |Disconnect quik (127.0.0.1:54968) 2016/07/06 13:29:17.852| |LuaServer |Request: Type = MarketData TrId = 48422699 Value = SecId = S#:SRU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = False DataType = Level1 2016/07/06 13:29:17.852| |LuaServer |Request: Type = MarketData TrId = 48422700 Value = SecId = S#:SIU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = False DataType = Level1 2016/07/06 13:29:17.852| |LuaServer |Request: Type = MarketData TrId = 48422701 Value = SecId = S#:SRU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = False DataType = MarketDepth 2016/07/06 13:29:17.855|Error |LuaServer |Unsubscribe_Level_II_Quotes error. 2016/07/06 13:29:17.855| |LuaServer |Request: Type = MarketData TrId = 48422702 Value = SecId = S#:SIU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = False DataType = MarketDepth 2016/07/06 13:29:17.855|Error |LuaServer |Unsubscribe_Level_II_Quotes error. 2016/07/06 13:29:17.856| |LuaServer |Request: Type = MarketData TrId = 48422703 Value = SecId = S#:SRU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = False DataType = Trades 2016/07/06 13:29:17.856| |LuaServer |LookupAllTrades 2016/07/06 13:29:17.856| |LuaServer |All trades count: 78049 2016/07/06 13:29:19.253| |LuaServer |LookupAllTrades done 2016/07/06 13:29:19.253| |LuaServer |Request: Type = MarketData TrId = 48422704 Value = SecId = S#:SIU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = False DataType = Trades 2016/07/06 13:29:19.253| |LuaServer |LookupAllTrades 2016/07/06 13:29:19.253| |LuaServer |All trades count: 78049 2016/07/06 13:29:20.612| |LuaServer |LookupAllTrades done 2016/07/06 13:31:06.731| |FixServer |Connected '127.0.0.1:54991' to '0.0.0.0:5001'. 2016/07/06 13:31:06.754| |FixServer |Received first byte from '127.0.0.1:54991'. 2016/07/06 13:31:06.755| |FixServer |From : Logon 2016/07/06 13:31:06.755| |FixServer |Клиент quik (127.0.0.1:54991) авторизован. 2016/07/06 13:31:06.758| |FixServer |Connected '127.0.0.1:54992' to '0.0.0.0:5001'. 2016/07/06 13:31:06.760| |FixServer |Received first byte from '127.0.0.1:54992'. 2016/07/06 13:31:06.761| |FixServer |From : Logon 2016/07/06 13:31:06.761| |FixServer |Клиент quik (127.0.0.1:54992) авторизован. 2016/07/06 13:31:06.765| |FixServer |Отправка Logon клиенту. 2016/07/06 13:31:06.765| |FixServer |Отправка Logon клиенту. 2016/07/06 13:31:06.765| |FixServer |Сессия запущена. 2016/07/06 13:31:06.765| |FixServer |Сессия запущена. 2016/07/06 13:31:06.795| |FixServer |From quik 127.0.0.1:54991: RequestForPositions 2016/07/06 13:31:06.797| |FixServer |From quik 127.0.0.1:54991: OrderMassStatusRequest 2016/07/06 13:31:06.797| |LuaServer |Request: Type = PortfolioLookup TrId = 48666490 Value = SecId = OrdType = IsSubscribe = False DataType = Level1 2016/07/06 13:31:06.797| |LuaServer |LookupPortfolios 2016/07/06 13:31:06.798| |LuaServer |LookupPortfolios done 2016/07/06 13:31:06.798| |LuaServer |LookupPositions 2016/07/06 13:31:06.798| |LuaServer |LookupPositions done 2016/07/06 13:31:06.798| |LuaServer |Request: Type = OrderStatus TrId = 48666491 Value = SecId = OrdType = IsSubscribe = False DataType = Level1 2016/07/06 13:31:06.798| |LuaServer |LookupStopOrders 2016/07/06 13:31:06.798| |LuaServer |Stop orders count: 0 2016/07/06 13:31:06.798| |LuaServer |LookupStopOrders done 2016/07/06 13:31:06.798| |LuaServer |LookupOrders 2016/07/06 13:31:06.798| |LuaServer |Orders count: 1 2016/07/06 13:31:06.798| |LuaServer |LookupOrders done 2016/07/06 13:31:06.798| |LuaServer |LookupTrades 2016/07/06 13:31:06.798| |LuaServer |Own trades count: 1 2016/07/06 13:31:06.798| |LuaServer |LookupTrades done 2016/07/06 13:31:17.693| |FixServer |From quik 127.0.0.1:54992: MarketDataRequest 2016/07/06 13:31:17.694| |LuaServer |Request: Type = MarketData TrId = 48666494 Value = SecId = S#:SRU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = True DataType = Level1 2016/07/06 13:31:17.704| |FixServer |From quik 127.0.0.1:54992: MarketDataRequest 2016/07/06 13:31:17.705| |LuaServer |Request: Type = MarketData TrId = 48666495 Value = SecId = S#:SRU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = True DataType = Trades 2016/07/06 13:31:17.705| |LuaServer |LookupAllTrades 2016/07/06 13:31:17.705| |LuaServer |All trades count: 78577 2016/07/06 13:31:18.990| |LuaServer |LookupAllTrades done 2016/07/06 13:31:35.620| |FixServer |From quik 127.0.0.1:54991: NewOrderSingle 2016/07/06 13:31:35.620| |LuaServer |Request: Type = OrderRegister TrId = 48666496 Value = t = t["ACCOUNT"] = "SPBFUT00761" t["CLASSCODE"] = "SPBOPT" t["SECCODE"] = "SRU6" t["QUANTITY"] = "1" t["EXPIRY_DATE"] = "GTC" t["OPERATION"] = "S" t["TYPE"] = "L" t["ACTION"] = "NEW_ORDER" t["PRICE"] = "12229" t["EXECUTION_CONDITION"] = "PUT_IN_QUEUE" t["TRANS_ID"] = "48666496" return sendTransaction(t) SecId = OrdType = Limit IsSubscribe = False DataType = Level1 2016/07/06 13:31:35.621|Error |LuaServer |Result: Указанный инструмент не найден: "SRU6" 2016/07/06 13:32:06.787| |FixServer |From quik 127.0.0.1:54991: TestRequest 2016/07/06 13:32:06.789| |FixServer |From quik 127.0.0.1:54992: TestRequest 2016/07/06 13:32:18.805| |FixServer |From quik 127.0.0.1:54992: MarketDataRequest 2016/07/06 13:32:18.806| |LuaServer |Request: Type = MarketData TrId = 48666500 Value = SecId = S#:SRU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = True DataType = MarketDepth 2016/07/06 13:32:18.806|Error |LuaServer |Subscribe_Level_II_Quotes error. 2016/07/06 13:32:46.747| |FixServer |From quik 127.0.0.1:54992: MarketDataRequest 2016/07/06 13:32:46.748| |LuaServer |Request: Type = MarketData TrId = 48666501 Value = SecId = S#:SRU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = False DataType = Level1 2016/07/06 13:32:46.750| |FixServer |From quik 127.0.0.1:54992: MarketDataRequest 2016/07/06 13:32:46.750| |LuaServer |Request: Type = MarketData TrId = 48666502 Value = SecId = S#:SRU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = False DataType = MarketDepth 2016/07/06 13:32:46.750|Error |LuaServer |Unsubscribe_Level_II_Quotes error. 2016/07/06 13:32:46.752| |FixServer |From quik 127.0.0.1:54992: MarketDataRequest 2016/07/06 13:32:46.752| |LuaServer |Request: Type = MarketData TrId = 48666503 Value = SecId = S#:SRU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = False DataType = Trades 2016/07/06 13:32:46.752| |LuaServer |LookupAllTrades 2016/07/06 13:32:46.752| |LuaServer |All trades count: 78947 2016/07/06 13:32:46.759| |FixServer |From quik 127.0.0.1:54992: Logout 2016/07/06 13:32:46.759| |FixServer |Disconnect quik (127.0.0.1:54992) 2016/07/06 13:32:46.759|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен. Имя объекта: "System.Net.Sockets.NetworkStream". в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.ReadString() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qfh3WaDIt5VG2qQE0Ui3pUA==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean& #=qceLY7riqEf96gzVrfl3dXg==) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qJsbo4zjMUhs1oRTA1AgIig==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=, ILogReceiver #=qhxVoZs49nlRbaEIVSXI1Ng==, String #=qMDhg2eVm8RvGwHNNBpGI6g==, Func3 #=qDz_oiFvwd8Jnhqa46mNsKw==, Action1 #=qY61tiIiuBrRBSS5GWEW$rw==) 2016/07/06 13:32:46.760|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен. Имя объекта: "System.Net.Sockets.NetworkStream". в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.ReadTag() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=q6461nPfZauc$ISkzd3YQwQ==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, FixTags #=qX3_Rp6JlRb_XPTPIJztv0g==) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qC2Eggtl722FGDa42zdhVQw==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qJsbo4zjMUhs1oRTA1AgIig==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=, ILogReceiver #=qhxVoZs49nlRbaEIVSXI1Ng==, String #=qMDhg2eVm8RvGwHNNBpGI6g==, Func3 #=qDz_oiFvwd8Jnhqa46mNsKw==, Action1 #=qY61tiIiuBrRBSS5GWEW$rw==) 2016/07/06 13:32:46.760|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен. Имя объекта: "System.Net.Sockets.NetworkStream". в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.SkipValue() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=q89MvP231qr0q326sD2Kx_g==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==) 2016/07/06 13:32:46.760| |FixServer |Disconnect quik (127.0.0.1:54992) 2016/07/06 13:32:46.760| |FixServer |From quik 127.0.0.1:54991: Logout 2016/07/06 13:32:46.760| |FixServer |Disconnect quik (127.0.0.1:54991) 2016/07/06 13:32:46.761|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен. Имя объекта: "System.Net.Sockets.NetworkStream". в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.ReadString() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qfh3WaDIt5VG2qQE0Ui3pUA==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean& #=qceLY7riqEf96gzVrfl3dXg==) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qJsbo4zjMUhs1oRTA1AgIig==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=, ILogReceiver #=qhxVoZs49nlRbaEIVSXI1Ng==, String #=qMDhg2eVm8RvGwHNNBpGI6g==, Func3 #=qDz_oiFvwd8Jnhqa46mNsKw==, Action1 #=qY61tiIiuBrRBSS5GWEW$rw==) 2016/07/06 13:32:46.761|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен. Имя объекта: "System.Net.Sockets.NetworkStream". в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.ReadTag() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=q6461nPfZauc$ISkzd3YQwQ==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, FixTags #=qX3_Rp6JlRb_XPTPIJztv0g==) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qC2Eggtl722FGDa42zdhVQw==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qJsbo4zjMUhs1oRTA1AgIig==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=, ILogReceiver #=qhxVoZs49nlRbaEIVSXI1Ng==, String #=qMDhg2eVm8RvGwHNNBpGI6g==, Func3 #=qDz_oiFvwd8Jnhqa46mNsKw==, Action1 #=qY61tiIiuBrRBSS5GWEW$rw==) 2016/07/06 13:32:46.761|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен. Имя объекта: "System.Net.Sockets.NetworkStream". в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.SkipValue() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=q89MvP231qr0q326sD2Kx_g==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==) 2016/07/06 13:32:46.761| |FixServer |Disconnect quik (127.0.0.1:54991) 2016/07/06 13:32:48.108| |LuaServer |LookupAllTrades done 2016/07/06 13:32:59.369| |FixServer |Connected '127.0.0.1:54998' to '0.0.0.0:5001'. 2016/07/06 13:32:59.396| |FixServer |Received first byte from '127.0.0.1:54998'. 2016/07/06 13:32:59.397| |FixServer |From : Logon 2016/07/06 13:32:59.397| |FixServer |Клиент quik (127.0.0.1:54998) авторизован. 2016/07/06 13:32:59.399| |FixServer |Отправка Logon клиенту. 2016/07/06 13:32:59.400| |FixServer |Сессия запущена. 2016/07/06 13:32:59.413| |FixServer |Connected '127.0.0.1:54999' to '0.0.0.0:5001'. 2016/07/06 13:32:59.415| |FixServer |Received first byte from '127.0.0.1:54999'. 2016/07/06 13:32:59.415| |FixServer |From : Logon 2016/07/06 13:32:59.416| |FixServer |Клиент quik (127.0.0.1:54999) авторизован. 2016/07/06 13:32:59.418| |FixServer |Отправка Logon клиенту. 2016/07/06 13:32:59.418| |FixServer |Сессия запущена. 2016/07/06 13:32:59.455| |FixServer |From quik 127.0.0.1:54999: SecurityListRequest 2016/07/06 13:32:59.456| |LuaServer |Request: Type = SecurityLookup TrId = 48779174 Value = SecId = S#:@, Native:,Type: OrdType = IsSubscribe = False DataType = Level1 2016/07/06 13:32:59.456| |LuaServer |LookupSecurities 2016/07/06 13:32:59.457| |FixServer |From quik 127.0.0.1:54998: RequestForPositions 2016/07/06 13:32:59.459| |FixServer |From quik 127.0.0.1:54998: OrderMassStatusRequest 2016/07/06 13:32:59.650|Error |LuaServer |Пустой код инструмента для класса EQRP_INFO. 2016/07/06 13:32:59.731| |LuaServer |LookupSecurities done 2016/07/06 13:32:59.781| |LuaServer |Request: Type = PortfolioLookup TrId = 48779175 Value = SecId = OrdType = IsSubscribe = False DataType = Level1 2016/07/06 13:32:59.781| |LuaServer |LookupPortfolios 2016/07/06 13:32:59.781| |LuaServer |LookupPortfolios done 2016/07/06 13:32:59.781| |LuaServer |LookupPositions 2016/07/06 13:32:59.782| |LuaServer |LookupPositions done 2016/07/06 13:32:59.782| |LuaServer |Request: Type = OrderStatus TrId = 48779176 Value = SecId = OrdType = IsSubscribe = False DataType = Level1 2016/07/06 13:32:59.782| |LuaServer |LookupStopOrders 2016/07/06 13:32:59.782| |LuaServer |Stop orders count: 0 2016/07/06 13:32:59.782| |LuaServer |LookupStopOrders done 2016/07/06 13:32:59.782| |LuaServer |LookupOrders 2016/07/06 13:32:59.782| |LuaServer |Orders count: 1 2016/07/06 13:32:59.782| |LuaServer |LookupOrders done 2016/07/06 13:32:59.782| |LuaServer |LookupTrades 2016/07/06 13:32:59.782| |LuaServer |Own trades count: 1 2016/07/06 13:32:59.782| |LuaServer |LookupTrades done 2016/07/06 13:33:08.533| |FixServer |From quik 127.0.0.1:54999: MarketDataRequest 2016/07/06 13:33:08.533| |LuaServer |Request: Type = MarketData TrId = 48779179 Value = SecId = S#:SRU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = True DataType = Level1 2016/07/06 13:33:08.542| |FixServer |From quik 127.0.0.1:54999: MarketDataRequest 2016/07/06 13:33:08.542| |LuaServer |Request: Type = MarketData TrId = 48779180 Value = SecId = S#:SRU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = True DataType = Trades 2016/07/06 13:33:08.542| |LuaServer |LookupAllTrades 2016/07/06 13:33:08.542| |LuaServer |All trades count: 79035 2016/07/06 13:33:09.869| |LuaServer |LookupAllTrades done 2016/07/06 13:33:20.413| |FixServer |From quik 127.0.0.1:54998: NewOrderSingle 2016/07/06 13:33:20.413| |LuaServer |Request: Type = OrderRegister TrId = 48779181 Value = t = t["ACCOUNT"] = "SPBFUT00761" t["CLASSCODE"] = "SPBOPT" t["SECCODE"] = "SRU6" t["QUANTITY"] = "1" t["EXPIRY_DATE"] = "GTC" t["OPERATION"] = "S" t["TYPE"] = "L" t["ACTION"] = "NEW_ORDER" t["PRICE"] = "12229" t["EXECUTION_CONDITION"] = "PUT_IN_QUEUE" t["TRANS_ID"] = "48779181" return sendTransaction(t) SecId = OrdType = Limit IsSubscribe = False DataType = Level1 2016/07/06 13:33:20.413|Error |LuaServer |Result: Указанный инструмент не найден: "SRU6" 2016/07/06 13:33:59.436| |FixServer |From quik 127.0.0.1:54999: TestRequest 2016/07/06 13:33:59.437| |FixServer |From quik 127.0.0.1:54998: TestRequest 2016/07/06 13:34:04.406| |FixServer |From quik 127.0.0.1:54999: MarketDataRequest 2016/07/06 13:34:04.406| |LuaServer |Request: Type = MarketData TrId = 48779184 Value = SecId = S#:SRU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = False DataType = Level1 2016/07/06 13:34:04.406| |FixServer |From quik 127.0.0.1:54999: MarketDataRequest 2016/07/06 13:34:04.407| |LuaServer |Request: Type = MarketData TrId = 48779185 Value = SecId = S#:SRU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = False DataType = Trades 2016/07/06 13:34:04.407| |LuaServer |LookupAllTrades 2016/07/06 13:34:04.407| |LuaServer |All trades count: 79176 2016/07/06 13:34:04.446| |FixServer |From quik 127.0.0.1:54999: Logout 2016/07/06 13:34:04.447| |FixServer |Disconnect quik (127.0.0.1:54999) 2016/07/06 13:34:04.447|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен. Имя объекта: "System.Net.Sockets.NetworkStream". в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.ReadString() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qfh3WaDIt5VG2qQE0Ui3pUA==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean& #=qceLY7riqEf96gzVrfl3dXg==) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qJsbo4zjMUhs1oRTA1AgIig==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=, ILogReceiver #=qhxVoZs49nlRbaEIVSXI1Ng==, String #=qMDhg2eVm8RvGwHNNBpGI6g==, Func3 #=qDz_oiFvwd8Jnhqa46mNsKw==, Action1 #=qY61tiIiuBrRBSS5GWEW$rw==) 2016/07/06 13:34:04.447|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен. Имя объекта: "System.Net.Sockets.NetworkStream". в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.ReadTag() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=q6461nPfZauc$ISkzd3YQwQ==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, FixTags #=qX3_Rp6JlRb_XPTPIJztv0g==) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qC2Eggtl722FGDa42zdhVQw==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qJsbo4zjMUhs1oRTA1AgIig==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=, ILogReceiver #=qhxVoZs49nlRbaEIVSXI1Ng==, String #=qMDhg2eVm8RvGwHNNBpGI6g==, Func3 #=qDz_oiFvwd8Jnhqa46mNsKw==, Action1 #=qY61tiIiuBrRBSS5GWEW$rw==) 2016/07/06 13:34:04.447|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен. Имя объекта: "System.Net.Sockets.NetworkStream". в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.SkipValue() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=q89MvP231qr0q326sD2Kx_g==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==) 2016/07/06 13:34:04.447| |FixServer |Disconnect quik (127.0.0.1:54999) 2016/07/06 13:34:04.581| |FixServer |From quik 127.0.0.1:54998: Logout 2016/07/06 13:34:04.581| |FixServer |Disconnect quik (127.0.0.1:54998) 2016/07/06 13:34:04.581|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен. Имя объекта: "System.Net.Sockets.NetworkStream". в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.ReadString() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qfh3WaDIt5VG2qQE0Ui3pUA==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean& #=qceLY7riqEf96gzVrfl3dXg==) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qJsbo4zjMUhs1oRTA1AgIig==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=, ILogReceiver #=qhxVoZs49nlRbaEIVSXI1Ng==, String #=qMDhg2eVm8RvGwHNNBpGI6g==, Func3 #=qDz_oiFvwd8Jnhqa46mNsKw==, Action1 #=qY61tiIiuBrRBSS5GWEW$rw==) 2016/07/06 13:34:04.581|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен. Имя объекта: "System.Net.Sockets.NetworkStream". в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.ReadTag() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=q6461nPfZauc$ISkzd3YQwQ==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, FixTags #=qX3_Rp6JlRb_XPTPIJztv0g==) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qC2Eggtl722FGDa42zdhVQw==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qJsbo4zjMUhs1oRTA1AgIig==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=, ILogReceiver #=qhxVoZs49nlRbaEIVSXI1Ng==, String #=qMDhg2eVm8RvGwHNNBpGI6g==, Func3 #=qDz_oiFvwd8Jnhqa46mNsKw==, Action1 #=qY61tiIiuBrRBSS5GWEW$rw==) 2016/07/06 13:34:04.581|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен. Имя объекта: "System.Net.Sockets.NetworkStream". в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.SkipValue() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=q89MvP231qr0q326sD2Kx_g==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==) 2016/07/06 13:34:04.581| |FixServer |Disconnect quik (127.0.0.1:54998) 2016/07/06 13:34:06.172| |LuaServer |LookupAllTrades done 2016/07/06 13:44:56.370| |FixServer |Connected '127.0.0.1:55186' to '0.0.0.0:5001'. 2016/07/06 13:44:56.395| |FixServer |Received first byte from '127.0.0.1:55186'. 2016/07/06 13:44:56.396| |FixServer |From : Logon 2016/07/06 13:44:56.396| |FixServer |Клиент quik (127.0.0.1:55186) авторизован. 2016/07/06 13:44:56.398| |FixServer |Connected '127.0.0.1:55187' to '0.0.0.0:5001'. 2016/07/06 13:44:56.399| |FixServer |Отправка Logon клиенту. 2016/07/06 13:44:56.399| |FixServer |Сессия запущена. 2016/07/06 13:44:56.401| |FixServer |Received first byte from '127.0.0.1:55187'. 2016/07/06 13:44:56.401| |FixServer |From : Logon 2016/07/06 13:44:56.401| |FixServer |Клиент quik (127.0.0.1:55187) авторизован. 2016/07/06 13:44:56.404| |FixServer |Отправка Logon клиенту. 2016/07/06 13:44:56.404| |FixServer |Сессия запущена. 2016/07/06 13:44:56.443| |FixServer |From quik 127.0.0.1:55187: SecurityListRequest 2016/07/06 13:44:56.443| |LuaServer |Request: Type = SecurityLookup TrId = 49496174 Value = SecId = S#:@, Native:,Type: OrdType = IsSubscribe = False DataType = Level1 2016/07/06 13:44:56.443| |LuaServer |LookupSecurities 2016/07/06 13:44:56.447| |FixServer |From quik 127.0.0.1:55186: RequestForPositions 2016/07/06 13:44:56.447| |FixServer |From quik 127.0.0.1:55186: OrderMassStatusRequest 2016/07/06 13:44:56.636|Error |LuaServer |Пустой код инструмента для класса EQRP_INFO. 2016/07/06 13:44:56.720| |LuaServer |LookupSecurities done 2016/07/06 13:44:56.779| |LuaServer |Request: Type = PortfolioLookup TrId = 49496175 Value = SecId = OrdType = IsSubscribe = False DataType = Level1 2016/07/06 13:44:56.779| |LuaServer |LookupPortfolios 2016/07/06 13:44:56.780| |LuaServer |LookupPortfolios done 2016/07/06 13:44:56.780| |LuaServer |LookupPositions 2016/07/06 13:44:56.780| |LuaServer |LookupPositions done 2016/07/06 13:44:56.780| |LuaServer |Request: Type = OrderStatus TrId = 49496176 Value = SecId = OrdType = IsSubscribe = False DataType = Level1 2016/07/06 13:44:56.780| |LuaServer |LookupStopOrders 2016/07/06 13:44:56.780| |LuaServer |Stop orders count: 0 2016/07/06 13:44:56.780| |LuaServer |LookupStopOrders done 2016/07/06 13:44:56.780| |LuaServer |LookupOrders 2016/07/06 13:44:56.780| |LuaServer |Orders count: 1 2016/07/06 13:44:56.780| |LuaServer |LookupOrders done 2016/07/06 13:44:56.780| |LuaServer |LookupTrades 2016/07/06 13:44:56.780| |LuaServer |Own trades count: 1 2016/07/06 13:44:56.781| |LuaServer |LookupTrades done 2016/07/06 13:45:22.272| |FixServer |From quik 127.0.0.1:55187: MarketDataRequest 2016/07/06 13:45:22.272| |LuaServer |Request: Type = MarketData TrId = 49496179 Value = SecId = S#:SRU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = True DataType = Level1 2016/07/06 13:45:22.281| |FixServer |From quik 127.0.0.1:55187: MarketDataRequest 2016/07/06 13:45:22.285| |LuaServer |Request: Type = MarketData TrId = 49496180 Value = SecId = S#:SRU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = True DataType = Trades 2016/07/06 13:45:22.285| |LuaServer |LookupAllTrades 2016/07/06 13:45:22.285| |LuaServer |All trades count: 81536 2016/07/06 13:45:23.658| |LuaServer |LookupAllTrades done 2016/07/06 13:45:56.425| |FixServer |From quik 127.0.0.1:55187: TestRequest 2016/07/06 13:45:56.426| |FixServer |From quik 127.0.0.1:55186: TestRequest 2016/07/06 13:46:41.238| |FixServer |From quik 127.0.0.1:55186: NewOrderSingle 2016/07/06 13:46:41.238| |LuaServer |Request: Type = OrderRegister TrId = 49496183 Value = t = t["ACCOUNT"] = "SPBFUT00761" t["CLASSCODE"] = "SPBOPT" t["SECCODE"] = "SRU6" t["QUANTITY"] = "1" t["EXPIRY_DATE"] = "GTC" t["OPERATION"] = "S" t["TYPE"] = "L" t["ACTION"] = "NEW_ORDER" t["PRICE"] = "12229" t["EXECUTION_CONDITION"] = "PUT_IN_QUEUE" t["TRANS_ID"] = "49496183" return sendTransaction(t) SecId = OrdType = Limit IsSubscribe = False DataType = Level1 2016/07/06 13:46:41.239|Error |LuaServer |Result: Указанный инструмент не найден: "SRU6" 2016/07/06 13:46:56.437| |FixServer |From quik 127.0.0.1:55187: TestRequest 2016/07/06 13:46:56.439| |FixServer |From quik 127.0.0.1:55186: TestRequest 2016/07/06 13:47:41.506| |FixServer |From quik 127.0.0.1:55186: NewOrderSingle 2016/07/06 13:47:41.506| |LuaServer |Request: Type = OrderRegister TrId = 49496186 Value = t = t["ACCOUNT"] = "SPBFUT00761" t["CLASSCODE"] = "SPBOPT" t["SECCODE"] = "SRU6" t["QUANTITY"] = "1" t["EXPIRY_DATE"] = "GTC" t["OPERATION"] = "S" t["TYPE"] = "L" t["ACTION"] = "NEW_ORDER" t["PRICE"] = "12229" t["EXECUTION_CONDITION"] = "PUT_IN_QUEUE" t["TRANS_ID"] = "49496186" return sendTransaction(t) SecId = OrdType = Limit IsSubscribe = False DataType = Level1 2016/07/06 13:47:41.506|Error |LuaServer |Result: Указанный инструмент не найден: "SRU6" 2016/07/06 13:47:56.450| |FixServer |From quik 127.0.0.1:55187: TestRequest 2016/07/06 13:47:56.451| |FixServer |From quik 127.0.0.1:55186: TestRequest 2016/07/06 13:48:05.503| |FixServer |From quik 127.0.0.1:55186: NewOrderSingle 2016/07/06 13:48:05.503| |LuaServer |Request: Type = OrderRegister TrId = 49496189 Value = t = t["ACCOUNT"] = "SPBFUT00761" t["CLASSCODE"] = "SPBOPT" t["SECCODE"] = "SRU6" t["QUANTITY"] = "1" t["EXPIRY_DATE"] = "GTC" t["OPERATION"] = "S" t["TYPE"] = "L" t["ACTION"] = "NEW_ORDER" t["PRICE"] = "12229" t["EXECUTION_CONDITION"] = "PUT_IN_QUEUE" t["TRANS_ID"] = "49496189" return sendTransaction(t) SecId = OrdType = Limit IsSubscribe = False DataType = Level1 2016/07/06 13:48:05.504|Error |LuaServer |Result: Указанный инструмент не найден: "SRU6" 2016/07/06 13:48:13.439| |FixServer |From quik 127.0.0.1:55187: MarketDataRequest 2016/07/06 13:48:13.440| |FixServer |From quik 127.0.0.1:55187: MarketDataRequest 2016/07/06 13:48:13.445| |LuaServer |Request: Type = MarketData TrId = 49496190 Value = SecId = S#:SRU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = False DataType = Level1 2016/07/06 13:48:13.445| |LuaServer |Request: Type = MarketData TrId = 49496191 Value = SecId = S#:SRU6@SPBOPT, Native:,Type: OrdType = IsSubscribe = False DataType = Trades 2016/07/06 13:48:13.445| |LuaServer |LookupAllTrades 2016/07/06 13:48:13.445| |LuaServer |All trades count: 81869 2016/07/06 13:48:13.455| |FixServer |From quik 127.0.0.1:55186: Logout 2016/07/06 13:48:13.456| |FixServer |Disconnect quik (127.0.0.1:55186) 2016/07/06 13:48:13.456|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен. Имя объекта: "System.Net.Sockets.NetworkStream". в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.ReadString() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qfh3WaDIt5VG2qQE0Ui3pUA==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean& #=qceLY7riqEf96gzVrfl3dXg==) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qJsbo4zjMUhs1oRTA1AgIig==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=, ILogReceiver #=qhxVoZs49nlRbaEIVSXI1Ng==, String #=qMDhg2eVm8RvGwHNNBpGI6g==, Func3 #=qDz_oiFvwd8Jnhqa46mNsKw==, Action1 #=qY61tiIiuBrRBSS5GWEW$rw==) 2016/07/06 13:48:13.456|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен. Имя объекта: "System.Net.Sockets.NetworkStream". в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.ReadTag() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=q6461nPfZauc$ISkzd3YQwQ==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, FixTags #=qX3_Rp6JlRb_XPTPIJztv0g==) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qC2Eggtl722FGDa42zdhVQw==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qJsbo4zjMUhs1oRTA1AgIig==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=, ILogReceiver #=qhxVoZs49nlRbaEIVSXI1Ng==, String #=qMDhg2eVm8RvGwHNNBpGI6g==, Func3 #=qDz_oiFvwd8Jnhqa46mNsKw==, Action1 #=qY61tiIiuBrRBSS5GWEW$rw==) 2016/07/06 13:48:13.456|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен. Имя объекта: "System.Net.Sockets.NetworkStream". в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.SkipValue() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=q89MvP231qr0q326sD2Kx_g==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==) 2016/07/06 13:48:13.456| |FixServer |Disconnect quik (127.0.0.1:55186) 2016/07/06 13:48:13.626| |FixServer |From quik 127.0.0.1:55187: Logout 2016/07/06 13:48:13.626| |FixServer |Disconnect quik (127.0.0.1:55187) 2016/07/06 13:48:13.626|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен. Имя объекта: "System.Net.Sockets.NetworkStream". в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.ReadString() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qfh3WaDIt5VG2qQE0Ui3pUA==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean& #=qceLY7riqEf96gzVrfl3dXg==) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qJsbo4zjMUhs1oRTA1AgIig==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=, ILogReceiver #=qhxVoZs49nlRbaEIVSXI1Ng==, String #=qMDhg2eVm8RvGwHNNBpGI6g==, Func3 #=qDz_oiFvwd8Jnhqa46mNsKw==, Action1 #=qY61tiIiuBrRBSS5GWEW$rw==) 2016/07/06 13:48:13.627|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен. Имя объекта: "System.Net.Sockets.NetworkStream". в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.ReadTag() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=q6461nPfZauc$ISkzd3YQwQ==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, FixTags #=qX3_Rp6JlRb_XPTPIJztv0g==) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qC2Eggtl722FGDa42zdhVQw==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=) в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=qJsbo4zjMUhs1oRTA1AgIig==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==, Boolean #=qc5iio$9FTw10F6pLMPjnhfnmair82UpQIDXiUCM3$aM=, String #=q_Z3xAE2XMMggzedbxkoP6AtdQT46$ff_Ei9HKxMPP20=, ILogReceiver #=qhxVoZs49nlRbaEIVSXI1Ng==, String #=qMDhg2eVm8RvGwHNNBpGI6g==, Func3 #=qDz_oiFvwd8Jnhqa46mNsKw==, Action1 #=qY61tiIiuBrRBSS5GWEW$rw==) 2016/07/06 13:48:13.627|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен. Имя объекта: "System.Net.Sockets.NetworkStream". в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos) в StockSharp.Fix.Native.BaseFixReader.ReadByte() в StockSharp.Fix.Native.TextFixReader.SkipValue() в #=qwaD8hTSBl4NspuH1JapKpffn3D_irD6sUHxWQJiNRyNYTZjRMpYIfEQH5XyumW4_.#=q89MvP231qr0q326sD2Kx_g==(IFixReader #=qxWo$yDEQjQ1CpHqkXlXzXA==) 2016/07/06 13:48:13.627| |FixServer |Disconnect quik (127.0.0.1:55187) 2016/07/06 13:48:15.010| |LuaServer |LookupAllTrades doneЛоги помогли, подскажите что я делаю не так?
Да, логи помогли. По второй части пока нет ответа.
Спасибо, жду, пробовал более ранние версии, та же ошибка возникает.
Нужны логи под дебаг уровнем. Пока не понятна причина почему класс инструменты опционный.
И проверь нет ли старых заявок/сделок. Дело в том, что при подключении к Квику, в бота автоматически закачиваются старые сделки/заявки которые ты совершал в сегодняшнюю сессию. На основе загруженных заявок/сделок API автоматом формирует объект-инструмент размещая его в коллекции Секьюритис, но формирует как-бы криво, т.к. считанной из сделок/заявок информации - недостаточно для формирования полноценного инструмента. Большая часть полей/свойств такого объекта-инструмента - пустые(нет размера шага и т.п.), а некоторые поля/свойства содержат некорректные данные(названия инструмента другие и т.п.)! И если воспользоваться таким полупустым объектом-инструментом, то некоторые методы использующие при расчёте шаг инструмента - отваливаются с эксепшеном. Приходится вручную заного запрашивать из Квика такой же инструмент, чтобы все поля/свойства заполнились корректно. Я не знаю как обстоят дела с автоматическим запросом - я его выключил давно, но при запросе вручную, напороться на данную особенность очень легко. Я после запроса инструмента обязательно проверяю некоторую часть его полей/свойств на нулл, и только после успешной проверки формирую заявку и отправляю её в Квик.
Все перечисленное пробовал, не запрашивать, поиск вручную и т.д. Я изначально начал свою программу писать, опыт уже довольно не плохой у меня, года 3 играюсь, по этому все танцы с бубнами были пройдены) Старых сделок не было.
Мда, печально 😭. Я лично с такой проблемой не сталкивался. Заявки всегда отправлялись как положено, включая самый последний свежий API. Может пока отложить танцы с SampleQuik т.к. там слишком много всего - будешь долго искать проблему. Проще самому написать простой привод: подклкючение и отправка заявки. Там делов-то на 5 минут, пара-тройка строчек.
Я как раз с этого начал, сделал простой привод с 2мя кнопками купить и продать 1 лот, по началу все заработало, но при последующем подключении перестало работать, я подумал, что что то делаю не так и полез в sample, там история повторилась.
А Квик-Джуниор с оф. сайта АРКИ? Либо взят спец-дистрибутив у брокера?
C официального сайта АРКИ
Ты это, запиши 2 видоса и выложи на ютуб. 1 - с простым приводом, 2 - с стандартным примером. И чтобы код C# простого привода был виден. Ну либо связывайся с разработчиками по Скайпу, пусть вживую увидят весь процесс
Ну или логи не те. Еще вариант... Вообщем в самом начале должны пересылаться инструменты. У вас этого не происходит. Это и есть причина ошибок дальнейших с регистрацией (в принципе Слепой правильно указал, на мой взгляд).
Да, но если подписаться на получение инструментов, то видно, что они приходят. И поиском они добавляются в семпл и можно по инструменту стакан открыть и в трейдере есть эти инструменты и левел1 приходит.
файл в тхт формате не прикреплялся, для сообщения слишком много текста, отправляю в ворде, уровень дебаг, ошибка повторилась.
Пробовали через SampleQuik отправлять заявку?
Так через него и отправлял, через SampleQuik.
Тогда это очень странно. Я не вижу вообще пересылки инструментов на клиента. Вы точно последнюю версию используете? И точно через пример?
Да последнюю, через пример, давайте еще раз попробую скачать полностью новую последнюю, подключить пример и терминал и сообщу позже о результате.
Загрузил полностью с нуля последний архив, преподключил луа скрипт, запустил Sample заявки не уходят.
Затеплилось понимание) В общем несмотря на то, что галочка получить инструменты снята, они все же приходят, а именно те, которые есть в таблице параметров, но почему то по ним приходит не вся информация, в частности не приходит тип, так вот если найти поиском то по нему приходит корректная информация и сделки уходят нормально, в приложении скрин с такой ситуацией, я снимаю галку получать все инструменты, захожу в таблицу инструментов, но там появляется SRU6 без типа актива, по нему можно открыть стакан и получать левел1, но заявки не уходят. Вопрос, почему приходят инструменты если галка не стоит, и как сделать так, чтобы они не приходили, а запрашивать их поиском?
Может, как я уже говорил ранее, инструменты приходят от старых заявок/сделок. Там даже запрашивать ничего не нужно, инструменты сформируются сами. Но одна часть полей/свойств у таких инструмнетов будет пуста, а другая часть - заполнена некорректными данными. Они будут приходить помимо твоей воли. Просто их надо отфильтровывать, т.е. замутить механизм который не позволит использовать их для формирования ордера. То есть, должна стоять защита, которая будет мониторить и ждать когда выполниться ручной запрос и поля инструмнета дозаполнятся корректно, и только потом давать добро на формирование ордера.
Причем если стоит галка получать все инструменты, то приходят 2 их 3х инструментов из таблицы параметров и без типа инструмента, заявки не уходят, а если галка не стоит, то приходит первый инструмент.
В общем проблема решается, если еще раз поиском найти инструменты, тогда в них все параметры проставляются правильно.
Логи присылайте под дебагом. Скорее всего что-то не так настроили.
Ну вот я до подключения снял галку получать все инструменты, открываю окно инструментов, вижу там 2 инструмента, пытаюсь послать заявку, инструмент не находится, ищу поиском этот же инструмент, отправляю заявку, она уходит. Лог и 2 скрина прилагаю.
Логи не могут быть единые. Сценария же два.
Что-то вы не так делаете. Постарайтесь по шагам и по видео посмотреть подключение по Луа. Скроее всего что-то пропускаете или не так делаете.
Да попробую, спасибо всем за скорые ответы и помощь!
Мне для работы этого достаточно, но было бы удобнее, если бы без запроса всех инструментов они бы не приходили.