KS Candle Patterns Detector
- Indicadores
- Kulvinder Singh
- Versión: 1.30
Qué detecta este indicador
Reconoce dos grupos principales de patrones clásicos de análisis técnico:
A. Patrones de velas (controlados por la entrada ShowCandlestick = true)
| Patrón | Dirección | Significado típico | Texto de alerta |
|---|---|---|---|
| Doji | Neutral | Indecisión | "Doji |
| Envolvente alcista | Alcista | Reversión potencial al alza | "Engulfing" alcista |
| Envolvente bajista | Bajista | Reversión potencial a la baja | "Envolvente bajista |
| Martillo | Alcista | Inversión potencial a la baja | "Martillo |
| Estrella fugaz | Bajista | Inversión potencial alcista | "Estrella fugaz |
| Estrella matutina | Alcista | Fuerte reversión alcista | "Estrella Matutina |
| Estrella vespertina | Bajista | Fuerte retroceso bajista | "Estrella vespertina |
B. Patrones gráficos (acción del precio) (controlados por la entrada ShowChartPat = true)
| Patrón | Dirección | Significado típico | Texto de alerta |
|---|---|---|---|
| Cabeza y Hombros | Bajista | Tope de reversión | "Cabeza y Hombros |
| Cabeza y Hombros Inversa | Alcista | Reversión inferior | "Cabeza y Hombros Inversos |
| Doble techo | Bajista | Doble techo | "Doble techo |
| Doble Fondo | Alcista | Fondo de inversión | "Doble Fondo |
| Bandera alcista | Alcista | Continuación (alcista) | "Bandera alcista |
| Triángulo simétrico | Neutral | Continuación o ruptura en ambos sentidos | "Triángulo simétrico |
Características clave y comportamiento
- LookbackBars = 100 (por defecto) → sólo analiza las últimas ~100 barras
- SwingStrength = 5 (por defecto) → detección de pivote mira 5 barras a la izquierda + 5 barras a la derecha
- Dibuja etiquetas de texto directamente en el gráfico (▼ nombre del patrón encima de la vela / ▲ debajo de la vela)
- Utiliza código de colores:
- Patrones alcistas → DodgerAzul
- Patrones bajistas → NaranjaRojo
- Neutral → Oro
- Evita el solapamiento de etiquetas con el escalonamiento vertical automático
Sistema de alertas (la principal adición en la v1.3)
Puede enviar alertas a través de cuatro canales (todos configurables):
- Notificaciones push (a la app móvil MT5).
- Ventana emergente en pantalla (función Alert())
- Reproducción de archivos de sonido
- Correo electrónico (requiere la configuración del correo electrónico de MT5)
Lógica de alerta importante:
- Por defecto(AlertOnlyNew = true) las alertas sólo se disparan una vez - cuando el patrón se completa en la barra cerrada más reciente
- La deduplicación evita alertas repetidas durante la actualización del gráfico / cambio de marco temporal
Casos de uso más comunes
- Caza de reversiones en plazos superiores (H4, D1) → Cabeza y Hombros, Doble techo/fondo, Estrella de la mañana/de la tarde, Martillo/Estrella fugaz
- Operaciones de continuación → banderas alcistas, triángulos simétricos
- Confirmación rápida de velas en plazos inferiores (M15-H1) → Engulfing, Doji, Estrellas
- Monitorización semiautomatizada mediante alertas push/email cuando se está lejos de la pantalla
Puntos débiles típicos / cosas a tener en cuenta
- No hay confirmación de volumen
- No hay confirmación de neckline / breakout para patrones gráficos (sólo estructura de pivote)
- La detección de banderas es bastante básica (sólo se implementa la versión alcista)
- La lógica de triángulo simétrico es muy simple (sólo máximos decrecientes + mínimos crecientes)
- Muchas señales falsas en mercados oscilantes / agitados
- Los patrones basados en pivotes (H&S, Doble techo/fondo) son sensibles a la configuración de SwingStrength
