El Filtro Vertical Horizontal (VHF, por sus siglas en inglés) es un indicador técnico utilizado para determinar la direccionalidad del mercado. A continuación, se explica cómo funciona el script del VHF y cómo puedes implementarlo en tus gráficos de trading.
Configuración Inicial del Script
El script comienza definiendo el nombre del instrumento y los parámetros de entrada necesarios para calcular el VHF.
luaCopiar códigoinstrument { name = "Vertical Horizontal Filter" }
period = input (28, "front.period", input.integer, 1)
input_group {
"front.ind.dpo.generalline",
color = input { default = "#9A07ED", type = input.color },
width = input { default = 1, type = input.line_width }
}
- period: Período de tiempo para calcular el VHF.
- color: Color de la línea del VHF.
- width: Grosor de la línea del VHF.
Cálculo del Filtro Vertical Horizontal
El siguiente bloque de código calcula el valor del VHF.
luaCopiar códigovfh = (highest (period) - lowest (period)) / sum (abs (change (close)), period)
- highest (period): Valor más alto del periodo especificado.
- lowest (period): Valor más bajo del periodo especificado.
- sum (abs (change (close)), period): Suma de los cambios absolutos en los precios de cierre durante el periodo especificado.
El VHF se calcula como la diferencia entre el valor más alto y el valor más bajo en un periodo dado, dividido por la suma de los cambios absolutos en los precios de cierre durante el mismo periodo. Esto da una medida de la direccionalidad del mercado: valores altos indican una tendencia fuerte (direccionalidad alta), mientras que valores bajos indican un mercado lateral (direccionalidad baja).
Visualización del VHF
Finalmente, el script dibuja el VHF en el gráfico.
luaCopiar códigoplot (vfh, "VHF", color, width)
- plot: Dibuja el VHF en el gráfico con el color y el grosor especificados.
Conclusión
El Filtro Vertical Horizontal (VHF) es una herramienta útil para identificar la direccionalidad del mercado. Este indicador te permite determinar si el mercado está en tendencia (direccionalidad alta) o en un estado de consolidación (direccionalidad baja). Utiliza el VHF junto con otros indicadores técnicos para obtener una visión más completa del mercado y mejorar tus estrategias de trading.
Implementa el VHF en tus gráficos y observa cómo te ayuda a identificar la fuerza y la dirección de las tendencias del mercado. Esta información puede ser valiosa para tomar decisiones informadas sobre entradas y salidas en tus operaciones de trading.
Script Completo
instrument { name = "Vertical Horizontal Filter" }
period = input (28, "front.period", input.integer, 1)
input_group {
"front.ind.dpo.generalline",
color = input { default = "#9A07ED", type = input.color },
width = input { default = 1, type = input.line_width }
}
vfh = (highest (period) - lowest (period)) / sum (abs (change (close)), period)
plot (vfh, "VHF", color, width)