Добрый день,
Подскажите, пожалуйста:
1) Какое событие нужно использовать, чтобы отследить исполнение стоп-заявки и появление сделок по ней? WhenMatched работает, но бывает такое, что стоп-заявка активируется (возникает событие в WhenMatched), а сама заявка отвергается системой (например цена исполнения стоп-заявки вне лимита).
2) Как получить все сделки по исполненной стоп-заявке? Когда срабатывает правило WhenMatched, в стоп-заявке вызываю свойство .DerivedOrder, но оно возвращает null.
Стоп-заявку для QUIK создаю следующим образом:
            _orderOpen = new Order
            {
                Type = OrderTypes.Conditional,
                Volume = Volume,
                Price = Security.BestAsk.Price + 150 * Security.PriceStep,
                Security = this.Security,
                Direction = Sides.Buy,
                ExpiryDate = DateTimeOffset.MaxValue,
                Condition = new QuikOrderCondition
                {
                    Type = QuikOrderConditionTypes.StopLimit,
                    StopPrice = _orderdata.OpenPrice
                }
            };