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

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

icon

A maior biblioteca gratuita de códigos-fonte para a plataforma MetaTrader 5. Aqui você encontrará exemplos prontos de EAs, indicadores técnicos, scripts e bibliotecas. Use a biblioteca de códigos para estudar a linguagem MQL5, criando com base neles seus próprios programas para negociação automática nos mercados financeiros.

Os códigos publicados podem ser livremente baixados, testados e executados no MetaTrader 5. A biblioteca também está disponível diretamente da plataforma MetaTrader 5 e do ambiente de desenvolvimento MetaEditor.

Adicionar código

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).

A ideia do Expert Advisor baseia-se na alteração constante da direção das transações, dependendo dos níveis TakeProfit, StopLoss e TrailingStop.

O indicador mostra as características estatísticas das barras: a média, dispersão, assimetria e curtose

1...656667686970717273747576777879...164