Дочерние стратегии StopLoss и TakeProfit.
Добрый день! Пытаюсь выставить заявки типа стоп лимит и тейк профит так:
Код var order = new Order()
{
Type = OrderTypes.Market,
Direction = isShortLessThenLong ? Sides.Sell : Sides.Buy,
Volume = Position == 0 ? Volume : Volume * 2,
};
order.WhenNewTrade(Connector).Do((trade) =>
{
var takeProfit = new TakeProfitStrategy(trade, 20);
var stopLoss = new StopLossStrategy(trade, 10);
var protectiveStrategies = new TakeProfitStopLossStrategy(takeProfit, stopLoss);
ChildStrategies.Add(protectiveStrategies);
})
.Apply(this);
RegisterOrder(order);
Как только приходит сделка сразу же исполняется отложенный ордер. В примере SampleQuik при выставлении стоп заявки таблица стоп заявок пишет "Ошибка".
Как правильно выставлять стопы и тейки?
И еще вопрос. С помощью какого элемента графики рисовать стопы на графике?
Пробовал рисовать LineElement но исключение пишет что элемент поддерживается.