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

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

Negociação segundo as combinações predeterminadas (padrões) de velas. A codificação (designação) de velas: vela touro - "1", vela urso -"0". TakeProfit, StopLoss

O Expert Advisor calcula o valor máximo do lote que pode ser usado para abrir posições sobre a totalidade do montante dos fundos disponíveis do depósito.

Expert Advisor Exp_Stochastic_Chaikins_Volatility com base nas alterações de cor do indicador Stochastic_Chaikins_Volatility.

Expert Advisor semi-automático que sinaliza o rompimento das linhas horizontais definidas.

Procuramos N velas idênticas consecutivas. Se as velas encontradas forem touros, compramos, se forem ursos, vendemos.

O Expert Advisor negocia dentro do canal com reversão de posição nas bordas.

Negociação na vela anterior.

Lista de todas as posições. Exemplo de trabalho com CPositionInfo.

Trata-se de um Expert Advisor com esse nome. O lote é calculado em percentagem de risco sobre a transação a partir da margem livre.

Expert Advisor para fechar todas as posições, abertas na conta, se a hora atual do servidor ultrapassar o limite de tempo fixo nas variáveis de entrada.

Expert Advisor para fechar todas as posições no símbolo atual, se a hora atual do servidor ultrapassar o limite de tempo fixo nas variáveis de entrada.

Sistema de negociação de tendência Exp_CGOscillator_X2 plotado com base nos sinais de dois indicadores CGOscillator.

Sistema de fuga de volatilidade intradia. Usa-se o indicador Parabolic SAR.

Estratégia de negociação usando o indicador RSI. Verifica se há fundos suficientes antes da abertura de posição.

Sistema de negociação com uso de sinais do indicador SSL.

São usadas duas MA, uma MACD e uma CCI. OnTradeTransaction é usado para obter o tempo de abertura da posição.

Média de valores (RSI) usando MovingAverages.mqh. Dois indicadores MA.

Estratégia: N barras para acima e uma para baixo. Trailing. Cálculo do lote como porcentagem de risco a partir da margem livre.

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.

1...91011121314151617181920212223...34