IExpirationJumpList

StockSharp.Algo.ExpirationContinuousSecurity

Интерфейс описания коллекции внутренних инструментов ExpirationJumps.

Реализует: ISynchronizedCollection<KeyValuePair<SecurityId, DateTime>>, ISynchronizedCollection, ISynchronizable, ICollection<KeyValuePair<SecurityId, DateTime>>, IEnumerable<KeyValuePair<SecurityId, DateTime>>, IEnumerable, IDictionary<SecurityId, DateTime>

Свойства

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

Получить первый инструмент можно по истечении срока.

Возвращает: Если ExpirationJumps пуст, то он будет возвращен.

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

Получить инструмент на указанный срок годности.

time
Время истечения срока.

Возвращает: финансовый инструмент.

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

Получить последний инструмент по истечении срока.

Возвращает: Если ExpirationJumps пуст, то он будет возвращен.

Методы

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

Чтобы получить следующий инструмент.

security
финансовый инструмент.

Возвращает: Следующий инструмент. Если это последний инструмент, то он будет возвращен.

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

Чтобы получить предыдущий инструмент.

security
финансовый инструмент.

Возвращает: Предыдущий инструмент. Если это первый инструмент, он будет возвращен.