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

Melhores códigos fonte MQL4 e MQL5 segundo a avaliação dos usuários - 29

Adicionar código

ZigZag plotado sobre o oscilador RSI.

Indicador de tendência com uso de média móvel e sua média com de alertas, envio de e-mails e mensagens push para seu smartphone.

Adicionado o array preenchido para zonas sobrecompradas e sobrevendidas.

Indicador sob a forma de painel. Exibe a direção final da posição: o tamanho do lote final e uma seta para cima ou para baixo.

Trabalha com base nos indicadores iMACD, MACD

Maksigen channels - versão estendida do indicador.

Expert Advisor que emite um sinal sonoro e um alerta ao ultrapassar um determinado tamanho de vela.

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.

Interseção de duas iMA. Cálculo do lote em porcentagem de risco a partir da margem.

Média de valores (RSI) usando MovingAverages.mqh. Dois indicadores MA.

Sistema de negociação com base no iMACD (Moving Average Convergence/Divergence, MACD) e iStochastic (Stochastic Oscillator)

Aumento da precisão do temporizador.

Sistema de negociação seguidor de tendência Exp_AbsolutelyNoLagLwma_X2 baseado nos sinais de dois indicadores AbsolutelyNoLagLwma

Bandas de Volatilidade Históricas construídas usando uma média como a linha média e as bandas superior e inferior usando a Volatilidade Histórica High/Low (em vez da Volatilidade Histórica "regular") para cálculo das bandas.

Indicador CaudateXPeriodCandle no gráfico principal, destacando com pontos coloridos somente as caudas das velas dos tipos "Martelo" e "Martelo Invertido".

Virtual Trailing Stop.

Indicador Candle amplitude

Comparado ao indicador do Volume Zone Oscillator, esta versão também usa níveis flutuantes para determinar a tendência.

O indicador Dinapoli Preferred Stochastic usa o método de suavização descrito por Joe DiNapoli, que difere do estocástico padrão.

Configurações iniciais de Stop loss e take profit. Trailing.

Indicador Elder Impulse System

O Expert Advisor baseado no iMA (Moving Average, MA) e no iMACD (Moving Average Convergence/Divergence, MACD). Realiza preço médio em caso de perda. Melhoria da versão 1.0

A estratégia é baseada em dois indicadores calculados sobre dois períodos: iAO (Awesome Oscillator, AO) no timeframe D1 e iStochastic (Stochastic Oscillator, Stoh) no H1.

A classe CGV simplifica o trabalho com variáveis globais do terminal do cliente MetaTrader 5.

É um oscilador das condições do mercado de sobrecompra/sobrevenda. Também pode ser utilizado como indicador de dinâmica. A suavização tripla é usada para a remoção de componentes cíclicos em movimentos de preços com períodos menores do que a de TRIX.

Este indicador utiliza a técnica de Agrupamento Vizinho mais Próximo, também chamado de k-NN, para pesquisar o padrão mais semelhante na história e usar os preços conhecidos como previsões dos atuais padrões para preços futuros.

O indicador spread_on_chart exibe os valores atuais de spread, stop e níveis de congelamento.

Vamos nos concentrar nos sinais de negociação obtidos a partir dos padrões de velas (candlestick) "Harami de Alta/Harami de baixa", e confirmado pelo indicador Commodity Channel Index (CCI). O código do Expert Advisor baseado nesta estratégia pode ser gerado automaticamente utilizando o Assistente MQL5.

Este indicador ZigZag é baseado no indicador técnico Parabólico SAR.

Filtro digital e analógico híbrido que exibe valores de períodos de tempo mais altos a mais baixos.

Mostra os pontos de cruzamento de indicadores RSI (Relative Strength Index) pertencentes a vários períodos.

Este indicador cria, no gráfico atual, fractais de um período de tempo maior a partir do dados do indicador Fine_Fractals.

Canal baseando nos desvios do indicador técnico ATR (Average True Range) do valor da média móvel.

Script para criar capturas de tela mais largas.

Indicador multitimeframe de multi-moedas.

Biblioteca inicial de funções combinatórias.

A classe foi projetada para o cálculo do indicador técnico Rácio Eficiente (Efficiency Ratio, ER), utilizando o algoritmo do buffer anel.

A classe é a versão simplificada da classe CArrayRing: tem um tamanho fixo pré-determinado de 256 elementos, é mais rápida e permite organizar a mini-série temporal, minibuffers do indicador, buffers de tamanhos curtos para armazenar dados intermediários de fluxo dentro do Expert Advisor ou indicador.

A classe foi projetada para cálculo do indicador técnico Índice de Fluxo de Dinheiro (Money Flow Index, MFI) utilizando o algoritmo do buffer anel.

Este indicador irá traçar linhas de divergência sobre o indicador MACD e lhe dará sinais de compra e venda por meio da exibição de setas verdes e vermelhas.

1...222324252627282930313233343536...166