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

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

Adicionar código

Versão estendida do indicador MSROC.

Este Expert Advisor não comercial se destina ao trailing simples de ordens de take-profit de posições abertas.

O TTM (Trade The Markets) Trend é, acima de tudo, uma maneira mais fácil de observar velas. Este é o método heikin-ashi. A tradução literal da palavra "heikin" é balanço ou média, enquanto "ashi" é traduzido como stop ou barra. O TTM Trend é um método visual que elimina as aumentos repentinos estatísticos, no gráfico de velas norma, e fornece uma boa visão geral das tendências e consolidações.

Esta versão do oscilador estocástico permite usar qualquer um dos quatro tipos básicos de médias (por padrão, SMA, mas também estão disponíveis EMA, SMMA e LWMA). Alguns deles são mais rápidos do que a versão padrão (por exemplo, como no caso de EMA e LWMA). O SMMA é um pouco mais lento, mas com ele você pode ajustar a proporção de velocidade e sinais.

Combinação de dois indicadores de Bill Williams: Accelerator Oscillator e Awesome Oscillator.

O McGinley Dynamic Indicator foi desenvolvido por John McGinley e descrito no jornal "Journal Of Technical Analysis" da Association of Technical Market Analyst em 1991. O objetivo deste indicador é eliminar as falhas encontradas nas médias móveis convencionais, por exemplo, eliminar gaps e movimentos em ziguezague e laterais. O resultado é um indicador que segue o preço médio do instrumento e se adapta à velocidade atual do mercado.

O indicador é baseado na média móvel Hull.

Sistema de negociação com base no indicador Donchian Channel.

Uma variação da regressão linear.

Indicador de cluster com base no artigo https://www.mql5.com/pt/articles/1464

Indicador Choppiness Index

KDJ

O indicador-oscilador KDJ define quando é necessário procurar as condições para entrar no mercado.

Canal Keltner calculado como a distância média adaptativa de Perry Kaufman (KAMA) + - ATR para as bandas.

Super SAR é um indicador de sinal baseado no SuperTrend e iSAR.

Implementação do ZigZag baseado no ATR.

Phase change index - JMA

Step chart of stochastic

Indicador JMACandle com dois canais coloridos com base nos desvios padrão da Máxima e Mínima dos candles.

Indicador RJTX_Matches_Smoothed na janela do gráfico principal

Três canais de desvio padrão usando buffers de indicador com base no número de barras definidas nas entradas do indicador

O indicador plota os níveis/áreas de suporte/resistência

Volatility Quality - linha zero e baseado no ATR

Indicador de tendência com confirmação de candles com base nos indicadores Slope Direction Line e Moving Average em janela separada.

Indicador Smoothed Standard Deviation

Transformação de Ehlers Fisher (originalmente descrita no livro)

Normalize (correct) the volume (lot) according to the symbol lot step

O código acima é um indicador "Hammer" que detecta formações de martelo de vela (alta e baixa) e formações de martelo invertido (alta e baixa) em um gráfico do MetaTrader 5. Esse indicador identifica padrões de reversão de preço calculando o tamanho e a proporção das mechas da vela com base em parâmetros ajustáveis: MaxRatioShortWick, MinRatioLongWick e MinCandleSize. Quando um padrão é detectado, o indicador exibe uma seta colorida próxima ao preço mais baixo ou mais alto do candle, de acordo com a direção do padrão. O código também inclui funções para criar e excluir objetos automaticamente quando o indicador é inicializado ou interrompido.

The Stochastic of all oscillator-like indicators, included in MetaTrader 5 client terminal.

Indicado Média Móvel que pode ser aplicado para qualquer tempo gráfico (maior ou menor que o período gráfico atual). Incluso: SMA, EMA, SMMA, LWMA, AMA, DEMA, TEMA, FRAMA, e VIDYA

Sinais de Negociação Baseados no Cruzamento de preço de Duas exponentially smoothed moving averages com filtro de tempo intradiário serão utilizados aqui. O código do Expert Advisor com base nesta estratégia pode ser gerado automaticamente usando o Assistente MQL5.

Exemplo da utilização dos recursos (resources). Ele cria um botão usando o objeto do tipo OBJ_BITMAP_LABEL.

Ele fala conforme o texto especificado usando o mecanismo de voz.

Indicador de Direção de Tendência BrainTrend1.

Uma vela azul do indicador BrainTrend1 é um sinal para abrir uma posição de compra, uma vela vermelha é um sinal para abrir uma posição de venda.

Commodity channel index com a possibilidade de selecionar os algoritmos de média e a variação dinâmica dos níveis de sobrecompa / sobrevenda.

Técnica de negociação Darvas é baseada no seu método de detecção de uma nova tendência.

A classe CFractalsOnArray é destinada ao cálculo dos buffers dos indicadores Fractais.

Módulo de sinais de negociação para o Assistente MQL5. O momento em que uma barra formada muda de cor pelo 3LineBreak, indica a hora de entrar no mercado.

Expert Advisor baseado no CCIT3_Simple e CCIT3_noReCalc. Cruzamento da linha zero do indicador é usado para atividade de negociação.

Média Móvel Ponderada com um atraso regulado usando uma curva de distribuição normal (ou de Gauss) como função dos coeficientes de peso.

1...484950515253545556575859606162...166