VolatilityBasketStrike

StockSharp.Algo.Derivatives

Виртуальный страйк, включающий страйки указанной границы волатильности.

Наследует: BasketStrike

Конструкторы

VolatilityBasketStrike
public VolatilityBasketStrike(Security underlyingAsset, ISecurityProvider securityProvider, IMarketDataProvider dataProvider, Range<decimal> volatilityRange)
volatilityBasketStrike = VolatilityBasketStrike(underlyingAsset, securityProvider, dataProvider, volatilityRange)

Виртуальный страйк, включающий страйки указанной границы волатильности.

underlyingAsset
Базовый актив.
securityProvider
Поставщик информации об инструментах.
dataProvider
Поставщик рыночных данных.
volatilityRange
Диапазон волатильности.

Методы

FilterStrikes
protected override IEnumerable<Security> FilterStrikes(IEnumerable<Security> allStrikes, decimal assetPrice)
result = volatilityBasketStrike.FilterStrikes(allStrikes, assetPrice)

Чтобы получить отфильтрованные удары.

allStrikes
Все удары.
assetPrice
Цена актива.

Возвращает: Отфильтрованные страйки.

FromSerializedString
protected override void FromSerializedString(string text)
volatilityBasketStrike.FromSerializedString(text)

Загрузить состояние финансового инструмента из .

text
Значение, полученное от ToSerializedString.
ToSerializedString
protected override string ToSerializedString()
result = volatilityBasketStrike.ToSerializedString()

Сохраните состояние финансового инструмента в строку.

Возвращает: Строка.