Trading com o Claude no MetaTrader 5

Um guia simples para clientes da CXM que têm o MetaTrader 5 e o Claude Code no mesmo computador com Windows. A configuração leva cerca de 10 minutos.

  • Para o MetaTrader 5 build 6060 ou mais recente
  • Windows
  • Claude Code
  • Primeiro, uma conta demo
Comece com uma conta demo. Tudo o que o Claude faz no MetaTrader acontece na conta em que o terminal está conectado. Nada neste guia constitui aconselhamento financeiro.

O que você precisa

  • MetaTrader 5 para Windows, build 6060 ou mais recente. Verifique em Help → About. Se a sua build for mais antiga, reinicie o MetaTrader e deixe-o atualizar.
  • Sua conta demo CXM, conectada dentro do MetaTrader.
  • Claude Code no mesmo computador (instruções de instalação: https://code.claude.com). O Claude Code funciona em uma janela de texto: você digita um pedido e o Claude responde logo abaixo.
  • Nada para instalar no MetaTrader e nenhuma programação.

Configuração em cinco passos

1Ative a conexão no MetaTrader

  1. No MetaTrader, abra Tools → Options (ou pressione Ctrl+O).
  2. Abra a aba MCP.
  3. Marque Enable internal server.
  4. Deixe Address e API Key como estão. Não pressione Generate.
  5. Não feche a janela ainda.

2Decida se o Claude pode operar

  1. Na mesma janela Options, abra a aba AI Assistant.
  2. Abra a lista Trading. Ela tem três opções: Enabled, Manual confirmation e Disabled.
  3. Escolha Enabled se quiser que o Claude abra e gerencie ordens. Escolha Disabled se quiser que o Claude apenas leia sua conta e seus gráficos. Com o Claude Code, você confirma cada ordem no próprio Claude Code (Passo 5), portanto use Enabled ou Disabled. Você pode alterar isso a qualquer momento.
  4. Clique em OK. Feche o MetaTrader e abra-o novamente.

3Crie o arquivo de configurações para o Claude Code

  1. No MetaTrader, abra Tools → Options → MCP e clique em Copy. O MetaTrader coloca as configurações de conexão na área de transferência, incluindo suas chaves de acesso pessoais. Trate este texto como uma senha.
  2. Crie uma pasta para o Claude, por exemplo C:\Claude-MT5. (No Explorer, abra This PC → Local Disk (C:), clique com o botão direito em um espaço vazio e escolha New → Folder.)
  3. Abra o Notepad e cole o texto (Ctrl+V). Mantenha esta janela aberta: você vai retirar duas chaves dela.
  4. Abra uma segunda janela do Notepad e cole nela o modelo abaixo (use o botão Copy da caixa).
JSON
{
  "mcpServers": {
    "metaeditor": {
      "type": "http",
      "url": "http://127.0.0.1:22345/mcp",
      "headers": { "Authorization": "Bearer PASTE-METAEDITOR-KEY" }
    },
    "terminal": {
      "type": "http",
      "url": "http://127.0.0.1:22346/mcp",
      "headers": { "Authorization": "Bearer PASTE-TERMINAL-KEY" }
    }
  }
}
  1. Na primeira janela, encontre a parte que começa com "metaeditor". Algumas linhas abaixo, há uma linha com a palavra Bearer seguida de um código longo de letras e números. Selecione apenas o código, copie-o e cole-o na segunda janela no lugar de PASTE-METAEDITOR-KEY.
  2. Faça o mesmo com a parte que começa com "terminal" e PASTE-TERMINAL-KEY. As duas chaves são diferentes.
  3. Salve a segunda janela: File → Save As, abra a pasta C:\Claude-MT5, defina Save as type como All files, digite o nome com as aspas, ".mcp.json", e clique em Save.
  4. Feche a primeira janela sem salvar.

4Inicie o Claude Code

  1. No Explorer, abra a pasta C:\Claude-MT5, clique na barra de endereços no topo, digite cmd e pressione Enter. Uma janela de texto preta será aberta.
  2. Digite claude e pressione Enter.
  3. Na primeira vez, o Claude Code pergunta se deve usar os servidores MCP encontrados em .mcp.json. Escolha Yes com as setas do teclado e pressione Enter.
  4. Digite /mcp e pressione Enter. Uma lista é exibida e terminal aparece como conectado. metaeditor aparece como conectado apenas enquanto o MetaEditor estiver aberto (no MetaTrader, pressione F4); você só precisa dele para criar robôs de trading. Pressione Esc para fechar a lista.

Para sair do Claude Code depois, digite /exit e pressione Enter. Para iniciá-lo novamente, abra a janela preta na mesma pasta e digite claude.

5Diga olá

Digite no Claude Code:

  • Mostre minha conta.

O Claude responde com o número da sua conta, o servidor, o saldo e o patrimônio líquido, e informa se a conta é demo ou real. Compare o número da conta com a barra de título do MetaTrader e o saldo com Toolbox → Trade. Se coincidirem, você está conectado.

Antes de cada ação no MetaTrader, o Claude Code pede a sua permissão e oferece Yes, Yes, and don't ask again ou No. Para ações que apenas leem (conta, posições, gráficos), você pode escolher "don't ask again". Para toda ordem, escolha apenas Yes, para que você aprove cada operação pessoalmente.

O que observar no terminal

  • Toolbox → Journal. Cada ação do Claude é registrada aqui em palavras simples, por exemplo send market order market buy 0.01 XAUUSD ou XAUUSD:M5 chart opened. Este é o seu registro; leia-o após cada sessão. A cada início do MetaTrader, você também vê uma linha começando com MCP: started, o que significa que a conexão está ativa.
  • Toolbox → Trade. As posições e ordens pendentes que o Claude abre aparecem aqui imediatamente, com o comentário que você pediu, por exemplo "MCP demo". A coluna Ticket mostra o número de cada posição. O lucro aqui é em tempo real; o valor que o Claude informa é do momento em que você perguntou.
  • O gráfico. As ordens aparecem como setas e linhas no gráfico do mesmo símbolo. Peça ao Claude que opere o símbolo cujo gráfico você está acompanhando.
  • Market Watch. Verifique se o símbolo tem um horário de cotação recente antes de operar. Use o nome exato do símbolo mostrado aqui ao falar com o Claude.
  • Tools → Options → AI Assistant → Trading. Esta configuração decide se o Claude pode enviar ordens. O botão AutoTrading da barra de ferramentas não impede o Claude.
  • Tools → Options → MCP → Enable internal server. Desmarque-o para cortar de uma só vez o acesso de qualquer programa de IA ao MetaTrader. Feche também o MetaEditor, se estiver aberto.
  • Mantenha o MetaTrader aberto e conectado. O Claude funciona apenas enquanto o MetaTrader está em execução no seu computador. Se o computador entrar em suspensão ou o MetaTrader for fechado, o Claude perde a conexão, e as posições já abertas continuam abertas.
  • Reinicie após alterar as Options. Após qualquer alteração na aba MCP ou AI Assistant, feche o MetaTrader e abra-o novamente.

Prompts que você pode usar

Use o nome exato do símbolo do seu Market Watch. Os exemplos usam XAUUSD (ouro); substitua pelo seu símbolo. Ao pedir uma ordem, informe sempre o símbolo, compra ou venda e o tamanho em lotes, por exemplo 0.01. Ao alterar ou fechar uma posição, informe o número dela na coluna Ticket ou peça ao Claude que mostre suas posições primeiro.

Conta e visão geral

  • Mostre minha conta.
  • Mostre minhas posições abertas e ordens pendentes.
  • Mostre as posições encerradas hoje.
  • Analise minhas posições abertas. Quais operações têm o maior risco e por quê?
  • Quais símbolos podemos operar?
  • Mostre a especificação do contrato do XAUUSD: lote mínimo, passo do lote e distância mínima de stop.
  • Leia as últimas linhas do journal do terminal.

Gráficos e indicadores

  • Abra o XAUUSD M5.
  • Trabalhe no gráfico XAUUSD H1 que já está aberto; não abra um novo.
  • Adicione uma Moving Average, período 20, ao gráfico do XAUUSD.
  • Remova a Moving Average do gráfico.
  • Mostre os últimos 50 candles H1 do XAUUSD e descreva a tendência.
  • Quais são os próximos eventos econômicos importantes para o USD esta semana?

Operando em uma conta demo

  • Compre 0.01 XAUUSD, comentário MCP demo.
  • Na posição que acabei de abrir, defina o stop loss 10 dólares abaixo do preço de abertura e o take profit 10 dólares acima.
  • Mova o stop loss da posição 12345678 para o ponto de equilíbrio.
  • Mostre minhas posições abertas com o lucro.
  • Feche a posição 12345678.
  • Coloque uma buy limit de 0.01 XAUUSD 5 dólares abaixo do preço atual, comentário MCP demo.
  • Exclua a ordem buy limit que acabei de colocar.

Criando e testando um robô de trading (opcional; primeiro abra o MetaEditor: no MetaTrader, pressione F4)

  • Crie um robô de trading simples para o XAUUSD: comprar quando a média móvel rápida cruzar acima da lenta, vender quando cruzar abaixo, 0.01 lote, com stop loss e take profit.
  • Crie um robô de tendência para o XAUUSD com cruzamento de EMA, filtro de RSI, stops baseados em ATR, 0.01 lote e um limite de perda diária.
  • Compile-o.
  • Faça um backtest no XAUUSD H1 de 2025-10-01 a 2026-03-25.
  • Explique o resultado.
  • Teste EMA 20/50 em H1 e H4 e compare.
  • Teste a melhor opção nos próximos seis meses.

Um backtest mostra como um robô teria se saído no passado. Ele não é uma previsão.

Um test drive de dez minutos

  1. Mostre minha conta.
  2. Abra o XAUUSD M5.
  3. Adicione uma Moving Average, período 20, ao gráfico do XAUUSD.
  4. Compre 0.01 XAUUSD, comentário MCP demo.
  5. Na posição que acabei de abrir, defina o stop loss 10 dólares abaixo do preço de abertura e o take profit 10 dólares acima.
  6. Mostre minhas posições abertas.
  7. Feche a posição do XAUUSD.
  8. Mostre as posições encerradas hoje.
  9. Remova a Moving Average do gráfico.

O ouro se move rápido: um stop loss ou take profit a menos de alguns dólares de distância pode encerrar a operação antes de você chegar ao passo 7.

Cinco regras

  1. Primeiro, a conta demo. Use uma conta demo até se sentir confortável e permaneça em 0.01 lote.
  2. As ordens vão para a conta em que o MetaTrader está conectado. Em uma conta demo, são ordens demo; em uma conta real, são ordens reais com dinheiro real.
  3. O Claude só age quando você pede. Ele não acompanha o mercado enquanto você está ausente e não move stops por conta própria. Para regras que precisam funcionar 24 horas por dia, use um robô de trading.
  4. Seja explícito. Informe o símbolo, compra ou venda, os lotes e o número da posição ao alterar ou fechar algo.
  5. Faça a limpeza. Feche as posições de teste, exclua as ordens pendentes de teste e remova os indicadores de teste ao final de uma sessão.

Perguntas Frequentes

Precisa de ajuda?

Entre em contato com o suporte da CXM com o número da sua conta e uma captura de tela das últimas linhas do Journal (Toolbox → Journal). Nunca envie suas chaves de acesso.

Preparado pela CXM para clientes que usam o MetaTrader 5 e o Claude Code no mesmo computador com Windows. O trading envolve risco. Use primeiro uma conta demo.

Pronto para Começar a Operar?

Tem um celular, tablet ou laptop? Monte sua estratégia e gerencie suas posições de trading 24/7/365 onde quer que esteja. A CXM torna o trading mais fácil para você com apenas um clique. Porque o trading nunca para!

CXM trading app on mobile phone showing a XAUUSD gold candlestick chart