ProtoOAClosePositionReq

StockSharp.cTrader.Native.Model

* Solicitud de cierre o cierre parcial de una posición existente. Permitido sólo si el accessToken tiene permisos "trade" para la cuenta comercial.

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

Propiedades

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

Un identificador único de la cuenta del comerciante. Se utiliza para comparar las respuestas a las cuentas del trader.

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

Obtiene si el campo "ctidTraderAccountId" está establecido

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

Obtiene si el campo "payloadType" está establecido

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

Obtiene si el campo "positionId" está establecido

HasVolume
public bool HasVolume { get; }
value = protoOAClosePositionReq.HasVolume

Obtiene si el campo de "volumen" está establecido

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

El ID único de la posición a cerrar.

Volume
public long Volume { get; set; }
value = protoOAClosePositionReq.Volume
protoOAClosePositionReq.Volume = value

Volumen a cerrar, representado en 0.01 de una unidad (e.g. cents).

Métodos

ClearCtidTraderAccountId
public void ClearCtidTraderAccountId()
protoOAClosePositionReq.ClearCtidTraderAccountId()

Limpia el valor del campo "ctidTraderAccountId"

ClearPayloadType
public void ClearPayloadType()
protoOAClosePositionReq.ClearPayloadType()

Limpia el valor del campo "payloadType"

ClearPositionId
public void ClearPositionId()
protoOAClosePositionReq.ClearPositionId()

Limpia el valor del campo "positionId"

ClearVolume
public void ClearVolume()
protoOAClosePositionReq.ClearVolume()

Limpia el valor del campo "volumen"

Campos

CtidTraderAccountIdFieldNumber
public const int CtidTraderAccountIdFieldNumber
value = ProtoOAClosePositionReq.CtidTraderAccountIdFieldNumber

Número de campo para el campo "ctidTraderAccountId@".

PayloadTypeFieldNumber
public const int PayloadTypeFieldNumber
value = ProtoOAClosePositionReq.PayloadTypeFieldNumber

Número de campo para el campo "payloadType@".

PositionIdFieldNumber
public const int PositionIdFieldNumber
value = ProtoOAClosePositionReq.PositionIdFieldNumber

Número de campo para el campo "positionId@".

VolumeFieldNumber
public const int VolumeFieldNumber
value = ProtoOAClosePositionReq.VolumeFieldNumber

Número de campo para el campo de "volumen".