IExpirationJumpList
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
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.
public SecurityId Item { get; }
value = iExpirationJumpList.Item
Um das Instrument für die angegebene Ablaufzeit zu erhalten.
- time
- Die Ablaufzeit.
Rückgabe: Finanzinstrument.
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
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.
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.