Skip to content

ConstantOptionStrategyLegPredicateReferenceValue

QuantConnect.Securities.Option.StrategyMatcher.ConstantOptionStrategyLegPredicateReferenceValue

ConstantOptionStrategyLegPredicateReferenceValue(
    value: QuantConnect_Securities_Option_StrategyMatcher_ConstantOptionStrategyLegPredicateReferenceValue_T,
    target: PredicateTargetValue,
)

Bases: Generic[QuantConnect_Securities_Option_StrategyMatcher_ConstantOptionStrategyLegPredicateReferenceValue_T], Object, IOptionStrategyLegPredicateReferenceValue

Provides an implementation of IOptionStrategyLegPredicateReferenceValue that represents a constant value.

Initializes a new instance of the ConstantOptionStrategyLegPredicateReferenceValue{T} class

Parameters:

Name Type Description Default
value QuantConnect_Securities_Option_StrategyMatcher_ConstantOptionStrategyLegPredicateReferenceValue_T

The constant reference value

required
target PredicateTargetValue

The value target in relation to the OptionPosition

required

target

Gets the target of this value

resolve

resolve(legs: Sequence[OptionPosition]) -> Object

Returns the constant value provided at initialization