Market Gravity

Market Gravity

Market Gravity es un indicador avanzado de liquidez y gravedad de mercado para MetaTrader 5. Identifica grupos importantes de liquidez, evalúa su fuerza y accesibilidad, y clasifica los niveles de precio más significativos por encima y por debajo del precio actual.

El indicador ayuda a los traders a comprender dónde el precio puede ser atraído, rechazado, barrido (swept) o aceptado. Combina análisis de giros (swings), máximos y mínimos iguales, estructuras de rechazo, niveles del día anterior y de la semana anterior, zonas basadas en ATR, condiciones de tendencia, evidencia de volumen y envejecimiento de la liquidez en un único panel visual.

Características principales

  • Detecta máximos y mínimos de giro como posibles niveles de liquidez.

  • Identifica máximos iguales y mínimos iguales.

  • Detecta giros aislados importantes usando significancia basada en ATR.

  • Reconoce estructuras de rechazo repetidas.

  • Rastrea el máximo y mínimo del día anterior.

  • Rastrea el máximo y mínimo de la semana anterior.

  • Agrupa niveles de liquidez cercanos en zonas mediante agrupamiento basado en ATR.

  • Calcula una puntuación de Fuerza de Liquidez (Liquidity Strength) de 0 a 100.

  • Calcula una puntuación dinámica de Gravedad (Gravity score) de 0 a 100.

  • Clasifica los niveles de liquidez primarios, secundarios y terciarios en ambos lados del precio.

  • Clasifica cada grupo de liquidez como: Forming, Active, Approaching, Sweeping, Rejected, Accepted o Retired.

  • Muestra la presión de gravedad de mercado alcista y bajista en un panel.

  • Muestra niveles de precio usando líneas horizontales codificadas por color y efectos de brillo opcionales.

  • Marca eventos del ciclo de vida como barridos de liquidez, rechazos y aceptaciones.

  • Ofrece alertas emergentes y notificaciones push opcionales.

  • Utiliza ATR, EMA, ADX, volumen relativo, distancia, frescura e información del régimen de mercado para ajustar el cálculo de gravedad.

  • Soporta colores personalizables, posición del panel, visibilidad de niveles, anchura de zona, sensibilidad de detección y umbrales de alerta.

Cómo usarlo

Market Gravity muestra los niveles de liquidez más fuertes por encima y por debajo del precio de mercado actual.

  • Primary Up: el objetivo de liquidez de mayor rango por encima del precio actual.

  • Secondary Up: el segundo nivel de liquidez alcista en importancia.

  • Tertiary Up: el tercer nivel de liquidez alcista en importancia.

  • Primary Down: el objetivo de liquidez de mayor rango por debajo del precio actual.

  • Secondary Down: el segundo nivel de liquidez bajista en importancia.

  • Tertiary Down: el tercer nivel de liquidez bajista en importancia.

El panel muestra el valor actual de Net Gravity junto con la presión alcista y bajista estimada. Un Net Gravity positivo indica una presión de liquidez alcista más fuerte, mientras que un Net Gravity negativo indica una presión de liquidez bajista más fuerte.

Los niveles de liquidez deben usarse como información de apoyo a la decisión y no como señales independientes de entrada o salida. Combine siempre el indicador con su plan de trading, reglas de gestión de riesgo, contexto de mercado y confirmación de la acción del precio.

Parámetros de entrada

Liquidity Detection

  • InpPivotLeft: número de velas a la izquierda usadas para confirmación del giro.

  • InpPivotRight: número de velas a la derecha necesarias para confirmar un giro.

  • InpClusterATR: tolerancia basada en ATR para agrupar niveles de liquidez cercanos.

  • InpSweepATR: buffer ATR para determinar si un nivel ha sido barrido (swept).

  • InpMaxAgeBars: edad máxima de un grupo de liquidez antes de ser eliminado.

  • InpMaxStoredLevels: número máximo de grupos de liquidez almacenados por lado.

Liquidity Sources

  • InpUseSwing: habilita la detección de máximos y mínimos de giro.

  • InpUseEqual: habilita la detección de máximos y mínimos iguales.

  • InpEqualTolATR: tolerancia ATR para identificar máximos y mínimos iguales.

  • InpUseMajorSwing: habilita la detección de giros aislados importantes.

  • InpMajorSwingATR: movimiento mínimo basado en ATR necesario para clasificar un giro como importante.

  • InpUsePrevDay: habilita los niveles de máximo y mínimo del día anterior.

  • InpUsePrevWeek: habilita los niveles de máximo y mínimo de la semana anterior.

  • InpUseRejection: habilita la detección de estructuras de rechazo repetidas.

  • InpRejectionWickRatio: relación mínima mecha-rango necesaria para una estructura de rechazo.

  • InpRejectionSeparation: separación mínima en velas entre estructuras de rechazo repetidas.

  • InpRecentPivotMemory: número de giros recientes retenidos para análisis de niveles iguales y rechazo.

Pool Engine

  • InpTouchSeparationBars: distancia mínima entre toques independientes del mismo grupo de liquidez.

  • InpZonePaddingATR: relleno ATR añadido alrededor de niveles de liquidez agrupados.

  • InpIsolatedHalfWidthATR: semianchura de zonas formadas a partir de niveles aislados.

  • InpMaxZoneWidthATR: anchura máxima permitida de la zona de liquidez en unidades ATR.

