MetaTrader: Os Melhores Expert Advisors para Negociar Ações

Os Expert Advisors automatizam estrategias do MetaTrader. Este guia aborda os principais EAs para trading de acoes, o que procurar em um fornecedor e como testar antes de entrar em producao.

Aviso legal

Isto não constitui aconselhamento de investimento. As informações fornecidas destinam-se apenas a fins educacionais e informativos e não constituem uma recomendação para comprar ou vender qualquer produto financeiro.

A versão em inglês destes avisos de risco é autoritativa. As traduções são fornecidas apenas para conveniência.

Um Expert Advisor, frequentemente abreviado para EA, e um pequeno programa que e executado dentro do MetaTrader e realiza trades por si. O EA le o fluxo de precos, aplica um conjunto de regras e envia as ordens ao Broker. Enquanto a plataforma estiver aberta e ligada, o EA observa o mercado e atua de acordo com as regras.

O que é um Expert Advisor

Um Expert Advisor é um programa que é executado no MetaTrader e realiza negociações automaticamente de acordo com um conjunto de regras. O EA lê o feed de preços, aplica as regras e envia as ordens ao Broker. O trader pode anexar o EA a um único gráfico, e o EA funciona enquanto a plataforma estiver aberta e conectada ao Broker.

Os EAs são escritos em MQL4 ou MQL5, as linguagens proprietárias da plataforma MetaTrader. As linguagens MQL suportam as mesmas funções de negociação da plataforma, e a linguagem inclui acesso ao feed de preços, aos valores dos indicadores e ao gerenciamento de ordens. Os EAs são vendidos no MetaTrader Market, em marketplaces de terceiros e por desenvolvedores privados.

Categorias de EAs de trading de acoes

A primeira categoria e de EAs que seguem tendencias, que usam medias moveis, niveis de rompimento ou indicadores de momentum para detectar a direcao da tendencia e para entrar na direcao da tendencia. Os EAs que seguem tendencias funcionam em acoes com movimentos direcionais fortes e tendencias claras, e os EAs tendem a ter uma taxa de vitoria mais alta nesses instrumentos.

A segunda categoria e de EAs de reversao a media, que apostam que o preco retorna ao valor medio depois de uma desviacao. Os EAs usam Bandas de Bollinger, RSI ou desvio padrao para detectar a desviacao, e os EAs entram contra o movimento. Os EAs de reversao a media funcionam em acoes com comportamento de faixa (range) e os EAs podem sofrer em tendencias fortes.

A terceira categoria e de EAs de rompimento (breakout), que detectam um movimento de preco fora de uma faixa e entram na direcao do rompimento. Os EAs de rompimento usam medidas de volatilidade e padroes de preco para detectar a faixa, e os EAs entram quando o preco rompe a faixa. Os EAs de rompimento funcionam em acoes com niveis claros de suporte e resistencia.

O que verificar antes de comprar um EA

A primeira verificacao e o backtest, que o fornecedor deve fornecer. O backtest deve cobrir pelo menos cinco a dez anos de dados, e o backtest deve incluir o spread, a comissao e o slippage. O backtest tambem deve mostrar o drawdown, a taxa de vitoria e o profit factor. O trader deve procurar um profit factor acima de 1.5 e um drawdown abaixo de 20 por cento.

A segunda verificacao e o historico em tempo real, que e a medida mais confiavel. O fornecedor deve fornecer um historico verificado de um servico de terceiros como Myfxbook, FxBlue ou MT4Stats. O trader deve procurar um historico de pelo menos um a dois anos, e o historico deve corresponder ao backtest.

A terceira verificacao e o suporte, que importa quando o EA para de funcionar como esperado. O fornecedor deve fornecer um canal de suporte claro, um tempo de resposta e um historico de atualizacoes documentado. O trader deve evitar fornecedores que nao respondem a perguntas de suporte ou que nao atualizam o EA.

Como testar um EA numa conta demo

O primeiro passo é descarregar o EA do fornecedor ou do MetaTrader Market. O EA é entregue como um único ficheiro com a extensão .ex4 ou .ex5. O trader coloca o ficheiro na pasta MQL4/Experts ou MQL5/Experts, e o EA aparece no painel Navigator.

O passo seguinte é abrir um gráfico e arrastar o EA para o gráfico. O painel de definições do EA abre-se, e o trader introduz o tamanho do lote, o stop-loss, o take-profit e os outros parâmetros. O trader deve começar com as definições predefinidas, porque o fornecedor testou as predefinições.

O terceiro passo é monitorizar o EA numa conta demo durante pelo menos quatro a oito semanas. O trader deve verificar as operações, o drawdown e o comportamento durante eventos de notícias. O trader deve também verificar o slippage e a velocidade de execução, e o trader deve comparar os resultados em direto com o backtest.

Erros comuns

Um erro frequente e comprar um EA sem um historial verificado, porque o backtest pode ser ajustado em excesso aos dados historicos. O trader deve procurar um historial em tempo real a partir de um servico de terceiros.

Outro erro e otimizar demais os parametros do EA, o que gera um EA ajustado em excesso que nao funciona na negociacao em tempo real. O trader deve usar os parametros predefinidos ou um intervalo pequeno de parametros, e deve evitar combinacoes de parametros que parecam boas demais.

Um terceiro erro e executar o EA numa conta ao vivo antes de testar numa conta demo. O EA pode se comportar de forma diferente na negociacao em tempo real, e o trader deve testar o EA numa conta demo por pelo menos quatro a oito semanas antes de entrar ao vivo.

Perguntas comuns sobre EAs de acoes

Os EAs funcionam em CFDs de acoes? Sim. O EA ve o feed de preco da mesma forma, e o EA coloca as ordens da mesma forma. A diferenca e o spread e a comissao, que podem ser diferentes do backtest de forex.

Posso executar varios EAs ao mesmo tempo? Sim, em graficos diferentes ou em simbolos diferentes. O trader deve verificar as limitacoes da conta do Broker e monitorar a exposicao total para evitar over-leveraging.

Quanto custa um bom EA? A faixa de preco e ampla. EAs gratuitos estao disponiveis no MQL5 Market, e o preco dos EAs pagos varia de $50 a $5,000. Os EAs mais caros nem sempre sao os melhores, e o trader deve verificar o historico e o suporte antes de pagar.

Recursos relacionados

Onde começar

Se estiver a avaliar Expert Advisors, o passo inicial mais útil é identificar a categoria de EA que corresponde ao seu estilo de trading e selecionar uma lista curta de três a cinco EAs com um histórico em direto verificado. O nosso comparador de Broker lista os brokers MetaTrader e os produtos disponíveis, que, em conjunto, lhe mostram como é a plataforma antes de anexar o primeiro EA a um gráfico.