ProtoOAMarginCall
* Entidade de chamada marginal, especifica o limiar para o tipo de chamada de margem exata. Apenas 3 instâncias de chamada de margem são suportadas, identificadas por marginCallType. Veja ProtoOANotificationType para detalhes.
Implementa: IMessage<ProtoOAMarginCall>, IMessage, IEquatable<ProtoOAMarginCall>, IDeepCloneable<ProtoOAMarginCall>, IBufferMessage
Propriedades
public bool HasMarginCallType { get; }
value = protoOAMarginCall.HasMarginCallType
Obtém se o campo "marginCallType" está definido
public bool HasMarginLevelThreshold { get; }
value = protoOAMarginCall.HasMarginLevelThreshold
Obtém se o campo "marginLevelThreshold" está definido
public bool HasUtcLastUpdateTimestamp { get; }
value = protoOAMarginCall.HasUtcLastUpdateTimestamp
Obtém se o campo "utcLastUpdateTimestamp" está definido
public ProtoOANotificationType MarginCallType { get; set; }
value = protoOAMarginCall.MarginCallType
protoOAMarginCall.MarginCallType = value
Tipo de valor de cobertura. Todas as chamadas de valor de margem são semelhantes, apenas a diferença está em marginLevelThreshold.
public double MarginLevelThreshold { get; set; }
value = protoOAMarginCall.MarginLevelThreshold
protoOAMarginCall.MarginLevelThreshold = value
Limiar de nível de margem para o valor de cobertura de margem.
public long UtcLastUpdateTimestamp { get; set; }
value = protoOAMarginCall.UtcLastUpdateTimestamp
protoOAMarginCall.UtcLastUpdateTimestamp = value
O tempo Unix em milissegundos da última atualização do valor de cobertura de margem.
Métodos
public void ClearMarginCallType()
protoOAMarginCall.ClearMarginCallType()
Limpa o valor do campo "marginCallType"
public void ClearMarginLevelThreshold()
protoOAMarginCall.ClearMarginLevelThreshold()
Limpa o valor do campo "marginLevelThreshold"
public void ClearUtcLastUpdateTimestamp()
protoOAMarginCall.ClearUtcLastUpdateTimestamp()
Limpa o valor do campo "utcLastUpdateTimestamp"
Campos
public const int MarginCallTypeFieldNumber
value = ProtoOAMarginCall.MarginCallTypeFieldNumber
Número do campo para o campo "marginCallType".
public const int MarginLevelThresholdFieldNumber
value = ProtoOAMarginCall.MarginLevelThresholdFieldNumber
Número do campo para o campo "marginLevelThreshold".
public const int UtcLastUpdateTimestampFieldNumber
value = ProtoOAMarginCall.UtcLastUpdateTimestampFieldNumber
Número do campo para o campo "utcLastUpdateTimestamp".