ProtoOAMarginCall
* Сущность маржинального требования, определяет порог для точного типа маржинального требования. Поддерживаются только 3 экземпляра маржинального требования, обозначенные marginCallType. Подробности см. в ProtoOANotificationType.
Реализует: IMessage<ProtoOAMarginCall>, IMessage, IEquatable<ProtoOAMarginCall>, IDeepCloneable<ProtoOAMarginCall>, IBufferMessage
Свойства
public bool HasMarginCallType { get; }
value = protoOAMarginCall.HasMarginCallType
Получает ли поле «marginCallType» установлен
public bool HasMarginLevelThreshold { get; }
value = protoOAMarginCall.HasMarginLevelThreshold
Получает ли поле «marginLevelThreshold» установлен
public bool HasUtcLastUpdateTimestamp { get; }
value = protoOAMarginCall.HasUtcLastUpdateTimestamp
Получает ли поле «utcLastUpdateTimestamp» установлен
public ProtoOANotificationType MarginCallType { get; set; }
value = protoOAMarginCall.MarginCallType
protoOAMarginCall.MarginCallType = value
Все маржинальные звонки похожи, разница только в marginLevelThreshold.
public double MarginLevelThreshold { get; set; }
value = protoOAMarginCall.MarginLevelThreshold
protoOAMarginCall.MarginLevelThreshold = value
Порог маржинального уровня для маржинального вызова.
public long UtcLastUpdateTimestamp { get; set; }
value = protoOAMarginCall.UtcLastUpdateTimestamp
protoOAMarginCall.UtcLastUpdateTimestamp = value
Время Unix в миллисекундах последнего обновления поля вызова.
Методы
public void ClearMarginCallType()
protoOAMarginCall.ClearMarginCallType()
Очищает значение поля "marginCallType"
public void ClearMarginLevelThreshold()
protoOAMarginCall.ClearMarginLevelThreshold()
Очищает значение поля "marginLevelThreshold"
public void ClearUtcLastUpdateTimestamp()
protoOAMarginCall.ClearUtcLastUpdateTimestamp()
Очищает значение поля "utcLastUpdateTimestamp"
Поля
public const int MarginCallTypeFieldNumber
value = ProtoOAMarginCall.MarginCallTypeFieldNumber
Номер поля для поля "marginCallType".
public const int MarginLevelThresholdFieldNumber
value = ProtoOAMarginCall.MarginLevelThresholdFieldNumber
Номер поля для поля "marginLevelThreshold".
public const int UtcLastUpdateTimestampFieldNumber
value = ProtoOAMarginCall.UtcLastUpdateTimestampFieldNumber
Номер поля для поля "utcLastUpdateTimestamp".