El indicador XR-Squared utiliza la regresión lineal para identificar si hay o no una tendencia en el mercado. Esto es esencial para cualquier trader que busque aprovechar los movimientos del mercado.
En el gráfico, la línea XR-Squared se muestra junto con dos niveles que indican un mercado en tendencia y uno lateral. Los valores del indicador oscilan entre 0 y 100. Cuando el indicador cae por debajo de 30, consideramos que el mercado está lateral, y cuando supera 70, existe una tendencia. A medida que se desarrolla una tendencia, la línea XR-Squared se eleva desde niveles de no tendencia hasta niveles de tendencia. Al llegar a un pico y comenzar una corrección, el indicador vuelve a caer.
Cuanto mayor sea el valor de XR-Squared, mayor será la probabilidad de que una nueva tendencia sea estadísticamente significativa. Es importante recordar que, dependiendo del período de análisis, el nivel crítico de potencia de una tendencia puede disminuir.
Parámetros de entrada:
//+-----------------------------------+ //| Parámetros de entrada del indicador | //+-----------------------------------+ input int XPeriod=14; // Periodo del indicador input Smooth_Method RMethod=MODE_JJMA; // Método de suavizado input int RPeriod=3; // Periodo de suavizado input int RPhase=100; // Parámetro de suavizado input Smooth_Method SignMethod=MODE_SMA; // Método de suavizado para la señal input int SignPeriod=14; // Periodo de suavizado de la línea de señal input int SignPhase=15; // Parámetro de suavizado input Applied_price_ IPC=PRICE_CLOSE; // Precio aplicado input int Shift=0; // Desplazamiento horizontal del indicador en barras
Este indicador permite cambiar el método de suavizado:
- SMA - media móvil simple;
- EMA - media móvil exponencial;
- SMMA - media móvil suavizada;
- LWMA - media móvil ponderada lineal;
- JJMA - media adaptativa JMA;
- JurX - suavizado ultralineal;
- ParMA - suavizado parabólico;
- T3 - suavizado exponencial múltiple de Tillson;
- VIDYA - suavizado usando el algoritmo de Tushar Chande;
- AMA - suavizado usando el algoritmo de Perry Kaufman.
Es importante mencionar que los parámetros de tipo fase para los diferentes algoritmos de suavizado tienen significados completamente distintos. Para JMA, es una variable de fase externa que varía de -100 a +100. Para T3, es una relación de suavizado multiplicada por 100 para una mejor visualización. Para VIDYA, es el período del oscilador CMO y para AMA, es un período de EMA lento. En otros algoritmos, estos parámetros no afectan el suavizado. Para AMA, el período de EMA rápida es un valor fijo y es igual a 2 por defecto, y la relación de la potencia también es 2 para AMA.
El indicador utiliza las clases de la biblioteca SmoothAlgorithms.mqh (deben copiarse en la carpeta terminal_data_folder\MQL5\Include). El uso de las clases se describió a fondo en el artículo "Promediando Series de Precios para Cálculos Intermedios Sin Usar Buffers Adicionales".

Publicaciones relacionadas
- MetaCOT 2 CFTC ToolBox: Herramientas Esenciales para Análisis en MT4
- iWPRSignAlert: Tu nuevo aliado en MetaTrader 5
- iDeMarkerSignAlert: Tu nuevo indicador para MetaTrader 5
- iStochKomposterAlert: El Indicador de Señales para MetaTrader 5 con Alertas
- Líneas Verticales: Potencia tu Análisis en MetaTrader 4