Caso prefira configurar ações automáticas na sua plataforma de negociação, é possível que os expert advisors (EA) sejam a opção ideal para você.
Os EAs podem automatizar a negociação, mas é melhor entender as estratégias implementadas antes de usar um EA. É recomendável ter cautela ao instalar e usar os EAs.
O que é um EA?
Um programa de EA é executado por meio de um terminal de negociação para monitorar e realizar negociações automaticamente sem o envolvimento direto de um trader. Após instalá-lo, você precisará configurar alguns critérios, como alertas, notificações e ações de negociação de acordo com as condições de mercado preferenciais que o EA está programado para rastrear.
Os EAs são programados em MetaQuotes Language 4 (MQL4) ou MetaQuotes Language 5 (MQL5) e podem ser executados no MT4 e no MT5, respectivamente.
Observação:
- Os EAs funcionam apenas nos terminais de negociação para computador MT4 e MT5 e não funcionarão nas versões móvel ou web dos terminais.
- Se o seu expert advisor está desativado, tenha certeza de que se sua conta de negociação possui o mínimo de fundos necessário ou faça um depósito. O EA pode ser desativado se o saldo da sua conta for zero. Após realizar um depósito, contate nossa equipe de suporte para ativar seu EA.
- Se seu EA estiver desativado, pode ser porque as configurações são muito agressivas. Isso pode sobrecarregar o terminal com envios excessivos e solicitações desnecessárias. Certifique-se de que as configurações estejam ajustadas adequadamente para evitar sobrecarregar o sistema.
Configuração de EAs
Instalação
- Baixe EAs da Comunidade MQL, a fonte oficial do MetaTrader.
- Inicie sessão no seu terminal de negociação MT4 ou MT5.
- Abra Arquivo > Abrir pasta de dados, depois encontre e copie os arquivos baixados para o seguinte caminho MQL4/5 > Experts
- Se algum dos EAs exigir bibliotecas (arquivos.dll) ou configurações (arquivos.set), copie-os nas pastas correspondentes: MQL4/5 > Bibliotecas e MQL4/5 > Configurações. Se necessário, os EAs indicarão onde colocar os arquivos adicionais.
- Em seguida, reinicie o terminal de negociação.
- Abra Ferramentas > Opções e acesse Expert Advisors.
- Marque a opção Permitir negociação algorítmica e, em seguida, clique em OK.
- Além disso, marque a opção Permitir importação de DLL e/ou Permitir WebRequest para a URL listada se você sabe que o EA necessita usar arquivos .dll e/ou uma conexão com uma URL específica. Confira quais são os requisitos do EA, já que as permissões necessárias para a execução podem variar.
- Na sequência, na janela Navegador:
- Para MT4: expanda o campo Expert advisors clicando no símbolo +.
- Para MT5: clique em Expert advisors e, depois, em Advisors (Robôs).
- Localize seu EA. Clique e arraste-o para a janela do gráfico do instrumento desejado para acessar as preferências disponíveis no seu EA. Depois de fazer isso, clique em OK.
Instalação alternativa dos EAs
Em alternativa, você pode instalar diretamente um EA do terminal de negociação:
- Execute MT4 ou MT5, de acordo com o terminal de negociação usado.
- Acesse a guia Base de código e clique com o botão direito para abrir as opções e selecione Expert advisors.
- Escolha o EA desejado e clique com o botão direito para baixá-lo.
- Concluído o download, aparecerá uma janela solicitando a adição do EA a um gráfico ativo. Clique em Sim para adicionar.
- Clicando em Não, o EA baixado será exibido na janela Navegador ao expandir o campo Expert advisors e clicar no símbolo +.
- Clique e arraste o EA para a janela de gráfico de um instrumento ou clique duas vezes para executá-lo.
- Aparecerá outra janela para o gerenciamento das preferências do EA para o instrumento.
- Depois de definir as preferências, clique em OK.
Remoção do EA
- Para remover o EA, clique com o botão direito na janela do gráfico do instrumento com o EA instalado.
- Para MT4: selecione Expert advisors e clique em Remover.
- Para MT5: selecione Lista de experts e clique em Remover.
Terminal padrão dos EAs
Todos os EA que vêm por padrão com o MT4 e o MT5 foram desenvolvidos pela MetaQuotes Software.
Aqui está uma lista dos EAs presentes no MT4:
- MACD Sample: implementa uma estratégia de negociação de forex baseada em uma convergência/divergência de média móvel (MACD) simples.
- Média móvel: usa uma estratégia de média móvel. O EA abrirá uma posição de compra quando a vela ultrapassar o nível de baixo para cima e, no caso de uma posição de venda, fará o inverso.
Aqui está uma lista dos EAs presentes no MT5:
- ExpertMACD: desenvolvido para usar a convergência e a divergência da média móvel para abrir uma negociação.
- ExpertMAMA: MAMA são as siglas de MESA Adaptive Moving Average, que é uma estratégia de negociação que se adapta às mudanças de preço.
- ExpertMAPSAR: usa dois indicadores, média móvel e SAR parabólico, para automatizar a negociação.
- ExpertMAPSARSizeOptimized: usa a mesma combinação MAPSAR acima, mas o tamanho das negociações pode ser otimizado.
Compatibilidade
Embora as etapas necessárias para instalar os EAs sejam semelhantes para MT4 e MT5, não é possível usar um EA para o MT4 no MT5 ou vice-versa. Isso é porque os EAs são programados especificamente usando a linguagem adequada ao terminal de negociação correspondente: MQL4 para EAs no MT4 e MQL5 para EAs no MT5.