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()
Сохраните состояние финансового инструмента в строку.
Возвращает: Строка.