Gravity Model

  • InpATRLength: periodo de cálculo del ATR.

  • InpFastEMALength: periodo de la EMA rápida usada para análisis de tendencia.

  • InpSlowEMALength: periodo de la EMA lenta usada para análisis de tendencia.

  • InpRelVolumeLength: periodo de retroceso usado para calcular el volumen relativo.

  • InpApproachingATR: distancia en unidades ATR usada para clasificar un nivel de liquidez como «approaching».

  • InpRankWeight1: peso asignado al nivel primario.

  • InpRankWeight2: peso asignado al nivel secundario.

  • InpRankWeight3: peso asignado al nivel terciario.

  • InpAccessibilityK: controla cómo la distancia afecta la accesibilidad de la liquidez.

  • InpHalfLifeSwing: vida media de frescura para liquidez de giro ordinaria.

  • InpHalfLifeCluster: vida media de frescura para liquidez agrupada.

  • InpHalfLifePrevDay: vida media de frescura para liquidez del día anterior.

  • InpHalfLifePrevWeek: vida media de frescura para liquidez de la semana anterior.

Liquidity Lifecycle

  • InpActiveStrengthThresh: fuerza mínima de liquidez requerida para un grupo activo.

  • InpRejectionWindowBars: número de velas usadas para confirmar rechazo tras un barrido.

  • InpAcceptanceCloseCount: número de cierres más allá de una zona de liquidez necesarios para aceptación.

  • InpResolvedHoldBars: número de velas que un nivel resuelto permanece visible antes de retirarse.

Display

  • InpLevelsPerSide: número de niveles clasificados mostrados por encima y por debajo del precio.

  • InpLineHistoryBars: longitud histórica máxima de las líneas de nivel.

  • InpShowGlow: habilita o deshabilita las líneas de brillo.

  • InpShowTable: habilita o deshabilita el panel.

  • InpShowLifecycleEvents: muestra marcadores de eventos de ciclo de vida (barrido, rechazo, aceptación).

  • InpTablePosition: establece la esquina del panel.

Alerts

  • InpEnableAlerts: habilita o deshabilita las alertas.

  • InpPrimaryGravityAlert: puntuación de gravedad necesaria para una alerta de alta gravedad primaria.

  • InpNetGravityAlert: valor de Net Gravity necesario para una alerta direccional fuerte.

  • InpAlertPopup: habilita alertas emergentes en el terminal.

  • InpAlertPush: habilita notificaciones push de MetaTrader.

Colors

  • InpBullColor: color usado para liquidez alcista o aceptada en el lado superior.

  • InpBearColor: color usado para liquidez bajista o aceptada en el lado inferior.

  • InpNeutralColor: color usado para información neutral del panel.

  • InpGlowBullColor: color de brillo para niveles alcistas.

  • InpGlowBearColor: color de brillo para niveles bajistas.

Aviso importante

Market Gravity es un indicador analítico y no garantiza resultados rentables. Los niveles de liquidez pueden invalidarse por eventos de noticias, expansión de volatilidad, cambios en el spread y condiciones de mercado inesperadas. Pruebe el indicador en datos históricos y cuentas demo antes de usarlo en trading real y aplique una gestión de riesgo adecuada.

La descripción anterior se basa en las funciones implementadas del indicador: detección de liquidez, gestión de grupos, clasificación por gravedad, ciclo de vida, panel, dibujo y alertas.


Otros productos de este autor
Psyche 16 Gold EA — Asesor Experto Basado en Flujo de Órdenes Institucional para XAUUSD M15 Psyche 16 Gold EA es un Asesor Experto automatizado para MetaTrader 5, diseñado exclusivamente para XAUUSD en el marco temporal M15. Está construido sobre los Conceptos de Dinero Inteligente (Smart Money Concepts), un marco de análisis de mercado centrado en el flujo de órdenes institucional, incluyendo bloques de órdenes, rupturas de estructura y zonas de valor razonable. El sistema no utiliza martingal
FREE
Chart Wizard
Jeannot Desire Ofori
5 (1)
Este indicador todo en uno muestra la estructura del mercado en tiempo real (BOS / CHoCH internos y de swing), bloques de órdenes, zonas premium y de descuento, máximos y mínimos iguales, y mucho más, permitiendo a los traders marcar automáticamente sus gráficos con metodologías de price action ampliamente utilizadas. Tras el lanzamiento de nuestro script de Fair Value Gap, recibimos numerosas solicitudes de nuestra comunidad para publicar más funciones en la misma categoría. "Smart Money Conc
FREE
The Day Trader
Jeannot Desire Ofori
Day Trader EA — Sistema de Ruptura de Rango en XAUUSD Day Trader EA es un robot de trading totalmente automatizado para Oro (XAUUSD), basado en dos estrategias de ruptura de rango: el Rango Diario y el Rango de 52 Semanas. Las entradas se producen mediante velas de impulso en la ruptura, filtradas por un motor interno de sesgo direccional, de modo que el EA solo opera en la dirección que el mercado ya está confirmando. Diseñado para cuentas pequeñas y reglas de empresas de prop trading El EA fue
Filtro:
No hay comentarios
Respuesta al comentario