Помогите разобраться
Код
public class Strategy1 : Strategy{
protected override void OnStarting(){
ProcessRules(() =>
{
Order longstoporder = this.StopBuyAt(openstopprice);
base.RegisterOrder(longstoporder);
this.When(longstoporder.Registered()).Do(() => {
... //not execute!!!
});
});
}
}
после RegisterOrder заявка выставляется и вскоре исполняется
но не выполняется код заключенный в конструкциюWhen(longstoporder.Registered()).Do(() => {});
в чем может быть проблема?