Adaptive Swing Density Heat Map
- Indicadores
- Versión: 1.0
- Activaciones: 5
Mapa de calor de densidad de oscilaciones adaptativo
Indicador de densidad estructural para MT5: agrupación de oscilaciones, seguimiento de la participación, aceptación frente a rechazo y mapa de calor codificado por colores
El mapa de calor de densidad de oscilaciones adaptativo analiza la densidad de puntos de oscilación en los distintos niveles de precio y, a continuación, realiza un seguimiento de cómo interactúa realmente el precio con cada zona, midiendo la participación, la aceptación y el rechazo.
El resultado es un mapa de calor de zonas estructurales, codificado por colores según la intensidad de la densidad. No todos los niveles de soporte y resistencia son iguales: este indicador cuantifica la diferencia.
Nativo de MT5 • Sin repintado • Adaptable a la volatilidad • Totalmente personalizable
La idea en una sola línea
Observa dónde se agrupan los precios. Observa dónde se producen las fluctuaciones.
Qué hace el indicador
El mapa de calor de densidad de oscilaciones adaptativo responde a una pregunta fundamental:
¿Dónde se han agrupado repetidamente las oscilaciones? ¿Y el precio está aceptando o rechazando esos niveles en este momento?
El indicador detecta los puntos de oscilación mediante un algoritmo fractal, los agrupa según la proximidad del precio basada en el ATR y asigna a cada grupo una puntuación de densidad del 0 al 100 %. A continuación, realiza un seguimiento de cómo interactúa el precio con cada zona durante un intervalo de comportamiento configurable, separando los niveles estructurales genuinos de los débiles.
Las zonas se codifican por colores según la intensidad de la densidad:
-
Zonas rojas = Densidad máxima (80–100 %) — niveles en los que el precio ha cambiado de tendencia repetidamente
-
Zonas naranjas = Alta densidad (60–80 %) — niveles estructurales significativos con interés activo
-
Zonas amarillas = Densidad moderada (40–60 %) — áreas de cierto interés, pero con menor convicción
-
Zonas azules = baja densidad (por debajo del 40 %): niveles estructurales débiles que es mejor ignorar
Un nivel en el que se han concentrado muchas oscilaciones indica una atención real por parte del mercado. Un nivel con solo uno o dos toques es estadísticamente menos significativo. Este indicador cuantifica esa diferencia.
Lógica y cálculo básicos
El indicador comienza detectando puntos de oscilación mediante un algoritmo fractal. Cada punto de oscilación representa un máximo o mínimo estructural en el que el precio cambió de dirección; estos puntos son la base de todo el análisis posterior.
A continuación, las oscilaciones se agrupan por proximidad de precios utilizando un radio basado en el ATR. Este radio se adapta a la volatilidad del mercado, lo que garantiza que los grupos sean significativos tanto en condiciones de calma como de volatilidad. Se rechazan los grupos demasiado amplios, ya que representan rangos amplios en lugar de niveles específicos.
La densidad se normaliza comparando cada grupo con los grupos más destacados de la ventana de análisis actual. Esto crea una escala del 0 al 100 % que se mantiene coherente en diferentes condiciones de mercado. Una zona con una densidad del 80 % presenta una concentración de oscilaciones significativamente mayor que la zona de referencia, lo que indica una gran importancia estructural.
El análisis de participación mide la frecuencia con la que las velas de precios tocan cada zona. Esto difiere de la densidad: una zona puede presentar muchas oscilaciones (alta densidad) pero ser visitada con poca frecuencia (baja participación). Dichas zonas son menos aprovechables.
El análisis de aceptación y rechazo distingue el soporte de la resistencia. Cuando el precio cierra dentro de una zona, indica aceptación y sugiere que la zona actúa como soporte. Cuando el precio deja mechas largas sin cerrar dentro de la zona, indica rechazo y sugiere que la zona actúa como resistencia.
Un mecanismo de suavizado estabiliza la referencia de densidad entre las barras, evitando que los colores de las zonas parpadeen debido a las variaciones normales en cuanto a qué zonas se consideran las más fuertes. Esto hace que el indicador sea visualmente fiable y más fácil de interpretar.
Puntos fuertes clave
Análisis de densidad de oscilaciones
Agrupa los puntos de oscilación por proximidad de precios utilizando un radio basado en el ATR que se adapta a la volatilidad. Cuantas más oscilaciones haya en un nivel, mayor será la puntuación de densidad, lo que indica directamente la importancia estructural.
Seguimiento de la participación
Mide, en porcentaje, la frecuencia con la que las velas tocan cada zona. Una zona con alta densidad pero baja participación es menos aprovechable que una con alta participación.
Aceptación frente a rechazo
Registra los cierres dentro de la zona como aceptación y los rechazos en las mechas como rechazo. Esto distingue los niveles de soporte de los de resistencia basándose en el comportamiento real del precio.
Suavizado adaptativo
La referencia de densidad se suaviza a lo largo de las barras para evitar el parpadeo del color, lo que hace que el resultado visual sea estable y fiable.
Mapa de calor codificado por colores
Utiliza una escala de intensidad de rojo a azul para una interpretación visual instantánea de la fuerza de la zona.
Totalmente personalizable
La intensidad de las oscilaciones, el período de retrospectiva, el radio de agrupación, el filtrado de zonas y el período de retrospectiva del comportamiento son totalmente ajustables.
Anclaje de las zonas a la formación
Las zonas permanecen fijas en su periodo de formación estructural, conservando el contexto de su origen.
Sin repintado
Todos los cálculos se basan en datos históricos y no cambian en la barra actual, lo que garantiza la coherencia en las pruebas retrospectivas.
Lo que se ve en el gráfico
-
Las zonas rojas representan los niveles de densidad más altos, lo que indica el mayor interés estructural
-
Las zonas naranjas representan niveles de alta densidad con una concentración significativa de oscilaciones
-
Las zonas amarillas representan niveles de densidad moderados con cierta atención del mercado
-
Las zonas azules representan niveles de baja densidad, donde el interés estructural es mínimo
-
Un halo semitransparente se extiende por encima y por debajo de cada zona para detectar el rechazo
-
Las etiquetas de datos muestran el porcentaje de densidad, el porcentaje de participación, el porcentaje de aceptación y el porcentaje de rechazo
-
Las flechas de máximos y mínimos de oscilación se pueden activar o desactivar
-
Las zonas se borran y se vuelven a trazar automáticamente con cada nueva barra
Cómo funciona
-
Detecta puntos de oscilación utilizando límites de intensidad y retrospectiva configurables.
-
Agrupa los oscilaciones por proximidad de precios utilizando un radio basado en el ATR que se adapta a la volatilidad.
-
Filtra los grupos según su compacidad, descartando las zonas que son demasiado amplias.
-
Asigna puntuaciones de densidad normalizadas del 0 al 100 %.
-
Analiza el comportamiento del precio en torno a cada zona para medir la participación, la aceptación y el rechazo.
-
Traza un mapa de calor codificado por colores con etiquetas de datos y extensiones de halo.
Guía detallada de parámetros
Parámetros de detección de oscilaciones
Intensidad del swing(
) Controla cuántas barras se analizan a cada lado de una barra para determinar si se trata de un máximo o un mínimo de swing. Los valores más altos producen menos swings, pero más significativos, ya que requieren más barras para confirmar un giro. Los valores más bajos producen más oscilaciones, incluidos movimientos estructurales más pequeños.
Valor predeterminado: 12 — funciona bien en gráficos H1. Para M5, considera 8 para captar más movimiento. Para H4, considera 16 para filtrar el ruido menor. La clave está en encontrar el equilibrio en el que las oscilaciones representen giros significativos en lugar de ruido.
Barras de retrospectiva
Limita hasta qué punto el indicador busca oscilaciones en el pasado.
Valor por defecto: 1000 barras. Se trata de una optimización del rendimiento que evita que el indicador analice todo el historial del gráfico. En marcos temporales más largos, como D1 o W1, es posible que tengas que aumentar este valor. En marcos temporales más cortos, como M1 o M5, puedes reducirlo. El indicador seguirá trazando zonas a partir del periodo de retrospectiva; se ignora el historial más antiguo.
Parámetros de agrupamiento
Período ATR
Determina el período utilizado para el cálculo del ATR, lo que afecta al radio adaptativo para la agrupación.
Valor por defecto: 14 — estándar para la medición de la volatilidad. En mercados volátiles, considera un período más corto para una agrupación más sensible. En mercados tranquilos, considera un período más largo para una agrupación más estable.
Radio ATR del clúster
Determina la proximidad que deben tener los puntos de oscilación para agruparse en un clúster. El valor se multiplica por el ATR actual. Los valores más altos crean clústeres más amplios, captando más oscilaciones a costa de la precisión. Los valores más bajos crean agrupaciones más compactas con menos oscilaciones, pero con mayor precisión.
Valor por defecto: 1,0 × ATR. En mercados volátiles, plantéate reducir este valor para mantener las agrupaciones compactas. En mercados tranquilos, plantéate aumentarlo para captar suficientes oscilaciones y obtener agrupaciones significativas.
Altura máxima del grupo (ATR)
Rechaza los grupos que son demasiado amplios. Un grupo con un amplio rango de precios indica que las oscilaciones no están realmente agrupadas en un nivel específico.
Valor por defecto: 1,5 × ATR. Cualquier grupo más amplio que este valor se rechaza por ser demasiado difuso. Esto garantiza que las zonas representen niveles estructurales genuinos en lugar de rangos amplios.
Extensión de zona ATR
Controla el tamaño del halo alrededor de cada zona, utilizado para la detección de rechazos. Cuando el precio toca el halo pero no cierra dentro de la zona, se cuenta como un rechazo.
Valor por defecto: 0,0 (sin extensión). Si se establece en 0,5 × ATR, se capturan los rechazos que se producen justo fuera de la zona, lo cual resulta útil para identificar niveles de resistencia.
Parámetros de filtrado de zonas
Mínimo de oscilaciones en la zona
Establece el número mínimo de oscilaciones necesarias para formar una zona.
Valor por defecto: 4. Las zonas con menos oscilaciones se rechazan por ser demasiado dispersas. Esto evita trazar zonas en oscilaciones aisladas que no representan un interés repetido del mercado.
Porcentajemínimo de densidad
Filtra las zonas débiles. Solo se muestran las zonas con una densidad superior a este umbral.
Valor por defecto: 20 %. Aumentar este valor al 40 % mostrará solo las zonas más fuertes, lo que reduce el desorden en el gráfico. Reducirlo al 10 % mostrará más zonas, pero incluirá algunas más débiles.
Normalización de las zonas superiores
Determina cómo se normaliza la densidad. El indicador toma las N zonas principales por número de oscilaciones y calcula la media desus recuentos de oscilaciones para crear una referencia.
Valor por defecto: 5. Esta referencia se utiliza para calcular los porcentajes de densidad de todas las zonas. Una zona con 10 oscilaciones, cuando la media de las 5 zonas principales es de 5 oscilaciones, tendría una densidad del 200 por ciento, con un límite máximo del 100.
Suavizado de la referencia
Suaviza la referencia de densidad a lo largo de las barras para evitar el parpadeo del color.
Valor predeterminado: 0,25. Un valor de 0 congela la referencia, impidiendo por completo los cambios de color. Un valor de 1 utiliza la referencia sin procesar de cada barra, lo que permite que los colores cambien con mayor libertad. El valor predeterminado ofrece un buen equilibrio entre estabilidad y capacidad de respuesta.
Parámetros de análisis de comportamiento
Barras de retrospectiva de comportamiento
Controla cuántas barras se analizan para determinar la participación, la aceptación y el rechazo.
Valor por defecto: 500. Los períodos retrospectivos más largos proporcionan un análisis de comportamiento más significativo desde el punto de vista estadístico, pero pueden incluir movimientos de precios obsoletos. Los períodos retrospectivos más cortos se centran en el comportamiento reciente, pero pueden carecer de datos suficientes. Para el swing trading en H4 y superior, considere entre 500 y 1000. Para el day trading en H1 e inferior, considere entre 200 y 500.
Parámetros visuales
Extender barras a la derecha
Proyecta las zonas hacia adelante un número especificado de barras.
Valor por defecto: 200. Útil para anticipar posibles niveles de soporte y resistencia por delante del precio. Reducir este valor mantiene las zonas más cerca del precio actual.
Opacidaddela zona
Controla la transparencia del núcleo de la zona. El rango va de 0 a 255; cuanto mayor sea el valor, más opaca será la zona.
Valor por defecto: 180. Los valores más bajos crean zonas más transparentes que permiten ver la evolución del precio por debajo.
Opacidad del halo
Controla la transparencia de la extensión del halo.
Valor por defecto: 40 — crea un efecto visual sutil que no oculta la evolución del precio. Los valores más altos hacen que el halo sea más visible.
Mostrar máximos y mínimos de oscilación
Activa o desactiva la visualización de las flechas de los puntos de oscilación en el gráfico.
Valor por defecto: «true» para ambos. Desactivarlas reduce el desorden en el gráfico, al tiempo que se mantiene la visualización de las zonas.
Anclar zonas a la formación
Cuando está activada, las zonas permanecen fijas en su periodo de formación estructural en lugar de extenderse hasta la barra actual.
Valor predeterminado: true — conserva el contexto del origen de cada zona.
Guía práctica de uso
El uso principal de este indicador es identificar niveles estructurales genuinos para entradas, salidas y colocación de stops. Las zonas rojas son los niveles más sólidos. Representan niveles de precio en los que se han agrupado repetidamente las oscilaciones, lo que indica interés institucional. Estas zonas son las más fiables para tomar decisiones sobre soportes y resistencias.
Para interpretar una zona, examina los cuatro parámetros que aparecen en la etiqueta:
-
La densidad te indica la solidez de la zona en relación con las demás.
-
La «Participación» te indica si el precio realmente visita la zona.
-
La «aceptación» indica si el precio cierra dentro de la zona, lo que significa que esta actúa como soporte.
-
Elrechazo indica si el precio deja mechas largas, lo que significa que la zona actúa como resistencia.
Una zona de alta densidad con alta aceptación (por encima del 50 %) es un nivel de soporte sólido. El precio tiende a mantenerse por encima de esta zona, lo que la hace adecuada para entradas en compra y para colocar stops por debajo.
Una zona de alta densidad con un alto rechazo (por encima del 50 %) es un nivel de resistencia sólido. El precio tiende a revertir su tendencia en esta zona, lo que la hace adecuada para entradas de venta y para colocar stops por encima.
Una zona con alta densidad pero baja participación (por debajo del 20 %) puede ser menos fiable. El mercado ha mostrado interés a través de la agrupación de oscilaciones, pero no ha interactuado recientemente con el nivel. Considera la posibilidad de esperar a que se produzca un toque y una reacción antes de operar.
Una zona con baja densidad pero alta participación puede ser un área de interés temporal más que un nivel estructural.
Para obtener las operaciones más fiables, combina una alta densidad con una alta participación. Se trata de zonas en las que el precio ha luchado históricamente. Cuando el precio vuelva a una zona de alta densidad, presta atención a la aceptación o al rechazo para confirmar la dirección. La entrada puede realizarse en velas de rechazo o en confirmaciones de cierre.
Ejemplo práctico
En un gráfico H1 del EURUSD, se observa una zona roja (densidad del 85 %) entre 1,0850 y 1,0875. La etiqueta muestra S:85, P:65, A:40, R:35. Esto indica una fuerte concentración de oscilaciones, una participación activa, una aceptación moderada y un rechazo moderado. La zona aún no ha mostrado una dirección clara.
El precio se aproxima a la zona desde arriba, tocando el halo y dejando una mecha inferior larga. El recuento de rechazo aumenta hasta el 45 %. Esto sugiere que la zona está actuando como resistencia. Consideras una entrada en venta con un stop por encima de la zona.
Por otra parte, el precio se aproxima a la zona desde abajo y cierra dentro de ella. El porcentaje de aceptación aumenta hasta el 50 %. Esto sugiere que la zona está actuando como soporte. Se plantea una entrada de compra con un stop por debajo de la zona.
Flujo de trabajo recomendado
-
Añade el indicador a tu gráfico con la configuración predeterminada.
-
Identifica las zonas de mayor densidad, que se muestran en rojo y naranja.
-
Comprueba las métricas de participación, aceptación y rechazo de cada zona.
-
Utiliza las zonas de aceptación como soporte y las de rechazo como resistencia.
-
Confírmelo con la evolución del precio, como los patrones de velas japonesas, antes de entrar en operaciones.
Casos prácticos
-
Identifica las zonas estructurales de alta densidad donde se encuentran los niveles más fuertes
-
Distingue las zonas de aceptación que actúan como soporte de las zonas de rechazo que actúan como resistencia
-
Evita las áreas de baja densidad y baja participación que probablemente no se mantengan
-
Encuentra agrupaciones estructurales para colocar entradas y salidas con mayor probabilidad
-
Utilizar como confluencia con indicadores de tendencia o análisis del flujo de órdenes
Notas técnicas
-
Indicador superpuesto que se traza directamente sobre el gráfico de precios
-
Funciona en cualquier marco temporal, desde M1 hasta MN1
-
Funciona con cualquier instrumento, incluyendo divisas, materias primas, índices y criptomonedas
-
Se adapta a la volatilidad mediante cálculos de radio basados en el ATR
-
Sin repintado: todos los cálculos son históricos y no cambian en la barra actual
-
Optimizado para un mejor rendimiento con un recálculo por barra y límites de retrospectiva configurables
-
Compatible con MetaTrader 5
Asistencia
Actualizaciones de por vida incluidas. Para obtener ayuda, haz clic en «Perfil del desarrollador» a continuación.
Mapa de calor de densidad de oscilaciones adaptativo — Indicador de densidad estructural para MT5 | Mapa de calor de densidad de oscilaciones | Indicador de agrupamiento de oscilaciones | Seguimiento de la participación | Análisis de aceptación y rechazo | Mapa de calor de soporte y resistencia | Zonas adaptativas ATR | Niveles estructurales para MT5 | Zonas de alta densidad | Mapa de calor sin repintado | Indicador de estructura de mercado | Análisis de puntos de oscilación | Indicador de agrupamiento de precios| Indicador de mapa de calor para MT5 | Alternativa al flujo de órdenes | Indicador de niveles institucionales
