не срабатывает правило order.CancelFailed()
							
							
						 
						
						
						
						
	
			Версия 4.0.18, режим трейдера - асинхронный.
Код
this.When(order.CancelFailed())
                .Do(OnCancelFailed)
                .Once();
            CancelOrder(order);
 Если снимать заявку так
Код
private void CancelOrder(Order order)
        {
            CancelActiveOrders();
        }
 То вообще никакой реакции на уже снятую заявку не будет.
Если так, то метод OnCancelFailed вызван не будет, просто будет запись в лог о том, что произошла ошибка.
Код
private void CancelOrder(Order order)
        {
            Trader.CancelOrder(order);
        }