Problema Crítico: Ordens Abertas Automaticamente e Sem Possibilidade de Cancelamento no MT5 (Conta Real XP)

 

Prezados, boa tarde.

Gostaria de relatar uma situação grave ocorrida hoje em minha conta real na corretora XP, utilizando o MetaTrader 5 versão 5.00 build 5120 (13/06/2025).

Cenário e Detalhamento do Problema:

  • Ativo: WINQ25

  • Horário aproximado: 10h44 da manhã

  • Conta: Real

  • Execução das ordens: Disparo automático (não identificado)

Comportamento Observado:

  1. Abertura automática de ordens:

    • Uma ordem de compra a mercado com 1 contrato foi aberta sem qualquer ação manual minha.

    • Simultaneamente, uma ordem de venda ficou registrada como pendente.

    • Não consegui confirmar se a venda era uma venda limite ou uma venda stop.

  2. Impossibilidade de cancelar ordens:

    • Ao tentar cancelar tanto a ordem pendente quanto a ordem ativa, a plataforma não apresentava nenhuma mensagem de erro.

    • O cancelamento simplesmente não ocorria, permanecendo as ordens na tela e no book.

O que já verifiquei:

  • Nenhum Expert Advisor ativo no momento (ao menos não havia nenhum visível na aba de Navegador).

  • Não houve congelamento do terminal ou perda de conexão aparente.

  • A plataforma estava atualizada conforme informado acima.

Dúvidas e Solicitação de Ajuda:

  1. Qual a possível causa de não conseguir cancelar as ordens?

    • Mesmo clicando para cancelar, nenhuma mensagem de erro era exibida e as ordens permaneciam ativas.

    • Gostaria de entender se isso pode estar relacionado a algum problema de sincronização com o servidor, restrição da corretora, ou falha no terminal.

  2. Existem relatos de comportamento semelhante nesta build do MT5 ou na corretora XP?

  3. Quais procedimentos de rastreamento recomendam para identificar a origem do disparo automático?

  4. É possível algum processo em segundo plano (ex.: script carregado previamente ou regra do servidor da corretora) gerar ordens sem interação manual?

  5. Há alguma forma confiável de auditar esse tipo de execução via log mesmo após reiniciar a plataforma?

Anexo:

  • Print da tela com o momento em que as ordens estavam ativas.

Observação Importante:
Esta ocorrência gerou impacto financeiro negativo. Gostaria de orientação clara sobre como evitar que esse comportamento volte a ocorrer.

Agradeço antecipadamente pelo suporte e qualquer orientação adicional.

Arquivos anexados:
 
vitorrocha_666: [ . . . ]

Boa noite! Pela imagem que você anexou, dá pra perceber que as ordens foram enviadas pelo mesmo EA (MN/ID 51001011), mas não tem como saber se esse EA que aparece anexado ao gráfico foi o responsável (já que, pela descrição, ele deveria apenas gerenciar o trailing stop). Para visualizar a lista de EAs anexados, selecione um gráfico e pressione Alt+X... Se houver qualquer EA anexado a qualquer gráfico, uma janela será aberta. Você pode obter mais informações sobre essas ocorrências consultando os logs desses horários de envio das ordens / abertura de posições: a partir da aba Experts da caixa de ferramentas (Ctrl+T), clique com botão direito do mouse, selecione Abrir e busque nos arquivos .log correspondentes.

Em relação à exclusão e o encerramento dessas ordens/posições, se não está conseguindo pelo MT5, veja as dicas abaixo:

Fórum de negociação, sistemas de negociação automatizados e testes de estratégias de negociação

Ordem aberta no MetaTrader5

Ricardo Rodrigues Lucca, 2023.09.30 03:25

Se ao tentar fechar a ordem aparece como ordem inexistente voce pode pedir na sua corretora para apagar a ordem fantasma, normalmente eles pedem a foto da parte de baixo do terminal mostrando a mesma para eles pegarem algum identificador e depois que eles validam que esta aberta incorretamente eles apagam a fantasma ou fazem alguma sincronização.


