ProtoOASymbolsForConversionReq
* Request for getting a conversion chain between two assets that consists of several symbols. Use when no direct quote is available.
Implements: IMessage<ProtoOASymbolsForConversionReq>, IMessage, IEquatable<ProtoOASymbolsForConversionReq>, IDeepCloneable<ProtoOASymbolsForConversionReq>, IBufferMessage
Properties
public long CtidTraderAccountId { get; set; }
value = protoOASymbolsForConversionReq.CtidTraderAccountId
protoOASymbolsForConversionReq.CtidTraderAccountId = value
Unique identifier of the trader's account. Used to match responses to trader's accounts.
public long FirstAssetId { get; set; }
value = protoOASymbolsForConversionReq.FirstAssetId
protoOASymbolsForConversionReq.FirstAssetId = value
The ID of the firs asset in the conversation chain. e.g.: for EUR/USD the firstAssetId is EUR ID and lastAssetId is USD ID.
public bool HasCtidTraderAccountId { get; }
value = protoOASymbolsForConversionReq.HasCtidTraderAccountId
Gets whether the "ctidTraderAccountId" field is set
public bool HasFirstAssetId { get; }
value = protoOASymbolsForConversionReq.HasFirstAssetId
Gets whether the "firstAssetId" field is set
public bool HasLastAssetId { get; }
value = protoOASymbolsForConversionReq.HasLastAssetId
Gets whether the "lastAssetId" field is set
public bool HasPayloadType { get; }
value = protoOASymbolsForConversionReq.HasPayloadType
Gets whether the "payloadType" field is set
public long LastAssetId { get; set; }
value = protoOASymbolsForConversionReq.LastAssetId
protoOASymbolsForConversionReq.LastAssetId = value
The ID of the last asset in the conversation chain. e.g.: for EUR/USD the firstAssetId is EUR ID and lastAssetId is USD ID.
Methods
public void ClearCtidTraderAccountId()
protoOASymbolsForConversionReq.ClearCtidTraderAccountId()
Clears the value of the "ctidTraderAccountId" field
public void ClearFirstAssetId()
protoOASymbolsForConversionReq.ClearFirstAssetId()
Clears the value of the "firstAssetId" field
public void ClearLastAssetId()
protoOASymbolsForConversionReq.ClearLastAssetId()
Clears the value of the "lastAssetId" field
public void ClearPayloadType()
protoOASymbolsForConversionReq.ClearPayloadType()
Clears the value of the "payloadType" field
Fields
public const int CtidTraderAccountIdFieldNumber
value = ProtoOASymbolsForConversionReq.CtidTraderAccountIdFieldNumber
Field number for the "ctidTraderAccountId" field.
public const int FirstAssetIdFieldNumber
value = ProtoOASymbolsForConversionReq.FirstAssetIdFieldNumber
Field number for the "firstAssetId" field.
public const int LastAssetIdFieldNumber
value = ProtoOASymbolsForConversionReq.LastAssetIdFieldNumber
Field number for the "lastAssetId" field.
public const int PayloadTypeFieldNumber
value = ProtoOASymbolsForConversionReq.PayloadTypeFieldNumber
Field number for the "payloadType" field.