ChildStrategies.AddRange() не доступен
Доброго времени суток!
При попытке использования TakeProfit и StopLoss возникла проблема...
Код
var protectiveStrategies = trades.Select(t =>
{
// выставляет тейк-профит в 40 пунктов
var takeProfit = new TakeProfitStrategy(t, 40);
// выставляет стоп-лосс в 20 пунктов
var stopLoss = new StopLossStrategy(t, 20);
return new TakeProfitStopLossStrategy(takeProfit, stopLoss);
});
[h]ChildStrategies.AddRange(protectiveStrategies);[/h]
""StockSharp.Algo.Strategies.IStrategyChildStrategyList" не содержит определения для "AddRange" и не был найден метод расширения "AddRange", принимающий тип "StockSharp.Algo.Strategies.IStrategyChildStrategyList" в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку)"...
Подцепляю.:
Код
using StockSharp.Algo;
using StockSharp.Algo.Candles;
using StockSharp.Algo.Indicators;
using StockSharp.Algo.Indicators.Trend;
using StockSharp.Algo.Logging;
using StockSharp.Algo.Strategies;
using StockSharp.Algo.Testing;
using StockSharp.BusinessEntities;
Подскажите пожалуйста что я не подцепил....