← Zurück

4.2.75. Номер транзакции задан неверно

Какая-то непонятная ошибка после подключения:

2015-04-06 17:46:15,731 [34] ERROR - 17:46:14.992 | PlazaTrader     | System.InvalidOperationException: Сообщение 'Execution,T(L)=2015/04/06 17:46:14.992,T(S)=2015/04/06 17:16:38.712,(Trade),Sec=S#:@, Native:(651958, 4749),Type:,Ord=/0/-1664961626,Fail=,TId=1084572809,Pf=,TPrice=14893,UId=' привело к ошибке обработки. ---> System.ArgumentOutOfRangeException: Номер транзакции задан неверно.
Parameter name: transactionId
Actual value was -1664961626.
   at StockSharp.Algo.EntityCache.CreateOrderKey(OrderTypes type, Int64 transactionId, Boolean isCancel)
   at StockSharp.Algo.EntityCache.GetOrder(Security security, Int64 transactionId, Nullable`1 orderId, String orderStringId, OrderTypes orderType, Boolean isCancel)
   at StockSharp.Algo.EntityCache.ProcessMyTradeMessage(Security security, ExecutionMessage message)
   at StockSharp.Algo.Connector.ProcessMyTradeMessage(Security security, ExecutionMessage message)
   at StockSharp.Algo.Connector.<>c__DisplayClass56.<ProcessExecutionMessage>b__4d(Security security)
   at StockSharp.Algo.Connector.<>c__DisplayClass56.<ProcessExecutionMessage>b__4f(Security s, ExecutionMessage m)
   at StockSharp.Algo.Connector.ProcessSecurityAction[TMessage](TMessage message, Func`2 getId, Action`2 action, Boolean ignoreIfNotExist, String associatedBoard)
   at StockSharp.Algo.Connector.ProcessExecutionMessage(ExecutionMessage message)
   at StockSharp.Algo.Connector.OnProcessMessage(Message message, MessageAdapterTypes adapterType, MessageDirections direction)
   --- End of inner exception stack trace ---

War dieses Thema hilfreich?

Thema teilen

Kommentare (2)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

Mikhail Sukhov
Mikhail Sukhov

Может нужно грохнуть ревизии. Номер то действительно странный - он отрицательный как видно по логу.

vk37
vk37 Autor

Я не использую RevisionManager