ExpirationContinuousSecurity

StockSharp.Algo

Ролловер по дате истечения срока действия непрерывного финансового инструмента.

Наследует: ContinuousSecurity

Конструкторы

ExpirationContinuousSecurity
public ExpirationContinuousSecurity()
expirationContinuousSecurity = ExpirationContinuousSecurity()

Инициализирует новый экземпляр ExpirationContinuousSecurity.

Свойства

ExpirationJumps
public IExpirationJumpList ExpirationJumps { get; }
value = expirationContinuousSecurity.ExpirationJumps

Приборы и даты перехода, при которых происходит переход на следующий инструмент.

InnerSecurityIds
public override IEnumerable<SecurityId> InnerSecurityIds { get; }
value = expirationContinuousSecurity.InnerSecurityIds

Инструменты, из которых создана эта корзина.

Методы

FromSerializedString
protected override void FromSerializedString(string text)
expirationContinuousSecurity.FromSerializedString(text)

Загрузить состояние финансового инструмента из .

text
Значение, полученное от ToSerializedString.
GetSecurity
public SecurityId GetSecurity(DateTime marketTime)
result = expirationContinuousSecurity.GetSecurity(marketTime)

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

marketTime
Время обмена.

Возвращает: Инструмент. Если за указанное время инструмента нет, то он будет возвращен.

ToSerializedString
protected override string ToSerializedString()
result = expirationContinuousSecurity.ToSerializedString()

Сохраните состояние финансового инструмента в строку.

Возвращает: Строка.