Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Twitter!
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 - 14

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

Expert Advisor de acordo com o indicador "RPoint". Layout de gráfico usando reversão em X pontos. ZigZag de qualidade com base no HiLo.

Expert Advisor "Nevalyashka" (joão-bobo em russo).

Implementando o padrão MACD "Continuação da tendência"

Expert Advisor multimoeda que abre a posição no mercado de acordo com o tempo definido.

Expert Advisor que funciona segundo os indicadores ADX Wilder e Ichimoku Kinko Hyo. Lote é calculado como uma porcentagem da margem de risco.

Trailing, ordens pendentes. Sinais de dois indicadores (Moving Average, MA). Negociação apenas num determinado período do dia.

Direção da negociação com base no gerador de números aleatórios. Stop Loss e Take Profit com base no gerador de números aleatórios. Cálculo do lote em porcentagem de risco a partir da margem livre. No código é implementado o seguro a partir do erro "falta de fundos".

EMA

Interseção de duas MA. Os níveis Take Profit e Stop Loss são virtuais.

Sistema de negociação baseado nos sinais do indicador ICHI_OSC

Cálculo do lote em porcentagem de risco a partir da margem livre.

Sistema de negociação construído com base nos sinais do indicador ThreeCandles

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.

1...789101112131415161718192021...32