API 4.2.3.11. Проблемы с задержками
Atom Ответить
16.06.2014


Выставляю заявки через 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).

Теги:


Спасибо:




6 Ответов
esper

Фотография
Программист
Дата: 17.06.2014
Ответить


Заявка отменялась вручную?
Спасибо:

vk37

Фотография
Курсы
Дата: 17.06.2014
Ответить


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

Нет. Через MQS
Автор топика
Спасибо:

esper

Фотография
Программист
Дата: 17.06.2014
Ответить


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

vk37

Фотография
Курсы
Дата: 17.06.2014
Ответить


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

Log.txt 73 KB (0)
Автор топика
Спасибо:

vk37

Фотография
Курсы
Дата: 18.06.2014
Ответить


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

Автор топика
Спасибо:

vk37

Фотография
Курсы
Дата: 18.06.2014
Ответить


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).
Эта ошибка в 4.2.3.13 исправлена

Автор топика
Спасибо:


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

loading
clippy