ProtoOATrailingSLChangedEvent
* Evento que se envía cuando el nivel de la pérdida de la parada de tracción se cambia debido a los cambios de nivel de precios.
Implementa: IMessage<ProtoOATrailingSLChangedEvent>, IMessage, IEquatable<ProtoOATrailingSLChangedEvent>, IDeepCloneable<ProtoOATrailingSLChangedEvent>, IBufferMessage
Propiedades
public long CtidTraderAccountId { get; set; }
value = protoOATrailingSLChangedEvent.CtidTraderAccountId
protoOATrailingSLChangedEvent.CtidTraderAccountId = value
Un identificador único de la cuenta del comerciante. Se utiliza para comparar las respuestas a las cuentas del trader.
public bool HasCtidTraderAccountId { get; }
value = protoOATrailingSLChangedEvent.HasCtidTraderAccountId
Obtiene si el campo "ctidTraderAccountId" está establecido
public bool HasOrderId { get; }
value = protoOATrailingSLChangedEvent.HasOrderId
Obtiene si el campo "orderId" está establecido
public bool HasPayloadType { get; }
value = protoOATrailingSLChangedEvent.HasPayloadType
Obtiene si el campo "payloadType" está establecido
public bool HasPositionId { get; }
value = protoOATrailingSLChangedEvent.HasPositionId
Obtiene si el campo "positionId" está establecido
public bool HasStopPrice { get; }
value = protoOATrailingSLChangedEvent.HasStopPrice
Obtiene si el campo "stopPrice" está establecido
public bool HasUtcLastUpdateTimestamp { get; }
value = protoOATrailingSLChangedEvent.HasUtcLastUpdateTimestamp
Obtiene si el campo "utcLastUpdateTimestamp" está establecido
public long OrderId { get; set; }
value = protoOATrailingSLChangedEvent.OrderId
protoOATrailingSLChangedEvent.OrderId = value
El único ID de la orden.
public long PositionId { get; set; }
value = protoOATrailingSLChangedEvent.PositionId
protoOATrailingSLChangedEvent.PositionId = value
El ID único de la posición.
public double StopPrice { get; set; }
value = protoOATrailingSLChangedEvent.StopPrice
protoOATrailingSLChangedEvent.StopPrice = value
Nuevo valor del precio de la pérdida de parada.
public long UtcLastUpdateTimestamp { get; set; }
value = protoOATrailingSLChangedEvent.UtcLastUpdateTimestamp
protoOATrailingSLChangedEvent.UtcLastUpdateTimestamp = value
El tiempo Unix en milisegundos cuando la Pérdida de Parada fue actualizada.
Métodos
public void ClearCtidTraderAccountId()
protoOATrailingSLChangedEvent.ClearCtidTraderAccountId()
Limpia el valor del campo "ctidTraderAccountId"
public void ClearOrderId()
protoOATrailingSLChangedEvent.ClearOrderId()
Limpia el valor del campo "orderId"
public void ClearPayloadType()
protoOATrailingSLChangedEvent.ClearPayloadType()
Limpia el valor del campo "payloadType"
public void ClearPositionId()
protoOATrailingSLChangedEvent.ClearPositionId()
Limpia el valor del campo "positionId"
public void ClearStopPrice()
protoOATrailingSLChangedEvent.ClearStopPrice()
Limpia el valor del campo "stopPrice"
public void ClearUtcLastUpdateTimestamp()
protoOATrailingSLChangedEvent.ClearUtcLastUpdateTimestamp()
Limpia el valor del campo "utcLastUpdateTimestamp"
Campos
public const int CtidTraderAccountIdFieldNumber
value = ProtoOATrailingSLChangedEvent.CtidTraderAccountIdFieldNumber
Número de campo para el campo "ctidTraderAccountId@".
public const int OrderIdFieldNumber
value = ProtoOATrailingSLChangedEvent.OrderIdFieldNumber
Número de campo para el campo "orderId@".
public const int PayloadTypeFieldNumber
value = ProtoOATrailingSLChangedEvent.PayloadTypeFieldNumber
Número de campo para el campo "payloadType@".
public const int PositionIdFieldNumber
value = ProtoOATrailingSLChangedEvent.PositionIdFieldNumber
Número de campo para el campo "positionId@".
public const int StopPriceFieldNumber
value = ProtoOATrailingSLChangedEvent.StopPriceFieldNumber
Número de campo para el campo "stopPrice@".
public const int UtcLastUpdateTimestampFieldNumber
value = ProtoOATrailingSLChangedEvent.UtcLastUpdateTimestampFieldNumber
Número de campo para el campo "utcLastUpdateTimestamp@".