38 _targetsCollection.AddRange(targets);
40 if (!_targetsCollection.IsEmpty)
42 foreach (var target
in _targetsCollection.OrderByMarginImpact(algorithm))
44 var security = algorithm.
Securities[target.Symbol];
51 if (security.BuyingPowerModel.AboveMinimumOrderMarginPortfolioPercentage(security, quantity,
64 _targetsCollection.ClearFulfilled(algorithm);