Impulse Zone Spike Detector
- Indicadores
- Manuel Alejandro Montoya Martinez
- Versión: 1.0
- Activaciones: 5
Impulse Zone Spike Detector es un indicador para MetaTrader 5 que detecta y dibuja zonas horizontales de interés alrededor de movimientos impulsivos tipo spike en índices Boom y Crash.
El indicador analiza el comportamiento reciente del precio y marca niveles que pueden ayudar a organizar la lectura visual del gráfico. Su función es mostrar referencias técnicas en torno a impulsos, retrocesos y zonas donde el precio ha reaccionado con fuerza.
Puede trabajar en modo automático para adaptar la lógica al comportamiento del símbolo, o en modo manual para fijar el tipo de análisis. El objetivo es ofrecer una lectura visual clara del contexto del mercado en temporalidades cortas.
El indicador no abre operaciones ni gestiona posiciones. Es una herramienta de análisis visual.
Qué hace el indicador
El indicador realiza estas funciones:
- Detecta el modo de trabajo del activo: Boom, Crash o Auto.
- Calcula zonas horizontales relacionadas con movimientos impulsivos.
- Muestra el spike principal del período analizado.
- Puede mostrar spikes en la ventana anterior y en la ventana posterior.
- Permite resaltar visualmente zonas o spikes.
- Puede mostrar un botón para ocultar o mostrar las zonas.
- Puede mostrar una cuenta regresiva junto a la última vela.
Qué ve el usuario en el gráfico
Cuando el indicador está activo, el usuario ve:
- líneas horizontales que representan zonas o niveles de interés;
- marcas visuales del spike principal y, si se activa, de spikes vecinos;
- etiquetas de referencia para identificar períodos o zonas;
- un botón para mostrar u ocultar los objetos del indicador;
- una cuenta regresiva cerca de la última vela.
La idea es que el gráfico quede más ordenado para facilitar la observación de impulsos y zonas.
Inputs
Detection Mode
- InpSpikeMode: selecciona el modo de análisis. Puede ser Auto, Boom o Crash.
- InpTheme: selecciona el tema visual del gráfico si esa opción está activa en el indicador.
- IncludeToday: incluye o excluye el día actual del rango de análisis.
Period Range
- DaysBack: número de períodos que se revisan hacia atrás.
- PrevWindowBars: cantidad de barras de la ventana anterior.
- PostWindowBars: cantidad de barras de la ventana posterior.
Spike Visibility
- ShowInternalSpike: muestra el spike del período principal.
- ShowPreviousWindowSpike: muestra el spike de la ventana anterior.
- ShowNextWindowSpike: muestra el spike de la ventana posterior.
- HighlightSpike: aplica un resaltado visual adicional.
Lines and Labels
- LabelFontSize: tamaño de fuente de las etiquetas.
- LineWidth: grosor de las líneas.
- LineStyle: estilo de las líneas.
- PeriodLineColor: color principal de las líneas del período.
- ShowPeriodHighLine: muestra la línea superior del período.
- ShowPeriodLowLine: muestra la línea inferior del período.
Spike Colors
- InternalSpikeColor: color del spike principal.
- PrevWindowSpikeColor: color del spike de la ventana anterior.
- PostWindowSpikeColor: color del spike de la ventana posterior.
Button Settings
- ShowToggleButton: activa o desactiva el botón.
- ButtonX y ButtonY: posición del botón.
- ButtonWidth y ButtonHeight: tamaño del botón.
- ButtonCorner: esquina de anclaje.
- ActiveColor: color cuando está activo.
- InactiveColor: color cuando está inactivo.
- ButtonTextColor: color del texto del botón.
Countdown Near Last Candle
- ShowBarCountdown: activa o desactiva la cuenta regresiva.
- CountdownColor: color del texto.
- CountdownFontSize: tamaño de fuente.
- CountdownFontName: fuente.
- CountdownXPadPx: separación horizontal respecto a la última vela.
- CountdownTopFront: fuerza el objeto al frente.
- CountdownMovePct: ajuste de desplazamiento visual.
Nota
Este indicador está diseñado para análisis visual del precio. No coloca órdenes y no sustituye la evaluación del usuario.
