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 - 64

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

Plotagem de correlações (segundo as correlações de Spearman ou Pearson) sob a forma de velas

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

Indicador NEMA - EMA, DEMA, TEMA da profundidade arbitrária.

MACD calculada usando a NEMA.

Versão mais recente do filtro adaptativo Laguerre.

Esta versão pode usar uma das 4 principais médias móveis para suavizar.

Filtro de tendência adaptativo Laguerre.

Nova versão do indicador Step Stochastic que não se plota novamente.

Estocástico a partir de 7 possíveis tipos de RSI (OMA).

Indicador que permite o cálculo de um estocástico recursivo suavizado duas vezes até uma profundidade de 15.

O indicador PDFma é uma média móvel que usa uma função de densidade de probabilidade para calcular a média

Oscilador Elliott.

Balance of market power (para cálculos é usado o filtro melhorado Eureka).

Indicador de tendência AdxVma.

Oscilador de zona de sentimento do mercado.

RSI (OMA) com níveis automáticos de Fibonacci.

QWMA - Versão "CA"

O indicador iCrosshairClickTarget para MetaTrader 5 é uma versão melhorada do indicador, ela é projetada para a versão anterior da plataforma.

Média que usa o método de "correção" Andreas Uhl.

MACD ca — uma espécie de "step MACD" ou "MACD corrigida."

RSI "corrigido" ou "step".

Bandas de volume ponderado.

Momentum "corrigido."

Indicador Velocity "corrigido" (Momentum suavizado).

Volumes Buy e sell.

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.

MACD normalizada.

Implementação do indicador Bollinger Band Width para MetaTrader 5.

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

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

O SnakeInBorders calcula o corredor de mercado filtrado, delimitado por dois bordas BorderTop[] e BorderBot[], e Mart[] de sinal.

1...575859606162636465666768697071...157