ProtoOAErrorCode
* Código de erro ENUM.
Campos
public const ProtoOAErrorCode AccountNotAuthorized
value = ProtoOAErrorCode.AccountNotAuthorized
Quando a conta não é autorizada.
public const ProtoOAErrorCode AlreadyLoggedIn
value = ProtoOAErrorCode.AlreadyLoggedIn
Quando o cliente tenta autorizar depois de já ter sido autorizado.
public const ProtoOAErrorCode AlreadySubscribed
value = ProtoOAErrorCode.AlreadySubscribed
Quando é solicitada a subscrição de um activo.
public const ProtoOAErrorCode ChAccessTokenInvalid
value = ProtoOAErrorCode.ChAccessTokenInvalid
O token de acesso é inválido.
public const ProtoOAErrorCode ChannelIsBlocked
value = ProtoOAErrorCode.ChannelIsBlocked
As operações não são permitidas para esta conta.
public const ProtoOAErrorCode ChClientAlreadyAuthenticated
value = ProtoOAErrorCode.ChClientAlreadyAuthenticated
O cliente está a tentar autenticar-se duas vezes.
public const ProtoOAErrorCode ChClientAuthFailure
value = ProtoOAErrorCode.ChClientAuthFailure
Cliente de API aberta não está ativado ou credenciais de cliente erradas.
public const ProtoOAErrorCode ChClientNotAuthenticated
value = ProtoOAErrorCode.ChClientNotAuthenticated
Quando um comando é enviado para o cliente Open API não autorizado.
public const ProtoOAErrorCode ChCtidTraderAccountNotFound
value = ProtoOAErrorCode.ChCtidTraderAccountNotFound
A conta de negociação não é encontrada.
public const ProtoOAErrorCode ChOaClientNotFound
value = ProtoOAErrorCode.ChOaClientNotFound
Não foi possível encontrar este ID do cliente.
public const ProtoOAErrorCode ChServerNotReachable
value = ProtoOAErrorCode.ChServerNotReachable
O serviço de comércio não está disponível.
public const ProtoOAErrorCode ConnectionsLimitExceeded
value = ProtoOAErrorCode.ConnectionsLimitExceeded
O limite de conexões é alcançado para este cliente Open API.
public const ProtoOAErrorCode IncorrectBoundaries
value = ProtoOAErrorCode.IncorrectBoundaries
Quando o período solicitado (de,para) é demasiado grande ou valores inválidos são definidos para de/para.
public const ProtoOAErrorCode MaxExposureReached
value = ProtoOAErrorCode.MaxExposureReached
O limite máximo de exposição é atingido para {trader, symbol, side}.
public const ProtoOAErrorCode NotEnoughMoney
value = ProtoOAErrorCode.NotEnoughMoney
Não há fundos suficientes para alocar margem.
public const ProtoOAErrorCode NotSubscribedToSpots
value = ProtoOAErrorCode.NotSubscribedToSpots
Preços
public const ProtoOAErrorCode OaAuthTokenExpired
value = ProtoOAErrorCode.OaAuthTokenExpired
Autorização
public const ProtoOAErrorCode OrderNotFound
value = ProtoOAErrorCode.OrderNotFound
Ordem não encontrada.
public const ProtoOAErrorCode PendingExecution
value = ProtoOAErrorCode.PendingExecution
Não foi possível aplicar as alterações como posição tem uma ordem em execução.
public const ProtoOAErrorCode PositionLocked
value = ProtoOAErrorCode.PositionLocked
Posição no estado que não permite realizar uma operação.
public const ProtoOAErrorCode PositionNotFound
value = ProtoOAErrorCode.PositionNotFound
Posição não encontrada.
public const ProtoOAErrorCode PositionNotOpen
value = ProtoOAErrorCode.PositionNotOpen
Ao tentar fechar uma posição que não está aberta.
public const ProtoOAErrorCode ProtectionIsTooCloseToMarket
value = ProtoOAErrorCode.ProtectionIsTooCloseToMarket
Preços de protecção inválidos.
public const ProtoOAErrorCode RequestFrequencyExceeded
value = ProtoOAErrorCode.RequestFrequencyExceeded
Geral
public const ProtoOAErrorCode RetAccountDisabled
value = ProtoOAErrorCode.RetAccountDisabled
Quando a conta está desactivada.
public const ProtoOAErrorCode RetNoSuchLogin
value = ProtoOAErrorCode.RetNoSuchLogin
Quando tal conta já não existe.
public const ProtoOAErrorCode ServerIsUnderMaintenance
value = ProtoOAErrorCode.ServerIsUnderMaintenance
O servidor está em manutenção.
public const ProtoOAErrorCode ShortSellingNotAllowed
value = ProtoOAErrorCode.ShortSellingNotAllowed
Não é permitido vender a descoberto.
public const ProtoOAErrorCode SymbolHasHoliday
value = ProtoOAErrorCode.SymbolHasHoliday
Trocar desactivado porque o símbolo tem férias.
public const ProtoOAErrorCode SymbolNotFound
value = ProtoOAErrorCode.SymbolNotFound
Símbolo não encontrado.
public const ProtoOAErrorCode TooManyPositions
value = ProtoOAErrorCode.TooManyPositions
A conta de negociação atingiu o seu limite para o número máximo de posições e ordens abertas.
public const ProtoOAErrorCode TradingBadExpirationDate
value = ProtoOAErrorCode.TradingBadExpirationDate
Expiração inválida.
public const ProtoOAErrorCode TradingBadPrices
value = ProtoOAErrorCode.TradingBadPrices
Preço inválido (e.g. negativo).
public const ProtoOAErrorCode TradingBadStake
value = ProtoOAErrorCode.TradingBadStake
Volume de estaca inválido (e.g. negativo).
public const ProtoOAErrorCode TradingBadStops
value = ProtoOAErrorCode.TradingBadStops
Preço de paragem inválido.
public const ProtoOAErrorCode TradingBadVolume
value = ProtoOAErrorCode.TradingBadVolume
Volume inválido.
public const ProtoOAErrorCode TradingDisabled
value = ProtoOAErrorCode.TradingDisabled
A troca está bloqueada pelo símbolo.
public const ProtoOAErrorCode TradingNotAllowed
value = ProtoOAErrorCode.TradingNotAllowed
A conta de negociação está no modo somente leitura.
public const ProtoOAErrorCode UnableToAmendOrder
value = ProtoOAErrorCode.UnableToAmendOrder
Não foi possível alterar a ordem.
public const ProtoOAErrorCode UnableToCancelOrder
value = ProtoOAErrorCode.UnableToCancelOrder
Não foi possível cancelar o pedido.
public const ProtoOAErrorCode UnknownSymbol
value = ProtoOAErrorCode.UnknownSymbol
Nota: a ser mesclada com SYMBOL_NOT_FOUND.
public const ProtoOAErrorCode WorseGslNotAllowed
value = ProtoOAErrorCode.WorseGslNotAllowed
Não é permitido aumentar o risco de posições com perda de parada garantida.