Você pode se encontrar em uma situação em que suas ordens pendentes desaparecem ou não são executadas na plataforma MetaTrader. Isso pode ter sido causado por alguns motivos.
Se seu terminal de negociação apresentar uma mensagem de erro na guia Diário, recomendamos que você faça uma pesquisa na nossa seção Erros comuns para saber mais sobre o erro.
Estes são alguns erros que indicam por que uma ordem pendente pode ter sido cancelada:
Cancelamento de ordens pendentes
+Uma ordem pendente pode ser cancelada por 2 motivos:
- Quando um cliente intencionalmente cancela a ordem pendente.
- Quando a ordem pendente é cancelada devido à data de vencimento.
Anote a hora e a data de vencimento ao executar uma ordem pendente para evitar o cancelamento.
Exclusão de ordens pendentes
+Uma ordem pendente pode ser excluída devido a baixa alavancagem ou a fundos insuficientes. Uma ordem pendente é excluída automaticamente quando não há fundos suficientes para abri-la.
Cancelamento/diferença ou descumprimento de stop loss
+Quando você recebe um erro [cancelada/diferença] ou [descumprimento de stop loss], a ordem pendente não é executada devido à regra de derrapagem. As ordens de stop e as ordens limitadas podem não ser executadas devido à regra de derrapagem. Veja alguns exemplos abaixo.
Uma ordem de stop pode não ser executada se o preço do take profit for mais baixo que o preço de ativação.
Exemplo 1:
Você define uma ordem de buy stop de EURUSD em 1,37450 e o take profit em 1,37650.
O preço de abertura estabelecido fica em uma diferença e é executado de acordo com a regra de derrapagem pelo preço de mercado (MP) na hora da execução (MP = -1,37700). O preço do take profit também cai em uma diferença, porém, como a diferença entre o take profit e o preço de mercado é menor que o nível de diferença (8 pontos), o take profit será executado no nível que você definiu.
Dessa maneira, o preço do take profit da ordem de 1,37650 é inferior ao preço de ativação de 1,37700, resultando em uma perda.
As ordens de stop pendentes são canceladas com o erro [descumprimento de stop loss] para evitar perdas. Da mesma forma, uma ordem limitada pode não ser executada se o preço do stop loss for maior do que o preço de ativação.
Exemplo 2:
Você define uma ordem de buy limit de EURUSD em 1,18203 e o stop loss em 1,18153.
O preço de abertura cai em uma diferença e é executado de acordo com a regra de derrapagem no primeiro preço de mercado disponível de -1,18093. O preço do stop loss também cai em uma diferença.
No entanto, a diferença entre o stop loss e o preço de mercado é menor que o nível de diferença (8 pontos). Com base nisso, o stop loss deve ser executado no nível definido. Portanto, o preço da ordem de stop loss de 1,18153 é maior que o preço de ativação de 1,18093. Nesse caso, as ordens limitadas pendentes são canceladas com o erro [descumprimento de stop loss] para evitar lucros não intencionais.