VolatilityPro
- Indicadores
- Musa Khunarikov
- Versión: 1.0
- Activaciones: 5
VolatilityPro para MetaTrader 5
VolatilityPro es un indicador profesional para MetaTrader 5 que combina tres herramientas en una:
-
Adaptive Supertrend: línea de tendencia adaptativa
-
Rango diario: máximos y mínimos de ayer
-
Puntos de pivote: niveles clásicos R1, R2, S1 y S2
Creado por un operador con 12 años de experiencia real en el mercado. Ayuda a identificar la tendencia, los niveles clave y los puntos de entrada, todo en una sola ventana.
🎯 Qué muestra el indicador
1. Supertrend adaptativo
Línea verde en tendencia alcista, roja en tendencia bajista. Diferencia clave respecto al Supertrend estándar: un ATR adaptativo que se ajusta automáticamente a la volatilidad actual del mercado.
Implementado mediante DRAW_COLOR_LINE : línea de color suave sin huecos; el color cambia al instante al cambiar de tendencia.
2. Rango diario
Niveles de ayer:
-
🔴 Máximo del rango:el máximo de ayer
-
🟢 Mínimo del rango:el mínimo de ayer
-
⚪ Punto medio del rango: el 50 % del rango
3. Puntos pivote
Niveles clásicos:
-
🟡 Puntode pivote: punto central
-
🔴 R1, R2: niveles de resistencia
-
🟢 S1, S2 — niveles de soporte
✨ Características principales
📈 Supertrend adaptativo
El Supertrend estándar utiliza un multiplicador ATR fijo. VolatilityPro ajusta automáticamente el ATR en función de la volatilidad actual:
-
Alta volatilidad → rango más amplio → menos señales falsas
-
Baja volatilidad → rango más estrecho → reacción más rápida
📊 Tres herramientas en una
No es necesario instalar Supertrend, Daily Range y Pivot Points por separado. VolatilityPro lo combina todo: menos elementos en el gráfico, análisis más claro.
🎯 Niveles automáticos
El rango diario y los puntos de pivote se calculan automáticamente a partir de los datosde ayer (D1). Se actualizan una vez al día.
🔔 Alertas inteligentes
-
Inversión de Supertrend: cambio de dirección de la tendencia
-
Rotura del rango: ruptura de los máximos o mínimos de ayer
-
Rotura de pivote: ruptura de R1/S1
-
Tiempo de espera de 60 minutos: la alerta no se repite en varios gráficos
-
Comprobación tick a tick ( InpRecalcOnTick ): reacción instantánea a la ruptura de un nivel, sin esperar al cierre de la barra
⚙️ Ajustes flexibles
-
Período y multiplicador del ATR
-
ATR adaptativo (activado/desactivado)
-
Colores y estilos de todas las líneas
-
Desactivar cualquier componente
🌍 Solo para MT5
La versión para MetaTrader 5 utiliza funciones nativas de la plataforma:
-
DRAW_COLOR_LINE — línea continua de color
-
PlotIndexSetDouble — gestión correcta de EMPTY_VALUE en el búfer de color
-
OnCalculate con rates_total / prev_calculated — sin desincronización de datos
🛠 Instalación — MetaTrader 5
1. Instalación
-
Copia VolatilityPro .mq5 en MQL5/Indicators/
-
Abre MetaEditor (F4) y compila (F7)
-
Reinicia MT5
-
Arrastra al gráfico: Insertar → Indicadores → Personalizados → VolatilityPro
2. Ajustes recomendados
| Instrumento | Período ATR | Multiplicador ATR |
|---|---|---|
| EURUSD, GBPUSD | 10 | 3,0 |
| XAUUSD | 10 | 2,5 |
| BTCUSD | 14 | 3,5 |
| US500, NAS100 | 10 | 3,0 |
3. Plazos recomendados
-
M5–M15 — scalping y operaciones intradía
-
H1–H4 — swing trading
-
D1 — trading a medio plazo
📌 Escenarios de trading
1. Supertrend en la dirección de la tendencia
-
Supertrend verde → operar solo en COMPRA
-
Supertrend rojo → operar solo en VENTA
2. Ruptura del rango diario
-
El precio rompe el máximo del rango → posible movimiento hacia R1 o R2
-
El precio rompe el mínimo del rango → posible movimiento hacia S1, S2
3. Operaciones con puntos pivote
-
Rebote al alza desde el punto pivote → COMPRA, SL por debajo del punto pivote
-
Rebote desde el punto pivote a la baja → VENDER, SL por encima del punto pivote
4. Combinación
-
Supertrend verde + precio por encima de la media del rango + ruptura del máximo del rango → COMPRA fuerte
-
Supertrend rojo + precio por debajo de la media del rango + ruptura del mínimo del rango → VENTA fuerte
5. La media del rango como filtro
-
Precio por encima de la media del rango: predominan los compradores
-
Precio por debajo de la media del rango: predominan los vendedores
⚙️ Parámetros del indicador
| Parámetro | Descripción | Por defecto |
|---|---|---|
| Número máximo de barras | Número máximo de barras que se muestran (0 = todas) | 2000 |
| Recalcular en cada tick | Recalcular la barra actual en cada tick | true |
| Mostrar Supertrend | Mostrar la línea de Supertrend | true |
| Período ATR | Período ATR | 10 |
| Multiplicador del ATR | Multiplicador ATR | 3,0 |
| ATR adaptativo | ATR adaptativo | verdadero |
| Período de retrospectiva adaptativo | Período de promediado para el ATR adaptativo | 50 |
| Mostrar rango diario | Mostrar rango diario | verdadero |
| Color de la línea de máximo del rango | Color de la línea del máximo del rango | 220,80,80 |
| Color del mínimo del rango | Rango de color de línea inferior | 60,180,100 |
| Color medio del rango | Rango de color medio de la línea | 180, 180, 180 |
| Ancho de la línea del rango | Ancho de la línea del rango diario | 1 |
| Estilo del rango | Estilo de la línea de rango diario | STYLE_DASH |
| Mostrar puntos pivote | Mostrar puntos de pivote | true |
| Color de los puntos de pivote | Color de los puntos de pivote | 255,200,50 |
| Color del pivote R | Color R1, R2 | 220, 80, 80 |
| Color del pivote S | Color S1, S2 | 60, 180, 100 |
| Alerta Supertrend | Alerta de cambio de tendencia | verdadero |
| Alerta de ruptura de rango | Alerta de ruptura del rango | verdadero |
| Alerta de ruptura del pivote | Alerta por ruptura del pivote | false |
| Notificación push | Notificaciones push | verdadero |
| Sonido de alerta | Alerta sonora | verdadero |
| Tiempo de espera entre alertas | Tiempo de espera entre alertas (min) | 60 |
| Archivo de sonido | Nombre del archivo de sonido | alert.wav |
| Limpiar objetos antiguos | Limpiar objetos al inicio | true |
📋 Notas de implementación (MT5)
-
MQL5 puro: sin DLL ni dependencias externas
-
Sin repintado: señales estables tras el cierre de la barra
-
Línea de color continua mediante DRAW_COLOR_LINE — sin huecos en los cambios de tendencia
-
Funciona con cualquier instrumento: Forex, metales, índices, criptomonedas
-
Todos los marcos temporales: de M1 a MN
-
Alertas antispam: tiempo de espera de 60 minutos
-
Alertas instantáneas: recalcula la barra actual en cada tick (opcional)
-
Rendimiento optimizado: el rango diario se recalcula una vez al día
-
Limpieza segura de objetos: solo se eliminan los objetos con el prefijo «VP_ »
⚠️ Advertencia importante
VolatilityPro NO es un sistema de negociación. Es una herramienta de análisis. El indicador no genera señales de compra o venta, sino que muestra la tendencia y los niveles clave.
El uso del indicador no garantiza beneficios. Todas las decisiones de trading las toma el operador.
🏆 Acerca del desarrollador
Musa Khunarikov: operador con 12 años de experiencia real (Forex, acciones, MOEX, metales). 51 certificaciones del centro de formación «Finam» en trading, trading algorítmico y MetaTrader.
Operaciones en vivo:
👉 https://developer-mql4-mql5.netlify.app/
Servicios: desarrollo de EA, indicadores, paneles y auditoría de sistemas de trading.
📞 Asistencia
30 días de asistencia gratuita tras la compra. Corrección de errores en un plazo de 48 horas.
