Class EqualWeightOptimizer.StrategyConstraint
- Namespace
- Balsam.Optimization
- Assembly
- Balsam.Backtester.dll
Used to constrain the equal weight optimization at the strategy level.
public class EqualWeightOptimizer.StrategyConstraint
- Inheritance
-
EqualWeightOptimizer.StrategyConstraint
- Inherited Members
- Extension Methods
Constructors
StrategyConstraint(string, int)
Initializes a new strategy constraint object with the specified max holdings.
public StrategyConstraint(string strategyName, int maxHoldings)
Parameters
StrategyConstraint(string, int, int)
Initializes a new strategy constraint object with the specified min and max holdings.
public StrategyConstraint(string strategyName, int minHoldings, int maxHoldings)
Parameters
Exceptions
Properties
MaxHoldings
Gets the max holdings.
public int MaxHoldings { get; }
Property Value
MinHoldings
Gets the min holdings.
public int MinHoldings { get; }
Property Value
Name
Gets the strategy name.
public string Name { get; }
Property Value
Methods
ToString()
Returns a string representation of this constraint.
public override string ToString()