Importar trades do MetaTrader 5
Guia completo para trazer seus trades do MT5 para o TraderBI — manualmente ou em tempo real.
Duas formas de integrar
O TraderBI se conecta ao MetaTrader 5 de duas formas — escolha a que fizer mais sentido pra você:
| | Importação manual | Sincronização automática | |---|---|---| | Como funciona | Você exporta um arquivo e envia pro TraderBI | Um EA (robô) instalado no MT5 envia seus trades sozinho | | Frequência | Quando você quiser | Em tempo real, a cada trade fechado | | Setup | Nenhum | Configuração única no MT5 |
Nenhuma das duas é melhor — dependem só de quanto você quer automatizar.
Opção 1 — Importação manual (XLSX)
No MetaTrader 5
- Abra a aba Negociação (histórico de operações), na parte de baixo do terminal
- Clique com o botão direito em qualquer lugar da tabela
- Selecione Relatório → Salvar como Relatório
- Escolha o formato XLSX (Excel)
- Salve o arquivo
No TraderBI
- Acesse Importar
- Selecione a plataforma MetaTrader 4/5
- Escolha a Conta correspondente
- Arraste o arquivo
.xlsxexportado (ou clique para selecionar) - Confira a prévia dos trades reconhecidos e clique em Importar
O TraderBI lê a seção "Posições" do relatório — entrada, saída, preços, comissão e resultado já vêm prontos, sem precisar preencher nada manualmente.
Opção 2 — Sincronização automática (tempo real)
Essa opção usa um EA (Expert Advisor) que roda dentro do seu MT5 e envia cada trade fechado direto pro TraderBI, sem você precisar exportar nada.
Passo 1 — Gerar sua chave de conexão
- No TraderBI, acesse Importar
- Selecione a plataforma MetaTrader 4/5
- Na seção Conexão automática (tempo real), escolha a conta e clique em Gerar chave de conexão
- Copie a chave gerada — você vai precisar dela no MT5
Passo 2 — Baixar e instalar o EA
- Ainda na mesma tela, clique em Baixar EA para MT5
- Abra o MetaEditor (F4 dentro do MT5, ou Ferramentas → MetaQuotes Language Editor)
- Compile o arquivo (F7) — deve mostrar "0 erros, 0 avisos"
- Volte pro terminal MT5
Passo 3 — Autorizar a conexão
Antes do EA conseguir falar com o TraderBI, o MT5 exige autorização explícita:
- No MT5: Ferramentas → Opções → Expert Advisors
- Marque "Permitir WebRequest para URL listada"
- Adicione a URL exibida na tela de conexão do TraderBI
Passo 4 — Ativar o EA
- No Navegador do MT5, encontre o EA em Expert Advisors
- Arraste ele pra qualquer gráfico aberto (não importa qual ativo)
- Na aba Entradas, cole a chave de conexão que você copiou no Passo 1
- Clique em OK
- Confirme que Algo Trading está ativado (ícone verde no topo do terminal)
Confirmando que funcionou
Volte pro TraderBI — o status na tela de Importar deve mudar de "Aguardando primeira sincronização" para "Conectado" assim que o primeiro trade for sincronizado. O EA também sincroniza automaticamente o histórico dos últimos 30 dias ao iniciar.
Dúvidas comuns
O EA precisa ficar rodando o tempo todo? Sim, pra sincronizar em tempo real o MT5 precisa estar aberto com o EA ativo no gráfico. Se você fechar o terminal, os trades fechados nesse período são sincronizados automaticamente na próxima vez que o EA iniciar (catch-up dos últimos 30 dias).
Posso usar as duas formas juntas? Sim — importação manual e sincronização automática não conflitam. O TraderBI ignora duplicatas automaticamente.
A chave de conexão expira? Não, mas você pode revogar e gerar uma nova a qualquer momento em Importar → Revogar conexão.