IExpirationJumpList

StockSharp.Algo.ExpirationContinuousSecurity

Die Schnittstelle, die die interne Instrumentensammlung ExpirationJumps beschreibt.

Implementiert: ISynchronizedCollection<KeyValuePair<SecurityId, DateTime>>, ISynchronizedCollection, ISynchronizable, ICollection<KeyValuePair<SecurityId, DateTime>>, IEnumerable<KeyValuePair<SecurityId, DateTime>>, IEnumerable, IDictionary<SecurityId, DateTime>

Eigenschaften

FirstSecurity
public SecurityId FirstSecurity { get; }
value = iExpirationJumpList.FirstSecurity

Um das erste Instrument durch Ablauf zu erhalten.

Rückgabe: Das erste Instrument. Wenn ExpirationJumps leer ist, wird es zurückgegeben.

Item
public SecurityId Item { get; }
value = iExpirationJumpList.Item

Um das Instrument für die angegebene Ablaufzeit zu erhalten.

time
Die Ablaufzeit.

Rückgabe: Finanzinstrument.

LastSecurity
public SecurityId LastSecurity { get; }
value = iExpirationJumpList.LastSecurity

Um das letzte Instrument durch Ablauf zu erhalten.

Rückgabe: Das letzte Instrument. Wenn ExpirationJumps leer ist, wird das zurückgegeben.

Methoden

GetNextSecurity
public SecurityId? GetNextSecurity(SecurityId security)
result = iExpirationJumpList.GetNextSecurity(security)

Um das nächste Instrument zu bekommen.

security
Finanzinstrument.

Rückgabe: Wenn das Instrument das letzte ist, wird es zurückgegeben.

GetPrevSecurity
public SecurityId? GetPrevSecurity(SecurityId security)
result = iExpirationJumpList.GetPrevSecurity(security)

Um das vorherige Instrument zu bekommen.

security
Finanzinstrument.

Rückgabe: Das vorherige Instrument. Wenn es das erste Instrument ist, wird es zurückgegeben.