XABCD Harmonics Indicator for NinjaTrader 8

Creado 20 jun. 2025 · Actualizado 20 jun. 2025

El indicador XABCD Harmonics es un indicador Premium de reconocimiento automático de patrones armónicos para la plataforma NinjaTrader 8. Los patrones armónicos se benefician del orden natural de los mercados financieros.

Requisitos Previos

Para usar este indicador debes tener disponibles los siguientes requisitos previos.


Descripción

La metodología armónica utiliza el reconocimiento de patrones de precio específicos y la alineación de relaciones de Fibonacci para determinar puntos de reversión altamente probables en los mercados financieros. Esta metodología asume que los patrones o ciclos comerciales, como muchos patrones y ciclos en la vida, se repiten a sí mismos. La clave es identificar estos patrones y entrar o salir de una posición basada en un alto grado de probabilidad de que se produzca la misma acción del precio histórica. Aunque estos patrones no son 100% precisos, estas situaciones han sido históricamente probadas. Si estas configuraciones se identifican correctamente, es posible identificar oportunidades significativas con un riesgo muy limitado.

Los armónicos son patrones de 5 puntos frecuentemente referidos como patrones XABCD. Los patrones armónicos más conocidos son los patrones Gartley, Bat, Crab, Butterfly, Shark y Cypher.

Esos patrones se definen por puntos de swing generalmente nombrados X, A, B, C y D. Estos puntos definen piernas en las que se pueden calcular relaciones. Por ejemplo, la relación AB/XA se calcula dividiendo el retroceso de la pierna AB por el movimiento inicial del precio XA. Cuando todas las piernas respetan un conjunto de reglas de relación específicas, esos patrones se reconocen.

Ejemplos

Estos ejemplos fueron cuidadosamente seleccionados para mostrar los mejores escenarios donde el indicador detecta patrones válidos. En el trading en tiempo real, los patrones detectados no siempre conducirán a una operación ganadora, y necesitarás tomar decisiones sobre si entrar o saltar una operación. Todos estos ejemplos se toman en el instrumento MES en el marco de tiempo de 1 minuto.

Patrón Gartley

El indicador permite establecer una tolerancia de relación en porcentaje para ajustar bien la sensibilidad de detección de relación. Un valor de tolerancia más alto permite una cantidad más alta de patrones detectados; una tolerancia de relación más baja resulta en menos patrones detectados.

El indicador también dibuja una relación horizontal abarcando la pierna XB o la pierna BD — esta es la relación Time, calculando la relación de tiempo entre las dos mitades del patrón (desde el punto de inicio al punto X, y desde el punto B al punto D). El valor ideal de esta relación es 0.5 (50%), lo que significa que el patrón es perfectamente simétrico.

Definición del patrón Gartley
Haz clic para ampliar
Ejemplo del patrón Gartley
Haz clic para ampliar
Patrón Bat

Para una entrada en un patrón Bat, se puede esperar a una confirmación de vela roja después de que se forma el patrón, y dirigirse al punto A o punto C.

Definición del patrón Bat
Haz clic para ampliar
Ejemplo del patrón Bat
Haz clic para ampliar
Patrón Crab

Para una entrada en un patrón Crab, se puede esperar a una confirmación de vela verde después de que se forma el patrón, y dirigirse al punto A o punto C. El indicador también puede reconocer e imprimir dos patrones superpuestos que comparten los mismos puntos de swing X, A, B y C pero con diferentes puntos D — una ocurrencia válida que, en el trading en vivo, se puede ver como una señal de confirmación para el primer patrón.

Definición del patrón Crab
Haz clic para ampliar
Ejemplo del patrón Crab
Haz clic para ampliar
Patrón Butterfly

Para una entrada en un patrón Butterfly, se puede esperar a una confirmación de vela roja después de que se forma el patrón, y dirigirse al punto A o punto C. El Butterfly es el patrón menos efectivo porque termina con acción del precio opuesta a la dirección de operación deseada — ten cuidado con él.

Definición del patrón Butterfly
Haz clic para ampliar
Ejemplo del patrón Butterfly
Haz clic para ampliar
Patrón Shark

Para una entrada en un patrón Shark alcista, se puede esperar a una confirmación de vela roja después de que se forma el patrón, y dirigirse al punto A o punto C.

Definición del patrón Shark
Haz clic para ampliar
Ejemplo del patrón Shark
Haz clic para ampliar
Patrón Cypher

El patrón Cypher sigue la misma lógica de reconocimiento que los otros patrones armónicos anteriores.

Definición del patrón Cypher
Haz clic para ampliar
Ejemplo del patrón Cypher
Haz clic para ampliar

Parámetros

Siempre intentamos mantener los parámetros al mínimo.

