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

Indicadores técnicos para MetaTrader 5 com códigos fonte - 14

icon

Indicadores técnicos em MQL5 para o estudo e análise de gráficos de preços no MetaTrader 5 nos mercados de ações, moedas e commodities. Os indicadores ajudam os traders a determinar a direção e a força da tendência, medem quantitativamente os estados de sobrecompra e sobrevenda, e visualizam as linhas de suporte e resistência. Os modelos matemáticos incorporados nos indicadores permitem obter uma avaliação objetiva do estado atual do mercado, a fim de aceitar ou rejeitar os sinais do sistema de negociação.

Os indicadores apresentados podem ser baixados e executados no MetaTrader 5. A biblioteca de indicadores também está disponível diretamente da plataforma MetaTrader 5 e do ambiente de desenvolvimento MetaEditor.

Adicionar código

O indicador Multi JMA Slopes verifica as inclinações de 5 Médias Móveis Jurik (JMA) de períodos diferentes e as adiciona para mostrar a tendência geral.

O indicador Multi T3 Slopes verifica as inclinações de 5 T3 Médias Móveis com períodos diferentes e as adiciona para mostrar a tendência geral.

Os filtros de Henderson são derivados pela redução da soma dos quadrados da terceira diferença da série média móvel Os critérios de Henderson garantem que quando esses filtros forem aplicados a polinômios de terceiro grau, a saída suavizada resultante se encaixará exatamente nessas parábolas. Os filtros Henderson são adequados para suavizar séries temporais econômicas, pois permitem que os ciclos típicos da tendência passem inalterados. Eles também têm a propriedade de eliminar quase todas as variações irregulares que são de freqüências muito curtas de seis meses ou menos.

A fórmula para o indicador Price Zone Oscillator (PZO) depende de apenas uma condição: se o preço de fechamento de hoje for maior do que o preço de fechamento de ontem, então terá um valor positivo (de alta) e o contrário, terá um valor negativo (de baixa).

Comparado ao indicador Price Zone Oscillator, esta versão usa níveis flutuantes para descobrir os níveis significativos.

O RSI normalizado tenta corrigir o "problema do RSI": quanto maior o período de cálculo, mais plano o RSI se torna.

Esta versão do RSI Normalizado está adicionando uma suavização através do JMA, para tornar a volatilidade menor e tentar uma inclinação do RSI mais utilizável sem adicionar um atraso significativo.

Esta é um a versão com normalização sigmoidal do RSI. A suavização adicional do JMA é usada para produzir resultados suaves.

Esta versão do Price Zone Oscillator é uma tentativa de resolver a questão da inclinação "muito rápida" do indicador original.

Para filtrar alguns sinais do indicador "Price Zone Oscillator" são adicionados niveis flutuantes de suavização nesta versão.

Esta versão do Range Oscillator tem opção de suavização, a fim de evitar alguns sinais falsos.

Estaé a versão suavizada do indicador original do Range Oscillator + Bandas. A suavização está limpando alguns sinais falsos e o método de suavização é o JMA (que tem um atraso muito pequeno), tornando o atraso tão pequeno quanto possível, facilitando assim o uso em muitas situações de decisão.

Esta versão do Elliot Oscillator permite que você escolha os períodos de cálculo.

Juice é um indicador de desvio padrão que mostra se o desvio está abaixo ou acima de algum nível fixo. Dessa forma, pode mostrar se a volatilidade está aumentando ou não em comparação com este nível.

Keltner Channel calculado como Non Lag MA + MA - ATR para as bandas.

Keltner Channel calculado como JMA (Média Móvel Jurik) + - Distância ATR para as bandas.

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

O indicador Trend Trigger Factor com suavização T3 (para diminuir os sinais falsos) e alguns extras para verificar o estado de disparo da tendência.

O indicador Trend Trigger Factor transferido para o MQL5 a partir da versão codificada incorretamente para MetaTrader 4.

Indicador Trend Trigger Factor com suavização JMA (Jurik Moving Average) para reduzir os sinais falsos e alguns extras para verificar o estado de disparo da tendência.

Versão com timeframe múltiplo para o indicador Trend Trigger Factor JMA.

Versão multi timeframe do indicador Trend Trigger Factor.

O indicador TRIX usa o logaritmo de preço.

Indicador TRIX usando um logaritmo de preço e T3 em vez da Média Móvel Exponencial para Suavização.

Indicador TRIX usando o logaritmo de preço e a JMA (Média Móvel Jurik) em vez da Média Móvel Exponencial para suavização.

Uma variação da Média Móvel Ponderada Linear, onde os pesos podem ser alterados para formar uma curva parabólica.

Esta versão extendida do Jurik Velocity original permite que você altere a "força" das médias usadas para o cálculo da velocidade.

Indicador Bollinger Bands Stops que usa o JMA (Jurik Moving Average) para os cálculos.

Esta versão do Schaff Trend Cycle usa uma média móvel muito mais rápida do que a EMA (NonLag MA) para os cálculos, o que torna a MACD resultante "mais rápida" e, portanto, o ciclo de tendência Schaff "mais rápido" para as mudanças do mercado.

O Schaff Trend Cycle CD geralmente usa a Linha de Sinal da MACD para os cálculos, ou seja, uma EMA (média móvel exponencial) de diferença para duas EMAs (Médias Móveis Exponenciais).

Este indicador combina dois valores: mostra os cruzamentos rápido e lento do "Zero Lag TEMA" e estes cruzamentos determinam a tendência atual do mercado.

Indicador Mikko Breakout é baseado no rompimento do topo máximo ou do fundo mínimo.

Indicador Ultra Trend que usa uma Zero Lag MA "rápida" (em resposta as mudanças do mercado) para cálculos de tendência.

Indicador Ultra Trend que usa uma Zero Lag DEMA "rápida" (em resposta a mudanças no mercado) para cálculos de tendência.

Indicador Ultra Trend que usa uma Zero Lag TEMA "rápida" (em resposta a mudanças no mercado) para cálculos de tendência.

QQE (Quantitative Qualitative Estimation) usando CCI (Commodity Channel Index) como indicador "básico" em vez do RSI (Relative Strength Index).

Esta versão do QQE usa o indicador Velocity para determinar a tendência.

Esta versão do QQE usa o indicador Parabolic Weighted Velocity para determinar a tendência.

Indicador ATR Trend Envelopes que usa o ATR para calcular a alteração do preço.

O indicador Trend Envelopes usa ATR para o cálculo de alteração de preço e adiciona uma suavização dos preços antes de ser usado nos cálculos.

1...789101112131415161718192021...119