Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Facebook!
Participe de nossa página de fãs
Script interessante?
Coloque um link para ele, e permita que outras pessoas também o avaliem
Você gostou do script?
Avalie seu funcionamento no terminal MetaTrader 5
Indicadores

Sistema XMA JJRSX - indicador para MetaTrader 5

Visualizações:
1709
Avaliação:
(13)
Publicado:
2014.01.14 13:43
Atualizado:
2023.03.29 13:37
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

Este indicador fornece alertas e sinais para realizar negócios utilizando grandes pontos e setas coloridas no gráfico.

O indicador baseia-se na comparação entre os sinais do oscilador JJRSX e a média móvel XMA trabalhando em diferentes períodos de tempo - o atual (período gráfico) e mais altos respectivamente.

Para as setas coloridas são transferidos os sinais de negociação do indicador XMA do maior período de tempo, enquanto que os sinais de reversão de tendência do oscilador JJRSX são transferidos para o período atual. Os sinais de inversão de tendência do indicador XMA são analisados através dos pontos coloridos. Setas coloridas são sinais para a entrada no mercado, enquanto que os pontos coloridos são sinais para a saída do mercado.

Por exemplo, se a seta para cima de cor lima aparece, então deve-se abrir uma posição de compra. Quanto mais rápido o ponto vermelho aparece, esta posição deve ser fechada. O mesmo procedimento é usado para posições vendidas, embora sejam aplicados a seta magenta e o ponto verde. É possível abrir e fechar posições através dos sinais de pontos coloridos, enquanto utiliza-se as setas de cor para a adição de posições já existentes.

Em XMA é possível alterar o algoritmo de suavização:

  1. SMA - média móvel simples;
  2. EMA - média móvel exponencial;
  3. SMMA - média móvel suavizada;
  4. LWMA - média móvel ponderada linear;
  5. JJMA - média adaptativa JMA;
  6. JurX - suavização ultra linear;
  7. ParMA - suavização parabólica;
  8. T3 - suavização exponencial múltipla de Tillson;
  9. VIDYA - suavização com o algoritmo de Tushar Chande;
  10. AMA - suavização com o algoritmo de Perry Kaufman.

Deve se notar que o parâmetro Phase possui um significado totalmente diferente entre os diferentes algoritmos de suavização. Para JMA, Phase é uma variável externa cujo valor varia entre -100 e +100. Para T3, é uma relação de suavização multiplicada por 100 para se obter uma visualização melhor. Para VIDYA, é um período do oscilador CMO e para AMA é um período lento de EMA. Estes parâmetros não afetam a suavização de outros algoritmos. Em AMA, o período rápido de EMA, por padrão, é um valor fixo igual a 2. A razão de crescimento da potência para AMA também é igual a 2.

Os arquivos compilados de XMA e JJRSX devem ser colocados em terminal_data_folder\MQL5\Indicators\. Este indicador utiliza a biblioteca de classes SmoothAlgorithms.mqh (deve ser copiada para terminal_data_folder\MQL5\Include). O uso desta classe está descrito com mais detalhes no Artigo "Série de preço médio para cálculos intermediários sem utilizar buffers adicionais".

Sistema XMA JJRSX

Parâmetros de entrada do indicador

Os parâmetros de entrada do indicador são divididos em três grupos. Parâmetros de representação do indicador, Parâmetros dos indicadores XMA e JJRSX:

//+-------------------------------------------------+
//|  Parâmetros de entrada do indicador             |
//+-------------------------------------------------+ 
input uint SignalLableShift=100;              // deslocamento de entrada vertical
input uint StopLableShift=300;                // deslocamento de stop vertical
input uint AlertCount=0;                      // número de alertas submetidos
input uint SignalBar=1;                       // índice da barra de sinal, 0 equivale a barra atual
//+------------------------------------------------+
//|  Parâmetros de entrada do indicador XMA     |
//+------------------------------------------------+
input ENUM_TIMEFRAMES TimeFrame_XMA=PERIOD_H4;  // período gráfico de XMA
input Smooth_Method MA_Method_XMA=MODE_T3;   // método da média de XMA
input int Length_XMA=12;                     // profundidade de suavização de XMA                 
input int Phase_XMA=15;                      // parâmetro de suavização de XMA [-100...+100]
input Applied_price_ IPC_XMA=PRICE_CLOSE;     // preço aplicado de XMA
//+------------------------------------------------+
//|  Parâmetros de entrada do indicador JJRSX   |
//+------------------------------------------------+
input int Length_JJRSX=8;                     // profundidade de suavização de JJRSX
input int Smooth_JJRSX = 8;                   // profundidade da média JJMA de JJRSX 
input int Phase_JJRSX = 100;                  // Cálculo da média JJRSX  do parâmetro JJMA [-100..+100]
input Applied_price_ IPC_JJRSX=PRICE_CLOSE_; // JJRSX preço aplicado

Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/574

XADX XADX

Indicador Average Directional Index (ADX) mais informativo com a possibilidade de selecionar um algoritmo de suavização das dez variantes possíveis.

LinearRegSlope V2 LinearRegSlope V2

Média móvel com um algoritmo de regressão linear.

JFatlAcceleration_HTF JFatlAcceleration_HTF

Este indicador mostra a direção da aceleração do preço de JFatlAcceleration de um período maior para um menor.

Dois Pólos de Filtro Super Suavizado Dois Pólos de Filtro Super Suavizado

Dois Pólos de Filtro Super Suavizado do livro de John Ehlers, "Análise Cibernética para Ações e Futuros: Cortando Arestas da Tecnologia DSP para Melhorar Sua Negociação" foi usado neste indicador para cálculo da média móvel.