General
Swing PeriodLos swings son mínimos más altos, máximos más altos, máximos más bajos y mínimos más bajos. Después del cierre de cada barra de precio, se puede producir un swing, pero la siguiente barra (u otra después) puede cancelarlo creando un nuevo swing del mismo tipo. El período de swing establece cuántas barras son suficientes para separar dos swings del mismo tipo — aumentar este parámetro disminuye el número general de swings (y produce patrones más amplios y grandes); disminuirlo aumenta el número de swings (y produce patrones condensados).
Show Price SwingsControla mostrar/ocultar los puntos de swing.
Swings Bullish Color / Swings Bearish ColorEstablece el color de los swings alcistas/bajistas, cuando se muestren.
Swings Opacity (1-100)Establece la opacidad utilizada para dibujar los marcadores de swing.
Show RatiosHabilita el dibujo de líneas de relación entre las piernas de patrón con una línea punteada y el dibujo del número de relación en ella.
Show Patterns NamesHabilita el dibujo del nombre del patrón.
Font SizeEstablece el tamaño de la fuente.
Show Gartley / Show Bat / Show Crab / Show Butterfly / Show Shark / Show CypherHabilita/desabilita el dibujo de cada uno de estos tipos de patrón.
Configuración por patrón (Gartley, Bat, Crab, Butterfly, Shark, Cypher)
Bullish Color / Bearish ColorEstablece el color utilizado para dibujar instancias alcistas/bajistas de ese patrón en el gráfico.
Ratio Tolerance %Establece la tolerancia, en porcentaje, en las reglas de relación de pierna de ese patrón. Por ejemplo, una tolerancia del 10% en una relación de pierna que debería rondar 0.368 permite que la relación de pierna real caiga entre 0.368 - 10% y 0.368 + 10%.
Sound Alert
Play Sound AlertHabilita la reproducción de un sonido de alerta cuando se detecta un patrón.
Play Sound FileEstablece el nombre del archivo a reproducir en la alerta de sonido — cualquier archivo .wav en tu computadora.

Instrucciones de Descarga e Instalación

Requisitos de Licencia

En automated-trading.ch puedes elegir comprar una suscripción mensual para usar nuestros productos premium, o usar nuestros productos gratuitos sin suscribirse.

En ambos casos, necesitas crear una cuenta para que puedas obtener una Licencia que puedas usar tanto para productos premium como gratuitos.

Para obtener tu licencia, simplemente regístrate y luego obtén tu licencia en la página de facturación.

Importante: Este es un producto Premium. Puede ejecutarse en los modos Backtest, Playback y Optimization de forma gratuita; se requiere una suscripción Premium activa para ejecutarlo en vivo.
Descargar
Inicia sesión para descargar este archivo.
Versión Más Reciente v1.0.0.0 · Publicado hace 1 año
Este archivo ha sido descargado 112 veces.

También puedes descargar esta estrategia — y todas las demás estrategias e indicadores de automated-trading.ch — en cualquier momento desde tu página centralizada de Descargas.

Pasos de Instalación
1
Importa el archivo .zip descargado en NinjaTrader usando el elemento de menú Importar NinjaScript.
2
Abre una nueva ventana de gráfico.
3
Haz clic derecho en el gráfico y selecciona Indicadores... para agregar el indicador al gráfico.
4
Copia/pega tu clave de licencia, que encontrarás en la página de facturación, en el parámetro de licencia.
5
Después de agregar el indicador al gráfico con una licencia válida, se ejecutará primero en los datos históricos del gráfico y luego continuará ejecutándose en datos de mercado en vivo.

Preguntas Frecuentes

General

Sí — si tienes una idea que crees que puede mejorar este indicador, usa la página de contacto para enviarnos un mensaje.

No, el código fuente del indicador está protegido por razones de derechos de autor.

Sí, puedes usar este indicador sin TickReplay, pero ten en cuenta que en este caso el indicador no detectará eventos en velas históricas — solo comenzará a detectarlos en datos de volumen y precio en tiempo real.

Sí, en algunos casos, un patrón reconocido y dibujado en el gráfico puede ser eliminado si se invalida en la primera vela siguiente. Invalidación significa que la vela cierra por debajo del punto de swing D para un patrón alcista, y cierra por encima del punto de swing D para un patrón bajista.

Notas de Actualización

  • First Release of the indicator
discord
Únete a nuestra comunidad de Discord
¿Preguntas, comentarios, o simplemente quieres charlar con otros traders? Ven a saludar.
Unirse a Discord
Datos Rápidos
Plataforma NinjaTrader 8
Categoría Indicador
Plan Requerido Premium
Versión Más Reciente v1.0.0.0
Última Actualización hace 1 año
Descargas 112