Не регистрируется вторая и далее заявка EmulationTrader


Не регистрируется вторая и далее заявка EmulationTrader
Atom
16.11.2011


Заметил, что если сделать вот так:

Код

protected override ProcessResults OnProcess()
{
  ...

  var order = this.CreateOrder(...);
  base.RegisterOrder(order);

  var order1 = this.CreateOrder(...);
  base.RegisterOrder(order1);

  ...
}


то, первая заявка исполняется и State = Active
а вторая висит с State = None
и в следующих итерациях ее отменить нельзя, и вообще она не появляется в списке Trader.Orders

P.S. Тестировал на истории.



Спасибо:


Mikhail Sukhov

Фотография
Дата: 17.11.2011
Ответить


Бага в матчинге заявок обнаружена и локализована. Выложим сегодня на КодеПлекс.
Спасибо: mantis


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

loading
clippy