ProtoOAOrderErrorEvent

StockSharp.cTrader.Native.Model

* Evento que é enviado quando erros ocorrem durante as solicitações de ordem.

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

Propriedades

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

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

Description
public string Description { get; set; }
value = protoOAOrderErrorEvent.Description
protoOAOrderErrorEvent.Description = value

A descrição do erro.

ErrorCode
public string ErrorCode { get; set; }
value = protoOAOrderErrorEvent.ErrorCode
protoOAOrderErrorEvent.ErrorCode = value

O nome do ProtoErrorCode ou o outro costume ErrorCodes (e.g. ProtoCHErrorCode).

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

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

HasDescription
public bool HasDescription { get; }
value = protoOAOrderErrorEvent.HasDescription

Obtém se o campo "descrição" está definido

HasErrorCode
public bool HasErrorCode { get; }
value = protoOAOrderErrorEvent.HasErrorCode

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

HasOrderId
public bool HasOrderId { get; }
value = protoOAOrderErrorEvent.HasOrderId

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

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

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

HasPositionId
public bool HasPositionId { get; }
value = protoOAOrderErrorEvent.HasPositionId

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

OrderId
public long OrderId { get; set; }
value = protoOAOrderErrorEvent.OrderId
protoOAOrderErrorEvent.OrderId = value

A identificação única da ordem.

PositionId
public long PositionId { get; set; }
value = protoOAOrderErrorEvent.PositionId
protoOAOrderErrorEvent.PositionId = value

A identificação única da posição.

Métodos

ClearCtidTraderAccountId
public void ClearCtidTraderAccountId()
protoOAOrderErrorEvent.ClearCtidTraderAccountId()

Limpa o valor do campo "ctidTraderAccountId"

ClearDescription
public void ClearDescription()
protoOAOrderErrorEvent.ClearDescription()

Limpa o valor do campo "descrição"

ClearErrorCode
public void ClearErrorCode()
protoOAOrderErrorEvent.ClearErrorCode()

Limpa o valor do campo "errorCode"

ClearOrderId
public void ClearOrderId()
protoOAOrderErrorEvent.ClearOrderId()

Limpa o valor do campo "orderId"

ClearPayloadType
public void ClearPayloadType()
protoOAOrderErrorEvent.ClearPayloadType()

Limpa o valor do campo "payloadType"

ClearPositionId
public void ClearPositionId()
protoOAOrderErrorEvent.ClearPositionId()

Limpa o valor do campo "positionId"

Campos

CtidTraderAccountIdFieldNumber
public const int CtidTraderAccountIdFieldNumber
value = ProtoOAOrderErrorEvent.CtidTraderAccountIdFieldNumber

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

DescriptionFieldNumber
public const int DescriptionFieldNumber
value = ProtoOAOrderErrorEvent.DescriptionFieldNumber

Número do campo para o campo "descrição".

ErrorCodeFieldNumber
public const int ErrorCodeFieldNumber
value = ProtoOAOrderErrorEvent.ErrorCodeFieldNumber

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

OrderIdFieldNumber
public const int OrderIdFieldNumber
value = ProtoOAOrderErrorEvent.OrderIdFieldNumber

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

PayloadTypeFieldNumber
public const int PayloadTypeFieldNumber
value = ProtoOAOrderErrorEvent.PayloadTypeFieldNumber

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

PositionIdFieldNumber
public const int PositionIdFieldNumber
value = ProtoOAOrderErrorEvent.PositionIdFieldNumber

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