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.