MQS Номер транзакции меньше 1
Михаил,
подскажите, пожалуйста, почему может возникать такая ошибка?
2010-05-17T23:27:26.4070000+04:00 [0] MQS_RIM0 => Заявка
зарегистрирована Sell под номером 597085685 с ценой 139755 объемом 1
ID транзакции 84407632.
2010-05-17T23:27:27.4910000+04:00 [0] MQS_RIM0 => Цена текущей 139755
и лучшей 139730.
2010-05-17T23:27:27.5430000+04:00 [0] MQS_RIM0 => Котирование заявки
Sell под номером 597085685 с ценой 139755 объемом 1 ID транзакции
84407632.
2010-05-17T23:27:27.6570000+04:00 [0] MQS_RIM0 =>
System.ArgumentOutOfRangeException: Номер транзакции меньше 1.
Имя параметра: transactionId
Фактическое значение было 0.
в Ecng.Trading.Quik.QuikTrader. (Int64 )
в Ecng.Trading.Quik.QuikTrader.ReRegisterOrder(Order oldOrder,
Order newOrder)
в Ecng.Trading.BusinessEntities.BaseTrader.ReRegisterOrder(Order
oldOrder, Double price, Int32 volume)
в Ecng.Trading.Algo.TraderHelper.ReRegisterOrder(ITrader trader,
Order oldOrder, Func`1 getNewPrice, Boolean isForts)
в Ecng.Trading.Algo.QuotingStrategy.OnProcess()
в Ecng.Trading.Algo.Strategy. ()
2010-05-17T23:27:27.6610000+04:00 [0] MQS_RIM0 => MQS_RIM0
останавливается.
2010-05-17T23:27:31.1370000+04:00 [0] MQS_RIM0 => Котирование
заканчивается на заявке 597085685.