OffsetBasketStrike
StockSharp.Algo.Derivatives
Der virtuelle Streik einschließlich Streiks der angegebenen Schaltgrenze.
Erbt von: BasketStrike
Konstruktoren
OffsetBasketStrike
public OffsetBasketStrike(Security underlyingSecurity, ISecurityProvider securityProvider, IMarketDataProvider dataProvider, Range<int> strikeOffset)
offsetBasketStrike = OffsetBasketStrike(underlyingSecurity, securityProvider, dataProvider, strikeOffset)
Der virtuelle Streik einschließlich Streiks der angegebenen Schaltgrenze.
- underlyingSecurity
- Basiswert.
- securityProvider
- Der Anbieter von Informationen über Instrumente.
- dataProvider
- Der Marktdatenanbieter.
- strikeOffset
- Grenzen der Verschiebung vom Hauptschlag (ein negativer Wert gibt die Verschiebung zu Optionen im Geld an, ein positiver Wert - aus dem Geld).
Methoden
FilterStrikes
protected override IEnumerable<Security> FilterStrikes(IEnumerable<Security> allStrikes, decimal assetPrice)
result = offsetBasketStrike.FilterStrikes(allStrikes, assetPrice)
Um gefilterte Streiks zu bekommen.
- allStrikes
- Alle Streiks.
- assetPrice
- Der Vermögenspreis.
Rückgabe: Gefilterte Streiks.
FromSerializedString
protected override void FromSerializedString(string text)
offsetBasketStrike.FromSerializedString(text)
Finanzinstrument Zustand von laden.
- text
- Wert, erhalten von ToSerializedString.
ToSerializedString
protected override string ToSerializedString()
result = offsetBasketStrike.ToSerializedString()
Speichern Sie das Finanzinstrument State to String.
Rückgabe: Zeichenkette.