Добрый день
Использую SmartCOM
Создаю и регистрирую стоп-приказ
var slOrder = new Order
{
Portfolio = Portfolio,
Type = OrderTypes.Conditional,
Volume = 1M,
Price = trade.Trade.Price - 100M,
Security = Security,
Direction = OrderDirections.Sell,
ExpiryDate = DateTime.Today,
Condition = new SmartOrderCondition { StopPrice = trade.Trade.Price - 90M }
};
slOrder
.WhenNewTrades()
.Do(() => positionIsOpen = false)
.Apply(this);
RegisterOrder(slOrder);
При выполнении этого приказа обработчик на событие NewTrades не вызывается (при этом с рыночным или лимитированным приказом все нормально)
Пробовал тот же код для WhenAllTrades() - результат аналогичный.
Есть другой способ отследить его отмену?
Kommentare (0)
Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen
Noch keine Kommentare. Seien Sie der Erste!