Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Facebook!
Participe de nossa página de fãs
Acesse o CodeBase em seu terminal MetaTrader 5
Não encontrou o código mais adequado? Encomende-o na seção Freelance
Como escrever um Expert Advisor ou um indicador

Expert Advisors para MetaTrader 5 com códigos fonte - 17

icon

Os Expert Advisors são projetados para analisar gráficos de preços e negociar automaticamente com base em regras estabelecidas. Aqui você encontrará códigos-fonte em MQL5 para resolver uma variedade de tarefas. Existem desde EAs simples baseados no cruzamento de médias móveis até robôs de negociação com algoritmos complexos para geração de sinais e proteção contra erros de negociação.

Os EAs disponibilizados podem ser baixados e executados no MetaTrader 5. Antes de usar, é recomendado realizar testes e otimização no Testador de Estratégias de Negociação. A biblioteca de EAs também está disponível diretamente da plataforma MetaTrader 5 e do ambiente de desenvolvimento MetaEditor.

Adicionar código

Sistema de negociação de tendência Exp_IBS_RSI_CCI_v4_X2 plotada com base nos sinais de dois indicadores, isto é: IBS_RSI_CCI_v4.

Sistema de negociação Exp_XOSignal_ReOpen baseado nos sinais do indicador XOSignal com abertura de uma ordem adicional de acordo com a tendência.

Sistema de negociação Exp_ttm-trend_ReOpen baseado nos sinais do indicador ttm-trend com abertura de uma ordem adicional de acordo com a tendência.

Interseção de duas iMA. Cálculo do lote em porcentagem de risco a partir da margem.

Sistema de negociação Exp_ChandelExitSign_ReOpen baseado nos sinais do indicador ChandelExitSign com abertura de uma ordem adicional de acordo com a tendência.

Exemplo, determinação do momento em que foi ativada a ordem pendente.

O Expert Advisor abre uma transação na direção da fuga. Cálculo do lote de acordo com a margem de risco.

Expert Advisor baseado no indicador T3MA-ALARM.

Níveis de suporte\resistência, tendência altista\baixista.

Expert Advisor que aumenta o tamanho do lote após cada transação favorável, se antes dela há transações desfavoráveis. Martingale

Tendências de curto prazo. Dois indicadores iMA, um iStochastic.

OnTradeTransaction

Análise OHLC nas barras n.º 0, 1, 2, 3.

Este Expert Advisor resolve o problema de monitoramento da posição ao longo de uma curva, movendo os stop-loss take-profit definidos.

Sistema de negociação baseado nas alterações de direção do oscilador ponderado WeightOscillator

Exemplo de obtenção de preços máximos e mínimos de barras ao longo das últimas 24 horas.

Sistema de negociação com uso do indicador IBS_RSI_CCI_v4.

A estratégia de negociação usa dois indicadores MA, um ATR e um CCI.

Exemplo de como colocar ordens pendentes com base nas bandas de Bollinger.

Scalpel EA, Expert Advisor para MetaTrader 5

Expert Advisor para MetaTrader 5 com base nos indicadores PricePosition e StepUpDown.

O ExpHAWaves trata-se de um Expert Advisor para MetaTrader 5, cujo trabalho é baseado nos indicadores Heiken Ashi e StepUpDown.

ExpBuySellSide — expert advisor para MetaTrader 5 Expert com base nos indicadores ATRStops expert e StepUpDown.

Exemplo para calcular o tamanho do lote com uma margem fixa. Isto é, se for especificado 10%, é aberta uma posição cuja margem é 10% da margem livre.

RSI EA - negociação segundo os níveis de sobrevenda/sobrecompra, de acordo com o indicador iRSI (Relative Strength Index, RSI).

Negociação segundo a Moving Average. Verificando se há fundos suficientes.

Análise das barras, na presença de N barras do mesmo tipo e consecutivas.

Ordens pendentes Buy Limit (BuyLimit) e Sell Limit (SellLimit). Utilizamos OnTradeTransaction().

Duas iMA no período atual e uma no período PERIOD_D1.

Expert Advisor para tomar decisões de negociação numa simples combinação de velas. Projetado para trabalhar no período H4.

Dois indicadores iMA com períodos 3 e 7 "hard-coded" definidos, e um indicador iRSI com período 2 "hard-coded" definido.

Três iMA no período atual.

Expert Advisor gerado usando o Assistente MQL5, com base nos sinais do oscilador MACD (Moving Average Convergence/Divergence) e indicador de tendência "SAR parabólico."

Expert Advisor segundo o indicador MACD

Este Expert Advisor procura a tendência segundo três médias móveis (período 200, 50, 25 ou outros a pedido do usuário) e abre operações utilizando o indicador SAR parabólico. No EA, mantem-se presente o Martingale, o cálculo de lote é efetuado como uma porcentagem do depósito dependendo do Stop-Loss.

Negociação segundo o indicador Bollinger Bands. Períodos do gráfico a partir de M30 e superiores.

Estratégia que se baseia na MA com períodos 5/20/40/60.

Expert Advisor que sincroniza o tempo local do computador durante o período de 09:50-09:59 (antes da sessão da manhã) com o tempo do servidor MetaTrader 5 FORTS.

O Expert Advisor utiliza os indicadores MACD, OsMA e WPR. Expert Advisor projetado para operar no timeframe D1 com pares de moedas USDCHF, GBPUSD, USDJPY e EURUSD

Negociação apenas na barra nova. As regras são simples: se MAIN_LINE MACD (1) > MAIN_LINE MACD (2) -> Buy, se MAIN_LINE MACD (1) < MAIN_LINE MACD (2) -> Sell". Quando é recebido um sinal oposto em relação às posições abertas, fechamos todas as posições.

1...101112131415161718192021222324...34