RangeDetector mt5
- Indicadores
- Versión: 3.20
Un indicador de rango es una herramienta de análisis técnico diseñada para identificar automáticamente cuándo el mercado no sigue una tendencia y, en su lugar, se mueve dentro de una estructura de consolidación lateral (rango). En los sistemas de negociación profesionales, no se trata tanto de trazar recuadros como de clasificar el estado del mercado: tendencia frente a rango.
Para entenderlo correctamente, hay que considerarlo como un detector del régimen del mercado, no solo como una herramienta de soporte y resistencia.
📊 1. Qué significa realmente un «rango» (concepto básico)Se considera que un mercado se encuentra en un rango cuando:
- El precio se mueve repetidamente entre un techo (resistencia)
- y un suelo (soporte)
- sin crear una estructura direccional clara
Matemáticamente, se produce un rango cuando:
- La volatilidad está comprimida
- El movimiento direccional es débil
- Los máximos y mínimos de oscilación están «equilibrados»
En términos sencillos:
🧠 2. Qué hace realmente un detector de rangoLos compradores empujan al alza → los vendedores empujan a la baja → ninguna de las dos partes gana → el precio se mantiene estancado
Un detector de rango adecuado no se limita a trazar líneas. Lo que hace es ejecutar un sistema de clasificación con múltiples condiciones.
Normalmente responde a tres preguntas:
1. ¿Es la volatilidad lo suficientemente baja como para que no haya «tendencia»?
2. ¿Las oscilaciones no logran romper la estructura?
3. ¿Se respetan repetidamente los máximos y los mínimos?
Solo cuando se cumplen todas las condiciones se define un rango.
⚙️ 3. Componentes internos fundamentales🔹 A. Filtro de volatilidad (capa base)
Esta es la parte más importante.
Comprueba si el movimiento del precio está «comprimido».
Herramientas habituales:
- ATR (rango verdadero medio)
- Desviación estándar del precio
- Media del tamaño del cuerpo de las velas
Ejemplo de lógica:
- ATR a la baja → el mercado se ralentiza
- Agrupación de velas pequeñas → formación de una consolidación
Por lo tanto:
ATR bajo + velas estrechas = posible rango
🔹 B. Detección de la estructura de oscilación
El indicador identifica:
- Máximos de oscilación (picos locales)
- Mínimos de oscilación (mínimos locales)
A continuación, comprueba:
Dentro de un rango:
- Los máximos son más o menos iguales
- Los mínimos son más o menos iguales
- No hay una ruptura significativa más allá del oscilación anterior
Esto crea una «estructura horizontal».
🔹 C. Validación de la estructura del mercado
Aquí es donde los detectores de alcance de nivel profesional se diferencian de los básicos.
Comprueba:
Condición de tendencia (invalida el rango):
- Se forman máximos cada vez más altos de forma constante → tendencia alcista
- Se forman mínimos cada vez más bajos de forma constante → tendencia bajista
Condición de rango:
- No hay un patrón constante de máximos más altos/mínimos más altos ni de mínimos más bajos/máximos más bajos
- La estructura se alterna en lugar de progresar
Así pues, el indicador básicamente se pregunta:
«¿La estructura está progresando o rotando?»
🔹 D. Formación de grupos (motor de creación de rangos)
Una vez detectadas las oscilaciones, el indicador las agrupa en zonas:
Zona de resistencia:
- Varios máximos de oscilación en un intervalo de precios reducido
Zona de soporte:
- Múltiples mínimos oscilantes en un rango de precios reducido
Esta agrupación da lugar a:
- Una «banda» de precios en lugar de una sola línea
🔹 E. Cálculo de los límites
La mayoría de los detectores de rango calculan:
Límite superior:
- Máximo medio o ponderado del grupo de oscilaciones
- A veces, el máximo más alto de las últimas N oscilaciones
Límite inferior:
- Mínimo medio o ponderado del grupo de oscilaciones
Versiones avanzadas:
- Utilizar un margen ATR alrededor de los límites
- Utilizar un ensanchamiento dinámico si aumenta la volatilidad
📦 4. Lo que aparece en tu gráfico
Un detector de rangos completamente desarrollado puede mostrar:
🟩 Zona de resistencia superior
🟥 Zona de soporte inferior
📦 Rectángulo (cuerpo del rango)
➡️ Proyección hacia adelante del rango
⚪ Línea de activación de la ruptura
🔔 Alertas cuando el precio sale del rango
Algunos sistemas avanzados también muestran:
- «rechazo de una ruptura falsa»
- «puntuación de solidez del rango»
- «probabilidad de la dirección de la ruptura»
