ExpirationContinuousSecurity

StockSharp.Algo

Rollover nach Ablaufdatum kontinuierliches Finanzinstrument.

Erbt von: ContinuousSecurity

Konstruktoren

ExpirationContinuousSecurity
public ExpirationContinuousSecurity()
expirationContinuousSecurity = ExpirationContinuousSecurity()

Initialisiert eine neue Instanz von ExpirationContinuousSecurity.

Eigenschaften

ExpirationJumps
public IExpirationJumpList ExpirationJumps { get; }
value = expirationContinuousSecurity.ExpirationJumps

Instrumente und Übergangsdaten, an denen der Übergang zum nächsten Instrument stattfindet.

InnerSecurityIds
public override IEnumerable<SecurityId> InnerSecurityIds { get; }
value = expirationContinuousSecurity.InnerSecurityIds

Instrumente, aus denen dieser Korb erstellt wird.

Methoden

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

Finanzinstrument Zustand von laden.

text
Wert, erhalten von ToSerializedString.
GetSecurity
public SecurityId GetSecurity(DateTime marketTime)
result = expirationContinuousSecurity.GetSecurity(marketTime)

Um das Instrument zu erhalten, das für die angegebene Austauschzeit handelt.

marketTime
Die Austauschzeit.

Rückgabe: Das Instrument: Wenn es für die angegebene Zeit kein Instrument gibt, wird es zurückgegeben.

ToSerializedString
protected override string ToSerializedString()
result = expirationContinuousSecurity.ToSerializedString()

Speichern Sie das Finanzinstrument State to String.

Rückgabe: Zeichenkette.