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

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

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

Suporte e resistência de acordo com o indicador Barry (versão estendida).

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

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

1...616263646566676869707172737475...161