Harmonic Patterns SwingCore Pro | Para MetaTrader 5 (MT5)
Indicador de análisis técnico para la detección y visualización de patrones armónicos sobre el gráfico, con proyección de niveles de Fibonacci y sistema de alertas configurable.
================================================================================
QUE ES ESTE INDICADOR
Es una herramienta de análisis visual. Su función es identificar en el gráfico estructuras que cumplen las relaciones geométricas de seis patrones armónicos clásicos: Gartley, Bat, Butterfly, Crab, Cypher y Shark, en sus variantes alcista y bajista, y representarlas de forma clara junto con sus niveles de proyección.
El indicador dibuja los segmentos del patrón, etiqueta el punto de finalización, proyecta niveles de retroceso y extensión de Fibonacci a partir del patrón más reciente, y puede emitir una alerta cuando se detecta uno nuevo.
================================================================================
QUE "NO" ES ESTE INDICADOR
- No es un sistema de trading automático. No abre, cierra ni gestiona operaciones.
- No genera señales de compra o venta. Muestra estructuras geométricas; la interpretación y cualquier decisión corresponden por completo al usuario.
- No predice el precio. Los niveles de Fibonacci son referencias de proyección geométrica, no pronósticos.
- No garantiza que un patrón detectado se resuelva de ninguna manera concreta. Un patrón armónico es una figura de análisis técnico, y su aparición no implica un resultado.
================================================================================
EL PROBLEMA REAL: DETECTAR LA ESTRUCTURA, NO MEDIR EL PATRON
Conviene ser transparente sobre dónde reside la dificultad técnica de este tipo de indicadores.
Medir un patrón armónico — comprobar si las proporciones entre sus segmentos se acercan a los ratios de Fibonacci — es, en el fondo, aritmética directa. Esa NO es la parte difícil.
La parte difícil, y donde la mayoría de los detectores fallan, es el paso previo: identificar qué es un pico y qué es un valle verdaderamente relevante en tiempo real, especialmente en marcos temporales bajos como M1, donde el ruido de precio es considerable.
Aquí no existe una respuesta única y objetiva. La detección de máximos y mínimos significativos depende de varios parámetros (sensibilidad, ventana de observación, prominencia mínima, separación entre extremos) y puede abordarse con distintos modelos matemáticos, cada uno con sus propias concesiones:
- Si el detector es demasiado sensible, marca ruido como si fueran giros reales y produce patrones espurios.
- Si es demasiado grueso, pasa por alto estructuras válidas.
La pregunta central — cuánto suavizado es adecuado y cuánto es excesivo — no tiene una solución universalmente correcta. Es un problema intrínsecamente subjetivo, y cualquier detector honesto es, en realidad, una toma de posición sobre ese equilibrio.
================================================================================
EL ENFOQUE DE ESTE INDICADOR
Este indicador aborda esa dificultad con un método empírico y alternativo de identificación de la estructura de precio: empírico porque su configuración se deriva de la observación sobre datos reales, y alternativo porque es uno de los varios caminos posibles para resolver un problema que, como se explicó, no admite una única solución.
Construirlo implicó integrar varias disciplinas:
- Procesamiento de señal, para tratar la serie de precio antes de buscar extremos y reducir el impacto del ruido.
- Geometría analítica, ya que cada patrón es un conjunto de relaciones espaciales entre cinco puntos.
- Proporciones y relaciones métricas (los ratios de Fibonacci) como criterio de validación entre segmentos.
- Lógica de validación combinatoria: alternancia estricta de picos y valles, y comprobación de las desigualdades geométricas propias de cada patrón.
El resultado es un pipeline que primero resuelve la estructura de swings y solo después aplica la medición de patrones sobre esa estructura ya depurada.
================================================================================
BREVE CONTEXTO HISTORICO
Los patrones armónicos tienen una larga tradición en el análisis técnico. Su origen suele situarse en el trabajo de H. M. Gartley (1935), y fueron formalizados con proporciones de Fibonacci por autores posteriores, entre ellos Scott Carney, quien sistematizó varios de los patrones que hoy se consideran estándar (como Bat, Crab y Shark). La técnica, por tanto, tiene décadas de recorrido.
Lo que ha cambiado en los últimos años es el intento de automatizar esta lectura en marcos temporales bajos, donde — como se ha descrito — la detección fiable de la estructura de precio se convierte en el verdadero cuello de botella.
================================================================================
DETALLE DE LA VERSION PRO:
Harmonic Patterns SwingCore PRO es la versión completa del indicador. Incluye todas las funcionalidades avanzadas para traders que requieren un análisis más detallado y múltiples patrones simultáneos.
Características exclusivas de la versión PRO:
- Detección simultánea de los 6 patrones armónicos: Gartley, Bat, Butterfly, Crab, Cypher y Shark.
- Dos métodos de detección seleccionables: Clásico (ratios Fibonacci) y Geométrico (estructura de precios).
- Visualización completa de patrones y zigzag sobre el gráfico.
- Etiquetas de porcentaje en cada segmento del patrón.
- Proyección de objetivos Fibonacci directos e inversos en 7 niveles: 38.2%, 50.0%, 61.8%, 100.0%, 161.8%, 261.8% y 361.8%.
- Sistema de alertas avanzado: Visual, Sonido y Log.
- Análisis para el timeframe M1 (aunque puedes experimentar con timeframes mayores).
- Historial de patrones detectados en chart (Sistema Arrows).
================================================================================
COMPARATIVA: CLASICO VS GEOMETRICO
Aspecto | Metodo Clasico | Metodo Geometrico
----------------------|--------------------------------|-------------------
Base | Ratios Fibonacci | Relaciones de orden
Validacion | Proporciones numericas | Condiciones de orden
Tolerancia | Parametro ajustable | Condiciones geometricas
================================================================================
CARACTERISTICAS TECNICAS
- Base de datos: velas Heiken Ashi (suavizado de precio).
- Detección de estructura: prominencia mínima + distancia mínima + alternancia forzada de picos y valles.
- Validación: ratios clásicos o reglas geométricas, según el método seleccionado.
- Sistema de identificación: firma basada en tiempo (datetime).
- Proyección Fibonacci: hasta 7 niveles, en ambas direcciones (retroceso y extensión).
================================================================================
PARAMETROS PRINCIPALES
Generales:
- Timeframe (Deteccion): PERIOD_CURRENT (recomendado)
- Classic:true / Geometric:false: Selecciona el metodo de deteccion
- Ratio Tolerance: Ajustable (0.15 por defecto)
- Scan Window: 1440 barras (recomendado)
Estructura:
- Minimum Prominence: Controla la sensibilidad (2.0 por defecto)
Visualizacion:
- Show Percentages: Muestra etiquetas de porcentaje por segmento
- Show Horizontal Line: Linea horizontal desde el punto D
- Show Fibonacci Targets: Niveles de proyeccion Fibonacci
Alertas:
- Enable Alerts: Interruptor principal
- Sound Alert: Reproduccion de archivo WAV (alert.wav por defecto)
- Alert Repeats: Numero de repeticiones (5 por defecto)
================================================================================
SISTEMA DE ALERTAS
Canal Descripcion Configuracion
----------- ------------------------------------ -------------------------------
1. Visual Pop-up en el terminal MT5 Alert_Visual = true
2. Sonido Reproduccion de archivo WAV Alert_Sonido = true
3. Log Registro en la pestaña Expertos Alert_Log = true
================================================================================
MANUALES DE INSTALACION Y USUARIO
Puedes descargar el manual completo de instalación y uso en los siguientes idiomas:
- English: Manual_SwingCore_EN.pdf
- Español: Manual_SwingCore_ES.pdf
================================================================================
AVISO DE RESPONSABILIDAD
Este indicador se ofrece exclusivamente con fines informativos y demostrativos, como herramienta de apoyo al análisis técnico.
No constituye asesoría financiera, de inversión ni recomendación de operación alguna. La detección de patrones es el resultado de un cálculo geométrico y no representa una predicción del comportamiento futuro del mercado.
El rendimiento pasado no garantiza resultados futuros. La operación en mercados financieros conlleva un riesgo elevado de pérdida.
Usted asume la totalidad del riesgo derivado de cualquier decisión que tome con base en este indicador. El autor no se hace responsable de pérdidas, daños o perjuicios de ningún tipo resultantes de su uso.
Uso recomendado:
Pares y mercados:
EURUSD, AUDUSD, NZDUSD, XAUUSD y otros pares forex líquidos o metales.
Temporalidades recomendadas: M1 (principal), M5, M15 y M30 (opcionales).