<!DOCTYPE html>Como usar Expert Advisors no MT4/MT5 — MixFunded
MixFunded
Biblioteca educacional

Plataformas7 min de leitura

Como usar Expert Advisors (EAs) no MetaTrader

Resposta rápida

Instalar e rodar um EA é simples, mas a automação em uma conta com limites de drawdown traz riscos que um trader discricionário não enfrenta.

Um Expert Advisor, ou EA, é um programa escrito em MQL4 ou MQL5 que roda dentro do MetaTrader e pode abrir, gerenciar e fechar negociações automaticamente de acordo com as regras programadas por seu autor. Os EAs variam de ferramentas simples que apenas posicionam um trailing stop até sistemas completos que analisam múltiplos ativos e operam sem qualquer intervenção manual.

A MixFunded permite o uso de Expert Advisors tanto em contas de avaliação quanto em contas financiadas. Essa permissão traz uma responsabilidade prática: um EA que opera enquanto você está longe da tela também pode violar um limite de drawdown na sua ausência. Por isso, entender como configurá-lo corretamente é tão importante quanto entender o que ele faz.

Instalando e anexando um EA

Os arquivos de EA vêm como arquivos compilados .ex4 (MT4) ou .ex5 (MT5), ou como arquivos-fonte .mq4/.mq5 que precisam ser compilados primeiro. No terminal, abra Arquivo, depois Abrir Pasta de Dados, navegue até MQL4 ou MQL5, então Experts, e copie o arquivo para essa pasta. Reinicie o MetaTrader ou clique com o botão direito em Expert Advisors no painel Navegador e selecione Atualizar.

Para rodar o EA, arraste-o do Navegador para o gráfico do ativo que você deseja que ele negocie. Uma janela de configurações será aberta com duas abas relevantes: Entradas (Inputs), onde ficam os parâmetros do EA (tamanho do lote, distância do stop, configurações de indicadores), e Comum (Common), onde você confirma se Permitir Negociação Algorítmica (MT5) ou Permitir negociação real (MT4) está marcado. Sem essa marcação, o EA carrega, mas nunca executa uma ordem.

AutoTrading e o botão da barra de ferramentas

Além da configuração individual do EA, o MetaTrader possui um botão global de AutoTrading na barra de ferramentas principal. Quando está desligado, nenhum EA em nenhum gráfico operará, mesmo que ativado individualmente — é um interruptor mestre que vale a pena conferir primeiro sempre que um EA parecer não estar fazendo nada.

Um ícone de rosto sorridente no canto superior direito do gráfico indica que o EA está anexado e ativo; um rosto triste ou neutro indica que ele está anexado, mas não está operando, geralmente porque o AutoTrading está desligado ou uma permissão não foi concedida. Verificar este ícone é a maneira mais rápida de confirmar o status real de um EA antes de assumir que ele falhou.

Magic numbers e execução de múltiplos EAs

Um magic number (número mágico) é uma tag de identificação que um EA atribui às ordens que envia. Ele permite que o EA diferencie suas próprias negociações daquelas feitas manualmente ou por outro EA na mesma conta, o que é fundamental quando várias estratégias rodam simultaneamente no mesmo ativo — sem magic numbers únicos, um EA pode acidentalmente gerenciar ou fechar as posições de outro.

Se você rodar mais de um EA, verifique o magic number padrão de cada um na aba Entradas e altere-os se houver conflito. Esta é uma fonte comum de comportamentos inexplicáveis quando traders combinam EAs baixados de fontes diferentes.

Os riscos da automação sem supervisão

Um EA não sabe que está operando em uma conta com limite de drawdown, a menos que tenha sido especificamente programado para isso. Uma estratégia que performou bem isoladamente ainda pode abrir uma posição dimensionada para uma conta normal e violar um limite de perda diária de 5% em um único movimento desfavorável, sem ninguém observando para intervir.

Antes de rodar qualquer EA em conta real, teste-o em uma conta demo por tempo suficiente para ver como ele se comporta em uma sequência de perdas, não apenas nas vitórias. Confirme o que acontece durante a divulgação de notícias, se ele usa um lote fixo ou baseado em porcentagem, e se possui algum corte interno de perda diária. Um EA deixado rodando sem supervisão durante um fim de semana ou feriado é uma causa comum de contas que violam limites que um trader teria evitado manualmente.

  • Verifique se o AutoTrading está ativado globalmente e no gráfico individual
  • Atribua a cada EA um magic number exclusivo se estiver rodando mais de um
  • Confirme se o dimensionamento do lote é fixo ou escalonado corretamente para o tamanho da conta, e não para um saldo demo padrão
  • Saiba se o EA possui seu próprio limitador de perda máxima ou drawdown máximo

Perguntas frequentes

A MixFunded permite o uso de Expert Advisors?

Sim, Expert Advisors são permitidos nas contas de avaliação e financiadas da MixFunded, tanto no MT4 quanto no MT5. As regras padrão de drawdown e meta do seu programa continuam valendo, independentemente de as ordens serem enviadas manualmente ou automaticamente.

Por que meu EA está anexado mas não está operando?

As causas mais comuns são o botão global AutoTrading estar desligado, a permissão Permitir Negociação Algorítmica ou Permitir negociação real não estar marcada na aba Comum do EA, ou as condições internas do próprio EA para uma entrada ainda não terem sido atendidas. Verifique o ícone do rosto sorridente no canto superior do gráfico para um check-up rápido.

Posso rodar um EA e operar manualmente na mesma conta?

Sim, e atribuir um magic number distinto ao EA garantirá que ele não interfira nas suas posições manuais. Ainda assim, vale a pena acompanhar sua exposição combinada, já que o patrimônio (equity) total da conta, e consequentemente o drawdown, reflete tanto as operações do EA quanto as suas próprias.

Negocie em uma conta financiada

As avaliações da MixFunded começam a partir de $5. As recompensas são processadas toda segunda-feira em USDT (TRC-20) e publicadas on-chain.