Автор: Sumrak $6

Через вашу библиотеку стокшарп, есть настроенное подключение к квику и создана стратегия в которой открываются рыночная сделка(здесь проблем нет) и после регистрация ордера, пытаюсь открыть стопзаявку, но заявки в терминале не открываются, в логах пишет следующие ошибки см ниже. Уже много чего перепробовал, сравнивал параметры сделок открытых в терминале квик и через стратегию, но сделки так и не открываются. Может быть я не донастроил чего или может быть есть пример кода.



Connector    30.03.2021 20:36:59 +07:00    Error    OrderRegisterFailed
74173666/ HYDR@TQBR L01+00000F00 Продажа Цена=0,796652 Объем=194 Сост=Failed Бал=194 Тип=Conditional UID=f8c11f9f-c9d0-451f-946b-b18eb2487cb6 Strategy=f8c11f9f-c9d0-451f-946b-b18eb2487cb6 Condition=Quik: IsRepo=False,IsNtm=False,RepoInfo=StockSharp.Messages.RepoOrderInfo,NtmInfo=StockSharp.Messages.NtmOrderInfo,ConditionOrderId=0,ConditionOrderPartiallyMatched=True,ConditionOrderUseMatchedBalance=False,IsMarketStopLimit=False,IsMarketTakeProfit=False,LinkedOrderCancel=False,LinkedOrderPrice=0,Offset=0%,Spread=0%,StopPrice=0,806652,StopLimitPrice=0,Type=StopLimit,StopPriceCondition=LessOrEqual
System.NullReferenceException: Object reference not set to an instance of an object.
   at StockSharp.Fix.Native.Extensions.GetFixType(OrderMessage message)
   at StockSharp.Fix.Dialects.DefaultFixDialect.#=zbwl8lj7uJXmc(IFixWriter #=zwIES6Gc=, OrderRegisterMessage #=zDhJ4Gl36iHoQ)
   at StockSharp.Fix.Dialects.DefaultFixDialect.OnWrite(IFixWriter writer, Message message)
   at StockSharp.Fix.Dialects.BaseFixDialect.SendInMessage(Message message)
   at StockSharp.Fix.FixMessageAdapter.OnSendInMessage(Message message)
   at StockSharp.Messages.MessageAdapter.SendInMessage(Message message)

Quik LUA. Transactions    30.03.2021 20:36:59 +07:00    Error    System.NullReferenceException: Object reference not set to an instance of an object.
   at StockSharp.Fix.Native.Extensions.GetFixType(OrderMessage message)
   at StockSharp.Fix.Dialects.DefaultFixDialect.#=zbwl8lj7uJXmc(IFixWriter #=zwIES6Gc=, OrderRegisterMessage #=zDhJ4Gl36iHoQ)
   at StockSharp.Fix.Dialects.DefaultFixDialect.OnWrite(IFixWriter writer, Message message)
   at StockSharp.Fix.Dialects.BaseFixDialect.SendInMessage(Message message)
   at StockSharp.Fix.FixMessageAdapter.OnSendInMessage(Message message)
   at StockSharp.Messages.MessageAdapter.SendInMessage(Message message)





0 Ответов


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

loading
clippy