Fórum de negociação, sistemas de negociação automatizados e testes de estratégias de negociação

Ordens "fantasmas" que não consigo deletar

Ricardo Rodrigues Lucca, 2023.12.06 15:24

Eu passo com isso na epoca de exercicio das opções, no caso de outra ferramenta nunca tive problema porque não tem o espelhamento nas corretoras que opero. Tu tem que falar no suporte para pedir a remoção dessas "fantasmas".


... Outra possibilidade que me ocorre é a de que sua conta esteja sendo acessada a partir de outra instância do MT5 (no mesmo ou em outro dispositivo/VPS), ou compartilhamento (ou vazamento) de credenciais de acesso à conta. Analise se não seria o caso de alteração das suas senhas...
 

Isso que o Vinicius comentou pode ser, nesse terminal que voce tem aberto não tem o EA culpado e sim alguma VPN que voce colocou um outro robo. Mas queria chamar atenção para o "requesting adding" no lucro quer dizer que a ordem de venda ali não foi confirmada como 'placed'. Uma coisa que quando vejo ordens que não entendo, a maioria das corretoras fala para não interagir com elas antes de confirmar que as mesmas estão no mercado olhando HomeBroker. Lembre que a maioria trabalha com a sincronia indo em direção ao HB e sem a volta. Isso causa uns problemas com opções e stops que deveriam ser cancelados e não são.

Se a ordem ou posição não é cancelável tem grande chance de ser uma falha que se não é confirmado pelo HB, dai tem que pedir exclusão na corretora citando a plataforma do metatrader. Não é fechamento porque ela não existe, o atendente checa se realmente não existe antes da exclusão. Ou ainda eu já vi no forex uma vez, a compra a mercado foi e ficou como se tivesse comprado por uns 5 minutos e depois todas as linhas e entradas no terminal foram removidas e na verdade nada tinha sido feito. A coisa que mais lembro dessa ultima é o preço com o fundo diferente na parte do toolbox em baixo. 

 

Boa tarde, Vinicius e Ricardo, obrigado pelas orientações detalhadas.

Quero atualizar o status e acrescentar algumas informações importantes:

  • Após várias tentativas sem sucesso de cancelamento pelo MT5, consegui realizar o cancelamento diretamente via atendimento na corretora.

  • O atendente informou que do lado deles a ordem já constava como encerrada após essa intervenção manual.

  • Entretanto, no dia seguinte, ao abrir novamente o MetaTrader 5, a mesma ordem ainda aparecia como ativa no terminal, sendo que aí consegui efetuar o cancelamento manualmente pela plataforma.

Em relação às hipóteses que vocês levantaram:

  • Possível EA ou script ativo: Eu conferi com Alt+X e também verifiquei todos os gráficos. Não havia nenhum Expert Advisor anexado no momento do disparo, embora de fato o print mostre o MN/ID 51001011.

  • Outro terminal ou instância conectada: Até onde pude confirmar, não havia nenhum outro dispositivo conectado simultaneamente (não utilizo VPS), mas pretendo ainda assim alterar todas as credenciais de acesso como medida preventiva.

  • Sincronização incompleta com HomeBroker: Faz muito sentido o que o Ricardo comentou. O comportamento foi exatamente esse — a ordem parecia estar no terminal, mas não havia confirmação clara de status "placed".

O que ainda me preocupa:

  • A ocorrência de uma ordem “fantasma” que só desapareceu após intervenção da corretora, mas que depois retornou ao terminal sem aviso algum.

  • O risco operacional de novas ordens “presas” que não sejam visíveis ou gerenciáveis em tempo real.

Se alguém tiver outros procedimentos de auditoria ou recomendações adicionais para garantir que a conta não está sendo impactada por algum processo externo ou por corrupção de dados locais, agradeço muito qualquer orientação.

Mais uma vez, obrigado pelo suporte e pelo tempo dedicado.