strategy.NewMyTrades не вызвался
S# 3.1.10.0
Была выставлена лимитная заявка (SiM1@RTS) и частично исполнена. strategy.NewMyTrades для этого частичного исполнения вызвался, как и должно быть. Затем заявка была передвинута с помощью этого кода внутри стратегии:
Код
decimal newPrice = GetNewPrice();
Base.Log.Out("Двигаем на " + newPrice + ". Попытка номер " + _currentAttempt);
// ставим новую заявку перед лучшей ценой на рынке
var newOrder = _order.Clone();
newOrder.Price = newPrice;
newOrder.Volume = _order.Balance;
newOrder.Balance = 0;
ReRegisterOrder(_order, newOrder);
_order = newOrder;
И там на новой цене заявка была полностью выполнена.
Событие Trader.NewMyTrades было вызвано, а вот strategy.NewMyTrades не пришло.
Подскажите, пожалуйста, это известная проблема или нет? Как чинить?