← Back

API 4.2.3.11. Проблемы с задержками

Выставляю заявки через MarketQuotingStrategy. После перехода на новую версию информация о задержке не приходит (null). Еще такая ошибка стала появляться:

2014-06-16 23:14:02,121 [21] ERROR - 23:14:01.988 | MMQS_RIU4@FORTS_C004186 | Заявка 83269461 не была отменена по причине System.ArgumentException: Транзакция 83269461 уже была добавлена на отслеживание задержки отмены.
Parameter name: transactionId
   at StockSharp.Algo.Latency.LatencyManager.#=qWVtwdcmBhG0JyBzLuZnMGg==(Int64 #=qBELmmSAJEGGQRZAb30UTYQ==, DateTime #=qcZaktPWySO6oBvj_is0D9g==)
   at StockSharp.Algo.Latency.LatencyManager.ProcessMessage(Message message)
   at StockSharp.Algo.ManagedMessageAdapter.#=qqFohz6mb_O6TCp1lYzomLbxIAD6mbjDCOkKstxG6Q7W3jFALtFiPvmhK7$Z6dLWWXs_wUqtIwhLbgJlJ5rzsLA==(Message #=qPQthwx5P7R70$Z6mKT2Kmw==)
   at StockSharp.Algo.Connector.OnCancelOrder(Order order, Int64 transactionId)
   at StockSharp.Algo.Connector.CancelOrder(Order order).

Comments (6)

Login or Create account, Log in or register to leave a comment

esper
esper

Заявка отменялась вручную?

vk37
vk37 Author

esper: Заявка отменялась вручную? Нет. Через MQS

esper
esper

По стектрейсу этого не видно, либо он не полный, либо заявка отменялась вручную.

vk37
vk37 Author

esper: По стектрейсу этого не видно, либо он не полный, либо заявка отменялась вручную.Вчера запускал стратегию около 20 раз. Получил где-то 4 таких ошибки. Руками ничего не отменял. Запустил сейчас еще раз. Прикладываю полный лог запуска робота.

vk37
vk37 Author

vk37: Выставляю заявки через MarketQuotingStrategy. После перехода на новую версию информация о задержке не приходит (null).Версия 4.2.3.13. На момент перехода заявки в состояние order.State == OrderStates.Done, информации о задержках (order.LatencyCancellation, order.LatencyRegistration) не задана (равна null).

vk37
vk37 Author

vk37: Еще такая ошибка стала появляться:

2014-06-16 23:14:02,121 [21] ERROR - 23:14:01.988 | MMQS_RIU4@FORTS_C004186 | Заявка 83269461 не была отменена по причине System.ArgumentException: Транзакция 83269461 уже была добавлена на отслеживание задержки отмены. Parameter name: transactionId at StockSharp.Algo.Latency.LatencyManager.#=qWVtwdcmBhG0JyBzLuZnMGg==(Int64 #=qBELmmSAJEGGQRZAb30UTYQ==, DateTime #=qcZaktPWySO6oBvj_is0D9g==) at StockSharp.Algo.Latency.LatencyManager.ProcessMessage(Message message) at StockSharp.Algo.ManagedMessageAdapter.#=qqFohz6mb_O6TCp1lYzomLbxIAD6mbjDCOkKstxG6Q7W3jFALtFiPvmhK7$Z6dLWWXs_wUqtIwhLbgJlJ5rzsLA==(Message #=qPQthwx5P7R70$Z6mKT2Kmw==) at StockSharp.Algo.Connector.OnCancelOrder(Order order, Int64 transactionId) at StockSharp.Algo.Connector.CancelOrder(Order order).