Candlestick Confluence Detector
- Indicadores
-
Ibe Hyginus Ugwoke
I’m an MQL4/MQL5 developer and active trader. I build and personally test the trading tools I develop, which gives me a practical understanding of edge cases, signal timing, and the differences between backtest and live behaviour. - Versión: 1.0
- Activaciones: 5
El detector de confluencias de velas evalúa las confluencias de velas en tu gráfico y en hasta tres marcos temporales superiores, sin necesidad de comprobar manualmente cada uno de ellos.
Detecta 16 patrones clásicos de acción del precio, agrupados en tres motores específicos:
Rechazo
Continuación
Aviso
Cada patrón recibe una puntuación de confluencia de 0 a 100. Cada etiqueta se remonta a un conjunto de reglas documentadas y ajustables por el usuario.
CARACTERÍSTICAS PRINCIPALES
• 16 patrones de velas en 3 motores diseñados específicamente: Rechazo, Continuación y Advertencia
• Puntuación heurística de confluencia de 0 a 100
• Los umbrales numéricos se muestran como entradas del usuario, por lo que puedes ajustar la sensibilidad de cada patrón
• Filtro de tendencia basado en Kijun
• Las señales de rechazo y advertencia pueden funcionar en contra de la tendencia
• Las señales de continuación pueden funcionar a favor de la tendencia
• Hasta 3 ranuras independientes para múltiples marcos temporales
• Admite marcos temporales desde M1 hasta MN1
• Etiquetas históricas disponibles al cargar
• Detección sin repintado: los cálculos se realizan únicamente en barras cerradas
• Filtro de calidad basado en el tamaño del cuerpo para suprimir señales de velas pequeñas con baja confianza
• Panel de control en el gráfico
• Detección de «Pausa/Reanudar» con un solo clic
• Borrar todas las etiquetas con un solo clic
• Alertas emergentes, push y por correo electrónico
• Una alerta por vela por canal de notificación
• Cada patrón se puede activar o desactivar individualmente
RECOMENDADO PARA
Operadores que se basan en la acción del precio y en la confluencia y que desean señales de velas con puntuación en múltiples marcos temporales, con visibilidad de la lógica que hay detrás de cada etiqueta.
No se trata de un generador de señales de «caja negra».
IMPORTANTE
Este indicador es una herramienta de ayuda para el análisis visual, no un servicio de señales.
Solo utiliza:
• Datos de precios OHLC
• ATR
No utiliza:
• Volumen
• Flujo de órdenes
• Datos de perfil de mercado
El indicador no realiza operaciones ni gestiona posiciones.
La puntuación de confluencia es un valor heurístico, no una probabilidad ni una tasa de acierto.
REFERENCIA TÉCNICA COMPLETA
RESUMEN
El indicador analiza, de forma predeterminada, hasta 500 barras históricas. El usuario puede ajustar el rango de análisis entre 10 y 5.000 barras.
Puede analizar:
• El marco temporal actual del gráfico
• Hasta 3 marcos temporales superiores adicionales
Para cada barra, el indicador evalúa 16 reglas de patrones agrupadas en tres motores:
• Rechazo
• Continuación
• Advertencia
Cuando se activa más de un patrón en la misma barra, se representa el patrón con la puntuación de confluencia más alta.
El número de patrones coincidentes adicionales se añade a la etiqueta como «+N».
Todas las detecciones se realizan únicamente en barras cerradas — shift 1 y superiores.
Las etiquetas de las barras cerradas no se vuelven a pintar.
La barra de conformado actual no se analiza.
PUNTUACIÓN DE CONFLUENCIA
Cada patrón genera una puntuación de confluencia comprendida entre 0 y 100.
La puntuación es un valor heurístico calculado a partir de una fórmula fija específica para cada patrón.
Es la siguiente:
• No es una probabilidad
• No es una tasa de aciertos
• No es una medida validada de los resultados de las operaciones
Por ejemplo, una puntuación de 70 no significa que el patrón tenga un 70 % de probabilidades de funcionar.
Solo significa que la barra cumplía más condiciones de las que se valoran en la fórmula de puntuación de ese patrón.
La puntuación de cada patrón recompensa la solidez y la calidad de las condiciones que generaron la señal: la profundidad y el predominio de la mecha, el tamaño del cuerpo en relación con la volatilidad reciente, la ubicación del cierre dentro del rango de la barra y la relación de la barra con la estructura de la barra anterior.
Los umbrales que controlan estos elementos se muestran como parámetros de entrada, por lo que puedes ajustar la sensibilidad sin necesidad de recompilar.
Puntuación mínima predeterminada para la visualización: 55
Las barras cuyo patrón con mayor puntuación esté por debajo de este valor no se etiquetan.
MOTOR DE RECHAZO
El motor de rechazo está diseñado para operar a contracorriente.
Cuando el filtro de tendencia está activado:
• Las señales de rechazo alcistas requieren una pendiente descendente del Kijun
• Las señales de rechazo bajistas requieren una pendiente ascendente del Kijun
REJ LOW — Alcista
Una barra alcista que se sitúa por debajo del mínimo de la barra anterior y vuelve a cerrar por encima de él, generando una mecha inferior larga.
La puntuación valora la profundidad de la mecha en relación con el cuerpo, la distancia a la que el cierre se adentra en el rango de la barra anterior y el tamaño del cuerpo en relación con la volatilidad reciente.
REJ HIGH — Bajista
Es el reflejo de REJ LOW. Una barra bajista que supera el máximo de la barra anterior y cierra por debajo de él, generando una mecha superior larga.
MECHA INFERIOR LARGA — Alcista
Una barra alcista cuya mecha inferior domina el cuerpo, lo que indica un rechazo a los precios más bajos.
La puntuación tiene en cuenta la relación entre la mecha y el cuerpo, la ubicación del cierre dentro del propio rango de la barra y el tamaño del cuerpo en relación con la volatilidad reciente.
MECHA LARGA HACIA ARRIBA — Bajista
Es el reflejo de la MECHA LARGA CON PIE PEQUEÑO. Una barra bajista cuya mecha superior predomina sobre el cuerpo.
ALCISTA FUERTE — Alcista
Un cuerpo alcista grande que sigue a varias barras de cuerpo más pequeño y cierra por encima de su máximo. Este patrón identifica un desplazamiento tras una compresión.
La puntuación valora el tamaño del cuerpo en relación con la volatilidad reciente.
FUERTE BAJISTA — Bajista
Es el reflejo de la formación «FUERTE ALZA». Un cuerpo bajista grande que cierra por debajo del mínimo de las barras anteriores, de cuerpo más pequeño.
MOTOR DE CONTINUACIÓN
El motor de continuación está diseñado para operar a favor de la tendencia.
Cuando el filtro de tendencia está activado:
• Las señales de continuación alcista requieren una pendiente ascendente del Kijun
• Las señales de continuación bajista requieren una pendiente descendente del Kijun
ROMPIMIENTO AL ALZA DEL RANGO — Alcista
Una barra que rompe al alza por encima de un rango de compresión reciente. Las barras anteriores deben mostrar un rango medio estrecho; la barra actual debe mostrar un rango ampliado y cerrar por encima del máximo del rango comprimido.
La puntuación valora el tamaño del rango de ruptura en relación con la volatilidad reciente.
RANGE BRK DN — Bajista
Es el inverso de RANGE BRK UP. Una barra que rompe a la baja un rango de compresión reciente y cierra por debajo del mínimo de dicho rango.
RETRACCIÓN AL ALZA — Alcista
Una barra alcista que sigue a dos barras bajistas consecutivas y cierra por encima del máximo de la barra anterior.
La puntuación valora el tamaño del cuerpo actual en relación con la volatilidad reciente.
PULLBACK REV DN — Bajista
Es el inverso de PULLBACK REV UP. Una barra bajista que sigue a dos barras alcistas consecutivas y cierra por debajo del mínimo de la barra anterior.
KIJUN HOLD UP — Alcista
Una barra alcista cuyo mínimo se aproxima a la línea Kijun-sen de Ichimoku y se mantiene por encima de ella.
La puntuación valora la distancia a la que se sitúa el cierre respecto al mínimo en relación con la volatilidad reciente.
KIJUN HOLD DN — Bajista
Es el reflejo de KIJUN HOLD UP. Una barra bajista cuyo máximo se aproxima a la línea Kijun y se mantiene por debajo de ella.
MOTOR DE ALERTAS
El motor de alertas identifica las barras que pueden indicar:
• Agotamiento
• Indecisión
• Jugadas fallidas
Cuando el filtro de tendencia está activado, las señales de «Advertencia» siguen la misma regla de contratendencia que las señales de «Rechazo».
RANGO AMPLIADO
Una barra cuyo rango es significativamente mayor que la volatilidad reciente, lo que indica un movimiento de expansión que puede señalar un punto álgido o un agotamiento.
La puntuación valora la amplitud del rango en relación con la volatilidad reciente.
GRUPO DE DOJI
Tres barras consecutivas, cada una con un cuerpo pequeño en relación con su propio rango. La tendencia es neutral.
Este patrón siempre ignora el filtro de tendencia.
FALTA DE RUPTURA AL ALZA — Advertencia bajista
La barra anterior superó el máximo reciente. La barra actual abre y cierra de nuevo dentro de ese rango, lo que supone un fallo en la ruptura.
La puntuación valora hasta qué punto el cierre de la barra actual se sitúa por debajo del mínimo de la barra anterior.
FAILED BRK DN — Aviso alcista
Es el caso contrario al de «FAILED BRK UP». La barra anterior rompió al bajista por debajo del mínimo reciente. La barra actual abre y cierra de nuevo dentro de ese rango.
FILTRO DE TENDENCIA
Cuando está activado, el indicador mide la variación neta de la línea Kijun-sen de Ichimoku durante un periodo retrospectivo configurable.
El período de retrospectiva predeterminado es de 3 barras. El usuario puede ajustar este período.
Se considera que existe una tendencia:
• ALZA cuando la variación neta del Kijun supera una intensidad mínima configurable
• BAJA cuando la variación neta del Kijun cae por debajo del valor negativo de ese mínimo
La intensidad mínima se expresa como una fracción del ATR y el usuario puede ajustarla.
Se suprimen las señales que no coinciden con la dirección requerida para su motor.
El filtro de tendencia también se puede desactivar por completo.
FILTRO DE CUERPO
Cuando está activado:
• Las señales de rechazo se suprimen si el cuerpo de la barra actual es más pequeño que un mínimo configurable en relación con el ATR
• Las señales de advertencia se suprimen si el cuerpo de la barra actual es más pequeño que ese mismo mínimo
• Los patrones de continuación quedan excluidos de este filtro
El objetivo del filtro es evitar dibujar etiquetas en velas muy pequeñas que, aunque cumplan geométricamente las reglas de un patrón, tengan un rango reducido.
El mínimo se expresa como una fracción del ATR y el usuario puede ajustarlo.
INTERVALOS DE MÚLTIPLES MARCOS TEMPORALES
Se ofrecen tres intervalos opcionales de marcos temporales superiores.
Cada franja puede ser:
• Activarse o desactivarse de forma independiente
• Asignarse cualquier marco temporal desde M1 hasta MN1
Un intervalo se desactiva automáticamente si el intervalo de tiempo seleccionado no es estrictamente superior al intervalo de tiempo actual del gráfico.
Por defecto, el indicador puede trazar hasta 5 etiquetas históricas por ranura. El usuario puede ajustar este valor.
Se añade una nueva etiqueta cuando se cierra una barra de un intervalo de tiempo superior.
Una ranura permanece inactiva hasta que se haya cargado suficiente historial para el marco temporal seleccionado.
Configuración predeterminada de las ranuras
• Ranura 1: D1 — Desactivada por defecto
• Ranura 2: W1 — Desactivada por defecto
• Ranura 3: MN1 — Desactivada por defecto
Los usuarios deben activar las ranuras que deseen utilizar.
NOTIFICACIONES
Hay alertas opcionales disponibles para:
• El marco temporal actual
• Cada intervalo de múltiples marcos temporales activado
Se admiten tres canales de notificación:
• Alerta emergente con sonido
• Notificación push
• Correo electrónico
Cada canal tiene su propia configuración de entrada.
Las notificaciones se limitan a una alerta por vela y por canal para evitar alertas repetidas en la misma barra.
PANEL EN EL GRÁFICO
Se muestra un pequeño panel de control directamente en el gráfico.
Muestra:
• Nombre del indicador
• Versión del indicador
• Botón «Pausar/Reanudar»
• Botón «Borrar todas las etiquetas»
La posición del panel puede ser ajustada por el usuario.
PARÁMETROS DE ENTRADA
General
• Número máximo de barras que se van a analizar
• Puntuación mínima de confluencia para mostrar
Motores
• Activar/desactivar el motor de rechazo
• Activar/desactivar el motor de continuación
• Activar/desactivar el motor de advertencias
Conmutadores de patrones
Cada uno de los 16 patrones se puede activar o desactivar individualmente.
Filtros de calidad
• Filtro de cuerpo activado/desactivado
• Cuerpo mínimo como múltiplo del ATR
Filtro de tendencia
• Filtro de tendencia activado/desactivado
• Período del Kijun
• Retrospectiva de la pendiente del Kijun
• Intensidad mínima de la pendiente como múltiplo del ATR
Umbrales avanzados
Todos los umbrales numéricos utilizados por las reglas del patrón están disponibles como parámetros de entrada.
Varios marcos temporales
Tres franjas horarias independientes con:
• Selección de intervalos de tiempo
• Profundidad de retrospectiva
• Ajustes de color
Visualización
• Tamaño de la fuente
• Ajustes de color por motor
• Posición del panel
Notificaciones
• Ventanas emergentes
• Notificaciones push
• Correo electrónico
• Archivo de sonido
LIMITACIONES
Este indicador es una ayuda para el análisis visual.
Permite:
• No genera señales de compra o venta
• No realiza órdenes
• No gestiona posiciones
• No analiza el volumen
• No analiza el flujo de órdenes
• No analiza el perfil de mercado
• No utiliza datos distintos de los precios OHLC y el ATR
La detección de patrones depende totalmente de los umbrales de entrada seleccionados. Diferentes ajustes de umbrales producirán diferentes etiquetas.
La puntuación de confluencia es una heurística y no debe interpretarse como una probabilidad estadística.
Los patrones gráficos del pasado no son indicativos del comportamiento futuro de los precios.
