ProtoOAClosePositionReq
* Pedido de fechamento ou fechamento parcial de uma posição existente. Permite apenas se o accessToken tiver permissões de "comercialização" para a conta de negociação.
Implementa: IMessage<ProtoOAClosePositionReq>, IMessage, IEquatable<ProtoOAClosePositionReq>, IDeepCloneable<ProtoOAClosePositionReq>, IBufferMessage
Propriedades
public long CtidTraderAccountId { get; set; }
value = protoOAClosePositionReq.CtidTraderAccountId
protoOAClosePositionReq.CtidTraderAccountId = value
Identificador único da conta do comerciante. Usado para corresponder às respostas às contas do comerciante.
public bool HasCtidTraderAccountId { get; }
value = protoOAClosePositionReq.HasCtidTraderAccountId
Obtém se o campo "ctidTraderAccountId" está definido
public bool HasPayloadType { get; }
value = protoOAClosePositionReq.HasPayloadType
Obtém se o campo "payloadType" está definido
public bool HasPositionId { get; }
value = protoOAClosePositionReq.HasPositionId
Obtém se o campo "positionId" está definido
public bool HasVolume { get; }
value = protoOAClosePositionReq.HasVolume
Obtém se o campo "volume" está definido
public long PositionId { get; set; }
value = protoOAClosePositionReq.PositionId
protoOAClosePositionReq.PositionId = value
A identificação única da posição a fechar.
public long Volume { get; set; }
value = protoOAClosePositionReq.Volume
protoOAClosePositionReq.Volume = value
Volume a fechar, representado em 0,01 de uma unidade (e.g. centavos).
Métodos
public void ClearCtidTraderAccountId()
protoOAClosePositionReq.ClearCtidTraderAccountId()
Limpa o valor do campo "ctidTraderAccountId"
public void ClearPayloadType()
protoOAClosePositionReq.ClearPayloadType()
Limpa o valor do campo "payloadType"
public void ClearPositionId()
protoOAClosePositionReq.ClearPositionId()
Limpa o valor do campo "positionId"
public void ClearVolume()
protoOAClosePositionReq.ClearVolume()
Limpa o valor do campo "volume"
Campos
public const int CtidTraderAccountIdFieldNumber
value = ProtoOAClosePositionReq.CtidTraderAccountIdFieldNumber
Número do campo para o campo "ctidTraderAccountId".
public const int PayloadTypeFieldNumber
value = ProtoOAClosePositionReq.PayloadTypeFieldNumber
Número do campo para o campo "payloadType".
public const int PositionIdFieldNumber
value = ProtoOAClosePositionReq.PositionIdFieldNumber
Número do campo para o campo "positionId".
public const int VolumeFieldNumber
value = ProtoOAClosePositionReq.VolumeFieldNumber
Número do campo para o campo "volume".