IExpirationJumpList
The interface describing the internal instruments collection ExpirationJumps.
Implements: ISynchronizedCollection<KeyValuePair<SecurityId, DateTime>>, ISynchronizedCollection, ISynchronizable, ICollection<KeyValuePair<SecurityId, DateTime>>, IEnumerable<KeyValuePair<SecurityId, DateTime>>, IEnumerable, IDictionary<SecurityId, DateTime>
Properties
FirstSecurity : SecurityId
To get the first instrument by expiration.
Returns: The first instrument. If the ExpirationJumps is empty, the will be returned.
Item : SecurityId
To get the instrument for the specified expiration time.
- time
- The expiration time.
Returns: Security.
LastSecurity : SecurityId
To get the last instrument by expiration.
Returns: The last instrument. If the ExpirationJumps is empty, the will be returned.
Methods
GetNextSecurity(SecurityId) : SecurityId?
To get the next instrument.
- security
- Security.
Returns: The next instrument. If the is the last instrument then will be returned.
GetPrevSecurity(SecurityId) : SecurityId?
To get the previous instrument.
- security
- Security.
Returns: The previous instrument. If the is the first instrument then will be returned.