ProtoOATrailingSLChangedEvent

StockSharp.cTrader.Native.Model

* Evento que é enviado quando o nível da perda Trailing Stop é alterado devido às mudanças de nível de preço.

Implementa: IMessage<ProtoOATrailingSLChangedEvent>, IMessage, IEquatable<ProtoOATrailingSLChangedEvent>, IDeepCloneable<ProtoOATrailingSLChangedEvent>, IBufferMessage

Propriedades

CtidTraderAccountId
public long CtidTraderAccountId { get; set; }
value = protoOATrailingSLChangedEvent.CtidTraderAccountId
protoOATrailingSLChangedEvent.CtidTraderAccountId = value

Identificador único da conta do comerciante. Usado para corresponder às respostas às contas do comerciante.

HasCtidTraderAccountId
public bool HasCtidTraderAccountId { get; }
value = protoOATrailingSLChangedEvent.HasCtidTraderAccountId

Obtém se o campo "ctidTraderAccountId" está definido

HasOrderId
public bool HasOrderId { get; }
value = protoOATrailingSLChangedEvent.HasOrderId

Obtém se o campo "orderId" está definido

HasPayloadType
public bool HasPayloadType { get; }
value = protoOATrailingSLChangedEvent.HasPayloadType

Obtém se o campo "payloadType" está definido

HasPositionId
public bool HasPositionId { get; }
value = protoOATrailingSLChangedEvent.HasPositionId

Obtém se o campo "positionId" está definido

HasStopPrice
public bool HasStopPrice { get; }
value = protoOATrailingSLChangedEvent.HasStopPrice

Obtém se o campo "stopPrice" está definido

HasUtcLastUpdateTimestamp
public bool HasUtcLastUpdateTimestamp { get; }
value = protoOATrailingSLChangedEvent.HasUtcLastUpdateTimestamp

Obtém se o campo "utcLastUpdateTimestamp" está definido

OrderId
public long OrderId { get; set; }
value = protoOATrailingSLChangedEvent.OrderId
protoOATrailingSLChangedEvent.OrderId = value

A identificação única da ordem.

PositionId
public long PositionId { get; set; }
value = protoOATrailingSLChangedEvent.PositionId
protoOATrailingSLChangedEvent.PositionId = value

A identificação única da posição.

StopPrice
public double StopPrice { get; set; }
value = protoOATrailingSLChangedEvent.StopPrice
protoOATrailingSLChangedEvent.StopPrice = value

Novo valor do preço Stop Loss.

UtcLastUpdateTimestamp
public long UtcLastUpdateTimestamp { get; set; }
value = protoOATrailingSLChangedEvent.UtcLastUpdateTimestamp
protoOATrailingSLChangedEvent.UtcLastUpdateTimestamp = value

O tempo Unix em milissegundos quando a Perda de Parada foi atualizada.

Métodos

ClearCtidTraderAccountId
public void ClearCtidTraderAccountId()
protoOATrailingSLChangedEvent.ClearCtidTraderAccountId()

Limpa o valor do campo "ctidTraderAccountId"

ClearOrderId
public void ClearOrderId()
protoOATrailingSLChangedEvent.ClearOrderId()

Limpa o valor do campo "orderId"

ClearPayloadType
public void ClearPayloadType()
protoOATrailingSLChangedEvent.ClearPayloadType()

Limpa o valor do campo "payloadType"

ClearPositionId
public void ClearPositionId()
protoOATrailingSLChangedEvent.ClearPositionId()

Limpa o valor do campo "positionId"

ClearStopPrice
public void ClearStopPrice()
protoOATrailingSLChangedEvent.ClearStopPrice()

Limpa o valor do campo "stopPrice"

ClearUtcLastUpdateTimestamp
public void ClearUtcLastUpdateTimestamp()
protoOATrailingSLChangedEvent.ClearUtcLastUpdateTimestamp()

Limpa o valor do campo "utcLastUpdateTimestamp"

Campos

CtidTraderAccountIdFieldNumber
public const int CtidTraderAccountIdFieldNumber
value = ProtoOATrailingSLChangedEvent.CtidTraderAccountIdFieldNumber

Número do campo para o campo "ctidTraderAccountId".

OrderIdFieldNumber
public const int OrderIdFieldNumber
value = ProtoOATrailingSLChangedEvent.OrderIdFieldNumber

Número do campo para o campo "orderId".

PayloadTypeFieldNumber
public const int PayloadTypeFieldNumber
value = ProtoOATrailingSLChangedEvent.PayloadTypeFieldNumber

Número do campo para o campo "payloadType".

PositionIdFieldNumber
public const int PositionIdFieldNumber
value = ProtoOATrailingSLChangedEvent.PositionIdFieldNumber

Número do campo para o campo "positionId".

StopPriceFieldNumber
public const int StopPriceFieldNumber
value = ProtoOATrailingSLChangedEvent.StopPriceFieldNumber

Número do campo para o campo "stopPrice".

UtcLastUpdateTimestampFieldNumber
public const int UtcLastUpdateTimestampFieldNumber
value = ProtoOATrailingSLChangedEvent.UtcLastUpdateTimestampFieldNumber

Número do campo para o campo "utcLastUpdateTimestamp".