ProtoOAReconcileReq
* Запрос на получение данных о текущих открытых позициях и отложенных ордерах Трейдера.
Реализует: IMessage<ProtoOAReconcileReq>, IMessage, IEquatable<ProtoOAReconcileReq>, IDeepCloneable<ProtoOAReconcileReq>, IBufferMessage
Свойства
public long CtidTraderAccountId { get; set; }
value = protoOAReconcileReq.CtidTraderAccountId
protoOAReconcileReq.CtidTraderAccountId = value
Уникальный идентификатор счета трейдера, используемый для сопоставления ответов на счета трейдера.
public bool HasCtidTraderAccountId { get; }
value = protoOAReconcileReq.HasCtidTraderAccountId
Получает ли поле «ctidTraderAccountId» установлен
public bool HasPayloadType { get; }
value = protoOAReconcileReq.HasPayloadType
Получает ли поле «payloadType» установлен
public bool HasReturnProtectionOrders { get; }
value = protoOAReconcileReq.HasReturnProtectionOrders
Получает ли поле «returnProtectionOrders» установлен
public bool ReturnProtectionOrders { get; set; }
value = protoOAReconcileReq.ReturnProtectionOrders
protoOAReconcileReq.ReturnProtectionOrders = value
Если ДА, то действующие защитные ордера возвращаются отдельно, в противном случае можно использовать поля position.stopLoss и position.takeProfit.
Методы
public void ClearCtidTraderAccountId()
protoOAReconcileReq.ClearCtidTraderAccountId()
Очищает значение поля "ctidTraderAccountId"
public void ClearPayloadType()
protoOAReconcileReq.ClearPayloadType()
Очищает значение поля "payloadType"
public void ClearReturnProtectionOrders()
protoOAReconcileReq.ClearReturnProtectionOrders()
Очищает значение поля "returnProtectionOrders"
Поля
public const int CtidTraderAccountIdFieldNumber
value = ProtoOAReconcileReq.CtidTraderAccountIdFieldNumber
Номер поля для поля "ctidTraderAccountId".
public const int PayloadTypeFieldNumber
value = ProtoOAReconcileReq.PayloadTypeFieldNumber
Номер поля для поля "payloadType".
public const int ReturnProtectionOrdersFieldNumber
value = ProtoOAReconcileReq.ReturnProtectionOrdersFieldNumber
Номер поля для поля "returnProtectionOrders".