OffsetBasketStrike
StockSharp.Algo.Derivatives
Виртуальный страйк, включающий страйки заданной границы сдвига.
Наследует: BasketStrike
Конструкторы
OffsetBasketStrike
public OffsetBasketStrike(Security underlyingSecurity, ISecurityProvider securityProvider, IMarketDataProvider dataProvider, Range<int> strikeOffset)
offsetBasketStrike = OffsetBasketStrike(underlyingSecurity, securityProvider, dataProvider, strikeOffset)
Виртуальный страйк, включающий страйки заданной границы сдвига.
- underlyingSecurity
- Базовый актив.
- securityProvider
- Поставщик информации об инструментах.
- dataProvider
- Поставщик рыночных данных.
- strikeOffset
- Границы перехода от основного страйка (отрицательное значение указывает на переход к опционам в деньгах, положительное значение - вне денег).
Методы
FilterStrikes
protected override IEnumerable<Security> FilterStrikes(IEnumerable<Security> allStrikes, decimal assetPrice)
result = offsetBasketStrike.FilterStrikes(allStrikes, assetPrice)
Чтобы получить отфильтрованные удары.
- allStrikes
- Все удары.
- assetPrice
- Цена актива.
Возвращает: Отфильтрованные страйки.
FromSerializedString
protected override void FromSerializedString(string text)
offsetBasketStrike.FromSerializedString(text)
Загрузить состояние финансового инструмента из .
- text
- Значение, полученное от ToSerializedString.
ToSerializedString
protected override string ToSerializedString()
result = offsetBasketStrike.ToSerializedString()
Сохраните состояние финансового инструмента в строку.
Возвращает: Строка.