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

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

Bem conhecido como NonLag MA com adições e ajustes.

Um sistema de negociação baseado no indicador iBands (Bandas de Bollinger, BB). Há a colocação de ordens pendentes do tipo Buy Stop e Sell Stop dentro de um intervalo de tempo especificado (de XX até YY horas).

Um sistema de negociação baseado nos sinais do indicador AverageChangeCandle.

Trend Strength Average usa alguns dos 4 tipos regulares de médias para a avaliação da força da tendência.

Avaliação da força da tendência com base no RSI suavizado de Jurik.

Avaliação da força da tendência com base no RSX.

O histograma ADXVMA é uma versão binária do indicador ADXVMA: em vez de mostrar os valores do ADXVMA no gráfico, ele exibe apenas o estado da inclinação do ADXVMA na forma de um histograma.

O ADXVMA usa o cálculo do ADX modificado para adaptar o cálculo da Média Móvel.

O indicador XStdDevSpeed_direction mostra as informações sobre a volatilidade do mercado, usando os valores do indicador XStdDevSpeed ​​com um período gráfico fixo.

Negociação baseada no indicador iStochastic (Oscilador Estocástico, Estocástico). O Stop Loss, Take Profit, e Trailing da posição podem ser ativados/desativados.

A EA fecha todas as posições se o patrimônio atingir uma determinada proporção em relação ao saldo.

Expert Advisor "Previous Candle Breakdown."

Indicador John Ehlers Trend Component

O EA abre posições no cruzamento da iMA rápida e da iMA lenta (Moving Average, MA). Ele tem a função de ultrapassar as perdas. Ele pega o tipo da posição na OnTradeTransaction.

Os níveis de Murrey são uma ferramenta eficiente para prever as mudanças no movimento dos preços. A ideia principal deste sistema é que todos os mercados se movem da mesma maneira.

O indicador MultiBrainTrend2_V2_x10 mostra informações sobre as tendências atuais, usando as cores do indicador BrainTrend2_V2 de dez períodos gráficos diferentes.

O indicador BrainTrend2_V2x10 mostra a cor das velas do indicador BrainTrend2_V2 de dez períodos gráficos diferentes.

O indicador calcula o ângulo de inclinação do último segmento da média móvel e mostra-o no gráfico juntamente com a linha da MA e a linha desenhada a partir do último segmento da média móvel.

Indicador de painel com a data das posições fechadas.

RSI + STARC Bands (Stoller Average Range Channels).

Indicador Volatility_Ratio.

Oscilador TATR (Tick Average True Range).

Dois sistemas de negociação idênticos baseados nos sinais do BrainTrend2_V2, para operações compradas e vendidas, que podem ser configurados de diferentes maneiras dentro de um Expert Advisor.

O indicador Rainbow Oscillator destina-se principalmente a mostrar a tendência do mercado. Mas, usando os níveis, você pode usá-lo para avaliar as condições de sobrecompra e sobrevenda também.

Indicador AnalysisOnBars com a opção de seleção do período gráfico disponível nos parâmetros de entrada.

Indicador informativo AnalysisOnBars mostra as barras sem considerar o preço. As barras são mostradas em pontos.

PDO

Indicador PDO (Percent Difference Oscillator).

Oscilador Notis% V mede a volatilidade do mercado, com base na diferença entre a Máxima (High) e Mínima (Low) intradiária.

Painel de negociação baseado na classe CDialog.

Intraday Intensity Index.

HWC

Indicador de canal HWC (Holt-Winters Channel).

O indicador HWMA (Holt-Winter Moving Average) é uma média móvel de três parâmetros pelo método de Holt-Winter.

Indicador de divergências de velas.

O indicator Difference2 mostra a diferença entre os preços de referência predefinidos (Applied price) agora e a partir de N períodos atrás.

DI

O oscilador DI (Damping Index) foi projetado para identificar o amortecimento do movimento do mercado direcionado.

Ao contrário da versão básica do Range Oscillator, esta versão usa as Bandas de Bollinger para a avaliação de condições de sobrecompra e sobrevenda.

O Range Oscillator é um indicador que mostra a posição relativa do preço médio na faixa da máxima superior até a mínima inferior para o período desejado.

Um EA ligeiramente modificado da biblioteca padrão: MQL5\Experts\Examples\Moving Average\Moving Average

Trabalhando com ordens pendentes do tipo Buy Stop e Sell Stop. Um canal de dois indicadores iMA (Moving Average, MA).

Uma biblioteca para fornecer um mecanismo de armazenamento simples para experts advisors e indicadores.

1...333435363738394041424344454647...161