ProtoOASymbolsForConversionReq

StockSharp.cTrader.Native.Model

* Pedido para obter uma cadeia de conversão entre dois ativos que consiste em vários símbolos. Use quando não há cotação direta disponível.

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

Propriedades

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

Identificador único da conta do comerciante. Usado para corresponder às respostas às contas do comerciante.

FirstAssetId
public long FirstAssetId { get; set; }
value = protoOASymbolsForConversionReq.FirstAssetId
protoOASymbolsForConversionReq.FirstAssetId = value

O ID do ativo de abeto na cadeia de conversação. e.g.: para o EUR/USD o firstAssetId é o ID de abeto e lastAssetId@ é o ID de USD.

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

Obtém se o campo "ctidTraderAccountId" está definido

HasFirstAssetId
public bool HasFirstAssetId { get; }
value = protoOASymbolsForConversionReq.HasFirstAssetId

Obtém se o campo "firstAssetId" está definido

HasLastAssetId
public bool HasLastAssetId { get; }
value = protoOASymbolsForConversionReq.HasLastAssetId

Obtém se o campo "lastAssetId" está definido

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

Obtém se o campo "payloadType" está definido

LastAssetId
public long LastAssetId { get; set; }
value = protoOASymbolsForConversionReq.LastAssetId
protoOASymbolsForConversionReq.LastAssetId = value

O ID do último ativo na cadeia de conversação. e.g.: para o EUR/USD o firstAssetId é o ID EUR e lastAssetId é o ID USD.

Métodos

ClearCtidTraderAccountId
public void ClearCtidTraderAccountId()
protoOASymbolsForConversionReq.ClearCtidTraderAccountId()

Limpa o valor do campo "ctidTraderAccountId"

ClearFirstAssetId
public void ClearFirstAssetId()
protoOASymbolsForConversionReq.ClearFirstAssetId()

Limpa o valor do campo "firstAssetId"

ClearLastAssetId
public void ClearLastAssetId()
protoOASymbolsForConversionReq.ClearLastAssetId()

Limpa o valor do campo "lastAssetId"

ClearPayloadType
public void ClearPayloadType()
protoOASymbolsForConversionReq.ClearPayloadType()

Limpa o valor do campo "payloadType"

Campos

CtidTraderAccountIdFieldNumber
public const int CtidTraderAccountIdFieldNumber
value = ProtoOASymbolsForConversionReq.CtidTraderAccountIdFieldNumber

Número do campo para o campo "ctidTraderAccountId".

FirstAssetIdFieldNumber
public const int FirstAssetIdFieldNumber
value = ProtoOASymbolsForConversionReq.FirstAssetIdFieldNumber

Número do campo para o campo "firstAssetId".

LastAssetIdFieldNumber
public const int LastAssetIdFieldNumber
value = ProtoOASymbolsForConversionReq.LastAssetIdFieldNumber

Número do campo para o campo "lastAssetId".

PayloadTypeFieldNumber
public const int PayloadTypeFieldNumber
value = ProtoOASymbolsForConversionReq.PayloadTypeFieldNumber

Número do campo para o campo "payloadType".