Смотрите что происходит.
вот кусок моего лога
18:03:51,140 - Orders new count = 1
выставляет мой робот заявку, трансИд ее - 67253
18:03:51,140 - TransID = 67253, Id = 1968290799, Vol = 1, Bal = 1,
State = Active, Status = Done
18:03:51,796 - Orders cnanged count = 2
18:03:51,796 - TransID = 67254, Id = 0, Vol = 1, Bal = 0, State =
Active, Status = Done
18:03:51,796 - TransID = 67253, Id = 1968290799, Vol = 1, Bal = 1,
State = Done, Status = Done
тут от отправил транзакцию на перемещение, ТрансИд у этой транзакции
на перемещение - 67254
18:03:51,921 - Orders cnanged count = 1
18:03:51,921 - TransID = 67253, Id = 1968290799, Vol = 1, Bal = 1,
State = Active, Status = Done
18:03:51,921 - Orders cnanged count = 1
18:03:51,921 - TransID = 67253, Id = 1968290799, Vol = 1, Bal = 1,
State = Active, Status = Done
18:03:52,421 - Orders cnanged count = 1
18:03:52,421 - TransID = 67253, Id = 1968290799, Vol = 1, Bal = 1,
State = Done, Status = Done
18:03:52,421 - Orders new count = 1
а вот тут БИРЖА прислала новую заявку, кторая была сформирована в
результате транзакции 67254
и я думаю так - раз ее сгенерировала биржа, то и ТрансИд будет 0.
18:03:52,421 - TransID = 0, Id = 1968291046, Vol = 1, Bal = 1, State =
Active, Status = SentToServer
18:04:04,187 - Orders cnanged count = 1
18:04:04,187 - TransID = 0, Id = 1968291046, Vol = 1, Bal = 0, State =
Done, Status = SentToServer
18:05:37,109 - Orders new count = 1
18:05:37,109 - TransID = 0, Id = 1218218312, Vol = 100, Bal = 0, State
= Done, Status = SentToServer
я пользуюсь методом в кторы не передаю новую заявку, а передаю стару,
цену и объем