MarketDominance
- Indicadores
- Versión: 1.0
- Activaciones: 5
Breve descripción (ficha del mercado, ~400 caracteres)
MarketDominance visualiza el control intradía del mercado mediante la acumulación de los cuerpos de las velas desde el inicio de la sesión. Cada barra se clasifica como alcista, bajista o doji y se «vierte» en botellas verdes o rojas en un panel del gráfico: cuanto más alta es la botella, mayor es el dominio de ese lado. Incluye detección de doji con análisis de mechas, clasificación de barras grandes/normales (ATR o cuerpo medio), medias históricas de 90 días y un pie de página de dominio codificado por colores. Totalmente personalizable, funciona en el Probador de estrategias.
Descripción completa
MarketDominance: ¿Quién controla la sesión?
MarketDominance es un indicador analítico que responde a una sencilla pregunta en tiempo real:¿la sesión de negociación actual está controlada por los compradores o por los vendedores?
En lugar de mostrar el precio bruto, utiliza un modelo sencillo y transparente: desde el inicio de la sesión, cada barra cerrada se clasifica yel cuerpo de suvela se acumula en el lado del ganador, como si se llenara una botella con agua del mismo color.
- Barras alcistas (cierre > apertura) → su cuerpo se añade a labotella verde
- Barras bajistas (cierre < apertura) → su cuerpo se añade a labotella roja
- Barras doji → se cuentan, perono producenacumulación ( se marcan con un pequeño punto encima de la vela)
Sin mechas, sin restas, sin repintado: solo acumulación pura del cuerpo con las mismas reglas en todo momento.
Cómo se clasifica una barra
- Alza: el cierre está por encima de la apertura
- Bajista: el cierre está por debajo de la apertura
- Doji ( cualquiera de las dos reglas):
- Regla 1: el cuerpo es pequeño (≤ cuerpo del doji, en unidades de precio) Y el cuerpo no es dominante (≤ % máximo del rango de la vela)
- Regla 2: existen ambas mechas, son casi iguales (|mecha superior − mecha inferior| ≤ mecha del doji), Y el cuerpo es pequeño y no dominante
Grande / Normal
Cada barra que no sea un doji se marca además como«Grande» o «Normal» utilizando el método elegido:
- Método ATR: cuerpo ≥ N × ATR(período)
- Método del cuerpo medio: cuerpo ≥ N × cuerpo medio (período)
Medias de 90 días
El panel muestra el número medio de barras alcistas / bajistas / doji por día de negociación durante los últimos 90 días (configurable), calculado con lasmismas reglas de clasificación, para que puedas comparar al instante la actividad de hoy con la tendencia reciente.
Gestión de sesiones
- Los recuentos comienzan a la hora de inicio de la sesión configurada (hora/minuto, hora del servidor) y se reinician cuando la nueva sesión genera su primera barra.
- Los fines de semana y días festivos, el panel sigue mostrando los resultados de la última sesión completada.
Panel en el gráfico
- Hora de inicio de la sesión y recuento total de barras con desglose en alcistas, bajistas y doji
- Totales alcistas/bajistas y desglose en grandes/normales
- Tres barras «botella» (ALZA / BAJA / DOJI) con altura de relleno en tiempo real
- Bloque de medias de 90 días con comparación con la jornada de hoy
- Pie de página codificado por colores:DOMINANCIA: ALZA / BAJA / EQUILIBRADA + diferencia neta de cuerpos y desglose porcentual
Ventajas
- ✅Sencillo y transparente: sin cálculos opacos, se explica cada valor
- ✅Sin repintado: solo barras cerradas; señales y valores del panel estables
- ✅Personalización completa: marco temporal, inicio de sesión, umbrales de doji, colores, esquinas, fuentes
- ✅Funciona en el Probador de estrategias ( modo visual) para análisis de backtesting
- ✅Ligero: sin búferes de indicadores, sin dependencias externas
- ✅Basado en objetos de gráfico: el panel está totalmente separado de la escala de precios
Parámetros de entrada
| Grupo | Parámetro | Descripción | Por defecto |
|---|---|---|---|
| Análisis | Intervalo de tiempo de las barras que se van a analizar | Intervalo temporal (TF) del que se leen las barras (M1…MN1) | M5 |
| Hora de inicio de la sesión (hora del servidor) | Hora a la que comienza la sesión | 1 | |
| Minuto de inicio de la sesión (hora del servidor) | Minuto en el que comienza la sesión | 0 | |
| Definición de «Doji» | Se considera un doji si el cuerpo es <= X (unidades de precio) | Tamaño máximo del cuerpo de un doji | 3,0 |
| Se considera un doji si la diferencia entre las mechas es <= X (unidades de precio) | Diferencia máxima entre la mecha superior y la inferior | 2,0 | |
| Cuerpo máximo, % del rango de la vela | El cuerpo no debe dominar el rango | 50 % | |
| Punto del doji | Color del punto del doji | Color del punto sobre las velas doji | Blanco |
| Diferencia del punto por encima de la vela (puntos) | Desplazamiento del punto respecto al máximo | 8 | |
| Medias de 90 días | Número de días para el promedio | Ventana histórica | 90 |
| Mostrar medias de 90 días en el panel | Activar/desactivar el bloque de medias | true | |
| Grande / Normal | Método de cuerpo grande | ATR o cuerpo medio | ATR |
| Período del ATR | Período ATR para la comprobación «Grande» | 14 | |
| Multiplicador del ATR | Cuerpo ≥ N × ATR | 1,0 | |
| Período medio del cuerpo | Período corporal medio | 20 | |
| Multiplicador corporal medio | Cuerpo ≥ N × cuerpo medio | 1,0 | |
| Panel | Esquina del panel | TL / TR / BL / BR | Esquina superior izquierda |
| Alza / Bajada / Doji / Color del título | Colores del panel | Lima / Tomate / Gris oscuro / Blanco | |
| Margen del panel X / Y | Desplazamiento respecto a la esquina | 10 / 20 | |
| Tamaño de fuente del panel | Tamaño del texto | 9 |
