ProtoOAExpectedMarginReq
* Pedido para obter a estimativa da margem de acordo com os perfis de alavancagem. Pode ser usado antes de enviar uma nova solicitação de pedido. Isto não considera ACCORDING_TO_GSL cálculo de margem, uma vez que este cálculo é trivial: usedMargin= (preço VWAP da posição - preço GSL) * volume * Quote2Deposit.
Implementa: IMessage<ProtoOAExpectedMarginReq>, IMessage, IEquatable<ProtoOAExpectedMarginReq>, IDeepCloneable<ProtoOAExpectedMarginReq>, IBufferMessage
Propriedades
public long CtidTraderAccountId { get; set; }
value = protoOAExpectedMarginReq.CtidTraderAccountId
protoOAExpectedMarginReq.CtidTraderAccountId = value
Identificador único da conta do comerciante. Usado para corresponder às respostas às contas do comerciante.
public bool HasCtidTraderAccountId { get; }
value = protoOAExpectedMarginReq.HasCtidTraderAccountId
Obtém se o campo "ctidTraderAccountId" está definido
public bool HasPayloadType { get; }
value = protoOAExpectedMarginReq.HasPayloadType
Obtém se o campo "payloadType" está definido
public bool HasSymbolId { get; }
value = protoOAExpectedMarginReq.HasSymbolId
Obtém se o campo "symbolId" está definido
public long SymbolId { get; set; }
value = protoOAExpectedMarginReq.SymbolId
protoOAExpectedMarginReq.SymbolId = value
Identificador único do Símbolo na plataforma cTrader.
public RepeatedField<long> Volume { get; }
value = protoOAExpectedMarginReq.Volume
Volume representado em 0,01 de uma unidade (e.g. centavos).
Métodos
public void ClearCtidTraderAccountId()
protoOAExpectedMarginReq.ClearCtidTraderAccountId()
Limpa o valor do campo "ctidTraderAccountId"
public void ClearPayloadType()
protoOAExpectedMarginReq.ClearPayloadType()
Limpa o valor do campo "payloadType"
public void ClearSymbolId()
protoOAExpectedMarginReq.ClearSymbolId()
Limpa o valor do campo "symbolId"
Campos
public const int CtidTraderAccountIdFieldNumber
value = ProtoOAExpectedMarginReq.CtidTraderAccountIdFieldNumber
Número do campo para o campo "ctidTraderAccountId".
public const int PayloadTypeFieldNumber
value = ProtoOAExpectedMarginReq.PayloadTypeFieldNumber
Número do campo para o campo "payloadType".
public const int SymbolIdFieldNumber
value = ProtoOAExpectedMarginReq.SymbolIdFieldNumber
Número do campo para o campo "symbolId".
public const int VolumeFieldNumber
value = ProtoOAExpectedMarginReq.VolumeFieldNumber
Número do campo para o campo "volume".