Assista a como baixar robôs de negociação gratuitos

Acesse o CodeBase do seu terminal MetaTrader 5

Não foi possível encontrar o código adequado? Encomende-o na seção Freelance

Como escrever um Expert Advisor ou um indicador

Biblioteca de códigos fonte MQL5 para MetaTrader MQL5 - 65

Este é o maior biblioteca de código fonte livre de programas para plataforma MetaTrader 5. Aqui você pode encontrar prontos para usar Expert Advisors, indicadores técnicos, scripts e bibliotecas. Use a biblioteca de códigos quando for estudar a línguagem MQL5 e desenvolva seus próprios aplicativos automatizados de negociação, com base nos códigos fornecidos.

Você pode baixar gratuitamente e testar os códigos publicados, bem como lançá-los no MetaTrader 5. A biblioteca também está disponível diretamente da plataforma MetaTrader 5 e no ambiente de desenvolvimento MetaEditor.

Para postar um novo código, por favor Faça o login ou registrar
último|o melhor

TRIX fractal.

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.

Esse indicador é simplesmente um descendente do indicador NRTR.

Indicador XprofuterDD com possibilidade de alterar o timeframe do indicador nos parâmetros de entrada.

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

O indicador plota velas do indicador i-OneThird a partir do timeframe maior usando retângulos coloridos com ajuda dos buffers DRAW_FILLING.

Indicador Linear_Price_Bar com possibilidade de alterar o timeframe do indicador nos parâmetros de entrada.

Nova versão do indicador BB stops.

Indicador BB stop aplicado ao estocástico.

BB stops - versão aplicada ao Velocity.

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.

Indicador SnakeInBorders com possibilidade de alterar o timeframe do indicador nos parâmetros de entrada.

Indicador Fractal_TRIX com possibilidade de alterar o timeframe do indicador nos parâmetros de entrada.

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

BB stops — versão com RSI.

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.

O indicador mostra o parâmetro "Volume total de posições abertas SYMBOL_SESSION_INTEREST".

Sob a forma de gráficos de colunas, valores máximos e mínimos dos parâmetros SYMBOL_SESSION_BUY_ORDERS_VOLUME - "Volume total de ordens atual para compra" e SYMBOL_SESSION_SELL_ORDERS_VOLUME - "Volume total de ordens atual para venda".

O Expert Advisor MARE5.1 é muito simples e utiliza os valores de duas Moving Average (SMA) de acordo com um Close 0, 2 e 5 barras. O Expert Advisor é configurado para trabalhar no período M1.

O Advisor mais simples de acordo com o oscilador ponderado Fractal_WeightOscillator.

Indicador NRTR_Gator com possibilidade de alterar o timeframe do indicador nos parâmetros de entrada.

Indicador TDI-2 com possibilidade de alterar o timeframe do indicador nos parâmetros de entrada.

New Martin - Expert Advisor que, no início, abre duas posições opostas. Processamento OnTradeTransaction. Assim que o Take Profit se executar, ele abrirá (UMA) posição na mesma direção. A interseção de dois indicadores MA é um sinal para abertura da posição com um lote maior.

SilverTrend v3 - negociação com base na análise de High, Low e Close dos preços das barras.

Trata-se de uma classe que permite definir facilmente - a partir de seus programas MQL5 - as alterações na janela "Observação do mercado" (alteração da classificação dos símbolos, adição, exclusão de símbolo ou conjunto de símbolo), abertura e fechamento de novos gráficos, bem como presença/ausência do painel de negociação num clique, no gráfico, onde o programa está em execução.

Indicador de sinal semáforo de acordo com a estratégia de movimento de preço para encontrar a tendência mais forte, com emissão de alertas, envio de e-mails e mensagens push sobre a alteração da tendência.

Sistema de negociação Exp_TDI-2_ReOpen com base na interseção da linha do indicador TDI-2 com recarregamentos (aliás, aberturas adicionais de ordens na direção da posição já existente)

O indicador RSI sob a forma de vela com canal Keltner calculado em relação à média do RSI.

Indicador Objective com possibilidade de alterar o timeframe do indicador nos parâmetros de entrada.

Usa os indicadores: Ichimoku, MA, SAR. Foi otimizado para os pares de moedas: GBPUSD e EURUSD com período M30. Para uma descrição completa, consulte no código.

Negociação de acordo com dois indicadores iMA (Moving Average, MA). Trailing. TrailingStop

Indicador de tendência simples do tipo oscilador.

Biblioteca de algoritmos de média; no artigo "Média de séries de preços, sem buffers adicionais para cálculos intermédios" encontra-se uma descrição detalhada.

10 pips por dia numa direção oposta à "tendência de ontem."

Abre a posição SELL cada barra, se Close da primeira barra > Close da terceira barra. Abre a posição BUY cada barra, se Close da terceira barra > Close da primeira barra.

Modificação do Stop-Loss de quaisquer posições. Trail. Trailing.

O indicador TriX sob a forma de vela com canal Keltner calculado em relação à média do TriX.

Este Expert Advisor baseia-se nos indicadores: RSI, WPR, Stochastic, Moving Average, deMarker

Expert Advisor "MQL5 Wizard MA RSI" gerado usando o Assistente MQL5, com base nos sinais do indicador de tendência MA (Moving Average) e sinais do oscilador RSI (Relative Strength Index).

1...585960616263646566676869707172...157