Dual Range Oscillator
- Indicadores
- Versión: 1.0
- Activaciones: 5
# Oscilador de doble rango: comparación de dos rangos
*Categoría: Osciladores | Dificultad: principiante | Ventana: ventana independiente debajo del gráfico | Mercados: Universal (Forex, índices, materias primas, criptomonedas, acciones) | Marcos temporales recomendados: M15, M30, H1, H4, D1*
## Breve descripción
> Mide la posición del precio dentro de dos rangos de longitud muy diferente y muestra su diferencia. Distingue un movimiento que acaba de comenzar de uno que ya ha madurado en todas las escalas.
## Descripción completa
### Resumen
El precio puede situarse en la parte superior del rango de las últimas diez barras y, al mismo tiempo, en el centro del rango de las últimas cien barras. Ambas lecturas no se contradicen en absoluto: simplemente describen dos escalas diferentes y, tomadas por separado, ambas son correctas. Sin embargo, su diferencia es la información verdaderamente útil, ya que indica si el movimiento a corto plazo se adelanta al de largo plazo o si se trata simplemente de una oscilación interna de este. Un valor muy positivo significa que el movimiento a corto plazo está en su punto álgido, mientras que el de largo plazo aún no lo ha alcanzado: la señal de un movimiento que acaba de comenzar, con margen aún por delante. Por el contrario, un valor cercano a cero, con ambos en su punto álgido, describe un movimiento ya maduro en todas las escalas, donde el margen restante es menor y el riesgo de entrada mayor.
### Cómo funciona el cálculo
1. Para cada escala, se localizan el máximo más alto y el mínimo más bajo de las últimas n barras.
2. La posición de cierre dentro de ese rango se expresa desde menos cien en el mínimo hasta más cien en el máximo.
3. Un rango nulo devuelve la posición neutral en lugar de provocar una división por cero.
4. El suavizado se aplica directamente a las posiciones calculadas, lo que resulta más estable que suavizar el precio antes del cálculo.
5. El histograma representa gráficamente la diferencia entre la posición corta y la larga.
6. Ambas posiciones se representan como líneas, por lo que se puede distinguir si la diferencia proviene de una sola escala o de ambas.
### Cómo utilizarlo
- Un histograma marcadamente positivo con la línea larga aún baja indica un movimiento alcista que acaba de comenzar.
- Ambas líneas en la parte superior con un histograma cercano a cero describen un movimiento maduro: es aconsejable esperar un retroceso.
- La caída de la línea corta mientras la larga se mantiene alta es el clásico retroceso dentro de una configuración de tendencia.
- La relación entre los dos periodos es más importante que los valores absolutos: manténla en torno a uno a siete u uno a ocho.
- También se puede utilizar como una sola línea, ignorando el histograma, si se prefiere una lectura más sencilla.
### Para quién es y en qué marcos temporales
Es fácil de entender y también resulta adecuado para los operadores con menos experiencia: la posición del precio dentro de un rango es un concepto inmediato. Funciona en todos los marcos temporales a partir de M15. Resulta especialmente útil para quienes buscan entradas de continuación, ya que separa claramente un retroceso dentro de la tendencia de un movimiento ya agotado. No requiere conocimientos estadísticos ni de fórmulas.
### Ejemplo práctico de interpretación de una señal
En el US500 H1, la línea larga marca +80, por lo que el precio se encuentra cerca del máximo de las últimas noventa barras: una tendencia alcista consolidada. La línea corta cae hasta -60 y el histograma se vuelve marcadamente negativo: en la escala corta, el precio se ha acercado al mínimo de las últimas doce barras, mientras que se mantiene alto en la escala larga. Esta es exactamente la configuración de un retroceso dentro de una tendencia. El operador abre una posición larga con un stop por debajo del mínimo reciente. Durante las siguientes ocho barras, la línea corta vuelve a subir, el histograma regresa hacia cero y el precio reanuda su subida.
## Parámetros de entrada
| Parámetro | Por defecto | Descripción |
|---|---|---|
| `InpFastRange` | 12 | Barras del rango corto. Define la escala en la que se observan los retrocesos. |
| `InpSlowRange` | 90 | Barras del rango largo. Define la escala de la tendencia subyacente. |
| `InpSmooth` | 3 | Suavizado aplicado a ambas posiciones. |
| `InpSpreadLevel` | 30,0 | Diferencia a partir de la cual la divergencia entre las dos escalas se considera relevante y el histograma se colorea. |
## Ventajas / puntos fuertes
- Un concepto elemental, comprensible de inmediato y sin fórmulas que interpretar.
- Distingue claramente un retroceso dentro de la tendencia de un movimiento ya agotado, lo que constituye una información decisiva a la hora de operar.
- El suavizado aplicado a las posiciones, en lugar de al precio, produce un resultado más estable.
- Una escala simétrica fija, idéntica en cualquier instrumento y marco temporal.
## Limitaciones y advertencias
- La posición dentro del rango depende por completo de los dos extremos: un único pico anómalo distorsiona la lectura de toda la ventana.
- No tiene en cuenta el tiempo que el precio ha permanecido en los distintos niveles del rango.
- Si los periodos están demasiado próximos entre sí, la diferencia queda dominada por el ruido y pierde sentido.
- Al igual que cualquier oscilador, describe el estado actual y no anticipa movimientos futuros.
**Sin repintado:** los valores mostrados en una barra cerrada nunca se modifican posteriormente.
**Descargo de responsabilidad.** Este producto es una herramienta de análisis técnico, no un sistema de trading automatizado, y no ofrece garantía alguna de beneficios. Los mercados financieros conllevan el riesgo de pérdida total del capital invertido. Los resultados pasados no son indicativos de resultados futuros. Cada señal debe confirmarse con su propio análisis, un plan de gestión del capital y pruebas previas en una cuenta demo. El autor no se hace responsable de las decisiones de negociación tomadas basándose en este indicador.
## Etiquetas y palabras clave sugeridas para MQL5
`oscilador`, `rango`, `doble marco temporal`, `retroceso`, `continuación`, `estocástico`, `sin repintado`, `tendencia`
