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.