El indicador iPulsar es una herramienta imprescindible para los traders que buscan identificar los momentos de ruptura de niveles de precio y la relevancia de estos niveles. La importancia de un nivel se determina por cuánto tiempo no ha sido superado en el pasado. Una ruptura de nivel puede interpretarse como un posible inicio de un cambio en la dirección del precio.
Este indicador cuenta con un filtro de ruido y un filtro de significancia de señal, lo que permite excluir reacciones a niveles poco relevantes, así como señales que no aportan información sustancialmente nueva.
Desarrollado en 2012 y publicado en el foro de MQL4, fue mejorado en 2015 a petición de Lesorub, quien solicitó la adición de alertas para que los traders pudieran seguir varios gráficos de precios simultáneamente.
Variables externas:
- Scale — el marco temporal de "mirar hacia el pasado" (en minutos). Generalmente uso 1440, es decir, mido la significancia del nivel en 24 horas.
- ScaleDigits — el número de dígitos después del punto decimal en el marco temporal de "mirar hacia el pasado" (eje y). No afecta nada más que la digitalización del eje y.
- LevelFilter — la significancia mínima (profundidad de operación) de los niveles mostrados. Medido en Scale periodos, es decir, en días naturales.
- SignalFilter — el filtro de significancia de señal; especificado ya sea en barras (si >=0), o en Scale periodos (si <0). Permite excluir la visualización de señales que no contienen información nueva en comparación con las ya mostradas. Un valor cero simplemente desactiva la visualización repetida de niveles ya presentes.
- SetSignalFilter — comando para activar el SignalFilter. Si está en falso, las señales no se filtran por significancia.
Ejemplo de uso:
Al lanzar el indicador el 27 de noviembre de 2015, con el filtro de significancia desactivado y omitiendo los niveles de significancia por debajo de 5 días de trading (una semana de trading), se obtienen:

Esto muestra que múltiples señales apuntan a niveles de aproximadamente la misma significancia (140-160 días de trading), reconocidos por el indicador en un intervalo de historia corto (12 días de trading). En otras palabras, esto podría ser un mismo nivel de soporte. Determina este nivel utilizando el filtro de significancia de señal. Activando este filtro y estableciendo su valor en tres días de trading se obtiene:

Así, se determinó que la significancia del nivel de soporte actual (último a partir del 27 de noviembre) en el par EURUSD es de 151 días de trading, y el valor de este nivel es aproximadamente 1.06592 (mostrado por una línea horizontal azul).
Veamos qué estaba sucediendo en el mercado 151 días de trading antes de la aparición de la señal y en los días previos (5-10 días de trading). Para ello, cambiamos al marco temporal D1 y dejamos el nivel en el gráfico, ya no se necesita el indicador:

Se puede observar que la señal más significativa efectivamente apunta a un posible nivel de reversión. Mira cuáles de los puntos de referencia de trading deberían tenerse en cuenta alrededor de este nivel. Para ello, es necesario reducir las exigencias a la significancia de la señal, hasta un valor de 16 horas de trading, por ejemplo. Aquí está el resultado:

Ten en cuenta que el valor del indicador se forma en tiempo real y se "redibuja" (solo corrigiendo el valor, pero no cancelando la señal) solo en la barra cero, es decir, es totalmente posible utilizar los niveles determinados para hacer trading. El único problema es determinar los valores correctos de los parámetros de filtrado.
Publicaciones relacionadas
- MetaCOT 2 CFTC ToolBox: Herramientas Esenciales para Análisis en MT4
- iStochKomposterAlert: El Indicador de Señales para MetaTrader 5 con Alertas
- iDeMarkerSignAlert: Tu nuevo indicador para MetaTrader 5
- iWPRSignAlert: Tu nuevo aliado en MetaTrader 5
- Líneas Verticales: Potencia tu Análisis en MetaTrader 4