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()
Сохраните состояние финансового инструмента в строку.
Возвращает: Строка.