ProtoOATrailingSLChangedEvent

StockSharp.cTrader.Native.Model

* 由价格水平变化导致的拖拉式停机损失水平变化时发送的事件。

实现: IMessage<ProtoOATrailingSLChangedEvent>, IMessage, IEquatable<ProtoOATrailingSLChangedEvent>, IDeepCloneable<ProtoOATrailingSLChangedEvent>, IBufferMessage

属性

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

交易商账户的独特标识符。 用于匹配交易商账户的响应 。

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

获取是否设置了 " ctidTraderAccountId " 字段

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

获取是否设置了 " orderId " 字段

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

获取是否设置了 " payloadType " 字段

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

获取是否设置了 " positionId " 字段

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

获取是否设置了 " stopPrice " 字段

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

获取是否设置了 " utcLastUpdateTimestamp " 字段

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

命令中独一无二的ID.

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

位置的独特身份

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

停止损失价格的新值。

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

停止损失更新时的以毫秒为单位的 Unix 时间 。

方法

ClearCtidTraderAccountId
public void ClearCtidTraderAccountId()
protoOATrailingSLChangedEvent.ClearCtidTraderAccountId()

清除 " ctidTraderAccountId " 字段的值

ClearOrderId
public void ClearOrderId()
protoOATrailingSLChangedEvent.ClearOrderId()

清除 " orderId " 字段的值

ClearPayloadType
public void ClearPayloadType()
protoOATrailingSLChangedEvent.ClearPayloadType()

清除 " payloadType " 字段的值

ClearPositionId
public void ClearPositionId()
protoOATrailingSLChangedEvent.ClearPositionId()

清除 " positionId " 字段的值

ClearStopPrice
public void ClearStopPrice()
protoOATrailingSLChangedEvent.ClearStopPrice()

清除 " stopPrice " 字段的值

ClearUtcLastUpdateTimestamp
public void ClearUtcLastUpdateTimestamp()
protoOATrailingSLChangedEvent.ClearUtcLastUpdateTimestamp()

清除 " utcLastUpdateTimestamp " 字段的值

字段

CtidTraderAccountIdFieldNumber
public const int CtidTraderAccountIdFieldNumber
value = ProtoOATrailingSLChangedEvent.CtidTraderAccountIdFieldNumber

" ctidTraderAccountId " 字段的字段编号。

OrderIdFieldNumber
public const int OrderIdFieldNumber
value = ProtoOATrailingSLChangedEvent.OrderIdFieldNumber

" orderId " 字段的字段编号。

PayloadTypeFieldNumber
public const int PayloadTypeFieldNumber
value = ProtoOATrailingSLChangedEvent.PayloadTypeFieldNumber

" payloadType " 字段的字段编号。

PositionIdFieldNumber
public const int PositionIdFieldNumber
value = ProtoOATrailingSLChangedEvent.PositionIdFieldNumber

" positionId " 字段的字段编号。

StopPriceFieldNumber
public const int StopPriceFieldNumber
value = ProtoOATrailingSLChangedEvent.StopPriceFieldNumber

" stopPrice " 字段的字段编号。

UtcLastUpdateTimestampFieldNumber
public const int UtcLastUpdateTimestampFieldNumber
value = ProtoOATrailingSLChangedEvent.UtcLastUpdateTimestampFieldNumber

" utcLastUpdateTimestamp " 字段的字段编号。