Learn R Programming

TTR (version 0.24.4)

VHF: Vertical Horizontal Filter

Description

The Vertical Horizontal Filter (VHF) attempts to identify starting and ending trends. Developed by Adam White.

Usage

VHF(price, n = 28)

Value

A object of the same class as price or a vector (if try.xts fails) containing the VHF values.

Arguments

price

Object that is coercible to xts or matrix and contains a Close price series, or a High-Low-Close price series.

n

Number of periods to use.

Author

Joshua Ulrich

Details

The VHF is calculated by subtracting the n-period lowest low from the n-period highest high and dividing that result by the n-period rolling sum of the close price changes.

References

The following site(s) were used to code/document this indicator:
https://www.metastock.com/Customer/Resources/TAAZ/?p=119

See Also

See aroon, CCI, ADX, TDI, GMMA for other indicators that measure trend direction/strength.

Examples

Run this code

 data(ttrc)
 vhf.close <- VHF(ttrc[,"Close"])
 vhf.hilow <- VHF(ttrc[,c("High","Low","Close")])

Run the code above in your browser using DataLab