ProtoOAGetPositionUnrealizedPnLRes
* Resposta para ProtoOAGetPositionUnrealizedPnLReq request.
Implementa: IMessage<ProtoOAGetPositionUnrealizedPnLRes>, IMessage, IEquatable<ProtoOAGetPositionUnrealizedPnLRes>, IDeepCloneable<ProtoOAGetPositionUnrealizedPnLRes>, IBufferMessage
Propriedades
public long CtidTraderAccountId { get; set; }
value = protoOAGetPositionUnrealizedPnLRes.CtidTraderAccountId
protoOAGetPositionUnrealizedPnLRes.CtidTraderAccountId = value
O identificador único da conta do comerciante na plataforma cTrader.
public bool HasCtidTraderAccountId { get; }
value = protoOAGetPositionUnrealizedPnLRes.HasCtidTraderAccountId
Obtém se o campo "ctidTraderAccountId" está definido
public bool HasMoneyDigits { get; }
value = protoOAGetPositionUnrealizedPnLRes.HasMoneyDigits
Obtém se o campo "moneyDigits" está definido
public bool HasPayloadType { get; }
value = protoOAGetPositionUnrealizedPnLRes.HasPayloadType
Obtém se o campo "payloadType" está definido
public uint MoneyDigits { get; set; }
value = protoOAGetPositionUnrealizedPnLRes.MoneyDigits
protoOAGetPositionUnrealizedPnLRes.MoneyDigits = value
Especifica o expoente de vários valores monetários. E.g., moneyDigits = 8 deve ser interpretado como o valor multiplicado por 10^8 com o valor 'real' igual a 10053099944 / 10^8 = 100,53099944. Afecta positionUnrealizedPnL.grossUnrealizedPnL, positionUnrealizedPnL.netUnrealizedPnL.
public RepeatedField<ProtoOAPositionUnrealizedPnL> PositionUnrealizedPnL { get; }
value = protoOAGetPositionUnrealizedPnLRes.PositionUnrealizedPnL
Informações sobre as posições do comerciante não realizadas PnLs.
Métodos
public void ClearCtidTraderAccountId()
protoOAGetPositionUnrealizedPnLRes.ClearCtidTraderAccountId()
Limpa o valor do campo "ctidTraderAccountId"
public void ClearMoneyDigits()
protoOAGetPositionUnrealizedPnLRes.ClearMoneyDigits()
Limpa o valor do campo "moneyDigits"
public void ClearPayloadType()
protoOAGetPositionUnrealizedPnLRes.ClearPayloadType()
Limpa o valor do campo "payloadType"
Campos
public const int CtidTraderAccountIdFieldNumber
value = ProtoOAGetPositionUnrealizedPnLRes.CtidTraderAccountIdFieldNumber
Número do campo para o campo "ctidTraderAccountId".
public const int MoneyDigitsFieldNumber
value = ProtoOAGetPositionUnrealizedPnLRes.MoneyDigitsFieldNumber
Número do campo para o campo "moneyDigits".
public const int PayloadTypeFieldNumber
value = ProtoOAGetPositionUnrealizedPnLRes.PayloadTypeFieldNumber
Número do campo para o campo "payloadType".
public const int PositionUnrealizedPnLFieldNumber
value = ProtoOAGetPositionUnrealizedPnLRes.PositionUnrealizedPnLFieldNumber
Número do campo para o campo "positionUnrealizedPnL".