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 " 字段的字段编号。