OPEN-SOURCE SCRIPT

{Gunzo} Vertical Horizontal Filter (Trading ranges)

업데이트됨
Vertical Horizontal Filter indicator is a tool that can be used to identify market conditions (ranging or trending). It measures if the price is going vertical (uni-directional) or horizontal (non-directional).

OVERVIEW :
The Vertical Horizontal Filter is a technical analysis indicator created by Adam White in 1991. He described it in the “Issues of Futures” magazine for the first time. The indicator is only composed of one line that measures the level of trend activity.
If the VHF line is increasing, we consider that the trend is getting stronger (up-trend or down-trend). Otherwise, if the VHF line is decreasing, we consider that the trend is weakening (going sideways or even ranging) as the market is getting calmer

CALCULATION :
The level of trend activity is calculated as the ratio between the distance from the highest to the lowest value (on the last N days) and the movement of the closing price.
VHF = ( highest (high) – lowest (low) ) / sum( close – previous close)

SETTINGS :
  • VHF length : Length of the vertical horizontal filter (28 or 18 recommended)
  • VHF source : Source of the vertical horizontal filter (close recommended)
  • VHF smoothing length : Extra smoothing applied on the VHF line to filter noise (1 or 6 or 9 or 14 recommended)
  • Display ranging market rectangles : Display rectangles on the chart around the area where VHF is decreasing (ranging market)
  • Display trending market rectangles : Display rectangles on the chart around the area where VHF is increasing (trending market up or down)
  • Minimum rectangle size : Hide rectangles that are smaller than X candles
  • Display signal line : Display circles at the bottom of the chart with the raw VHF direction (green if increasing /red if decreasing)
  • Display VHF tops and bottoms : Display triangles if the VHF line is reaching a new high or new low over the last 100 candles. When consecutive triangles appear, it may be a sign that the current market conditions are ending. Green triangles mean the possible end of the ranging market and red triangles mean the possible end of the trending market.


VISUALIZATIONS :
This indicator has 3 possible visualizations :
  • Rectangles : the rectangles are drawn on areas where the VHF is decreasing (red) or increasing (green) for a minimum number of consecutive candles. The first candles of an area may not be representative of the market conditions as the VHF line is still in extreme values but going slowly in the opposite direction. The market conditions (ranging or trending) get stronger with the VHF line keeping the same direction.
  • Signal line : The signal line is the VHF raw data : the red circle is a decreasing VHF line, and the green circle is an increasing VHF line.
  • Tops and bottoms : The tops and bottoms are signals indicating that the VHF line is reaching extreme values, there is a high probability that the market conditions are going to change after that.

    USAGE :
    This indicator can be used as a filter for strategies based on other technical analysis indicators.
    If you are using trending indicators like moving averages, you should consider using them only when the market is trending. You can use VHF increasing to confirm that the market is not ranging.
    If you are using oscillating indicators like stochastic or commodity channel index, you may prefer using them when the market is ranging as trending indicators may not be useful. You can use the VHF decreasing to confirm that the market is ranging.

릴리즈 노트
Updated screenshot
릴리즈 노트
Updated screenshot
릴리즈 노트
Updated screenshot
릴리즈 노트
Updated screenshot
릴리즈 노트
Added customizable timeframe for the VHF (HTF)
filtermarketconditionrangingmarketTrend AnalysistrendingmarketverticalhorizontalmarketVertical Horizontal Filter (VHF)

오픈 소스 스크립트

진정한 TradingView 정신에 따라, 이 스크립트의 저자는 트레이더들이 이해하고 검증할 수 있도록 오픈 소스로 공개했습니다. 저자에게 박수를 보냅니다! 이 코드는 무료로 사용할 수 있지만, 출판물에서 이 코드를 재사용하는 것은 하우스 룰에 의해 관리됩니다. 님은 즐겨찾기로 이 스크립트를 차트에서 쓸 수 있습니다.

차트에 이 스크립트를 사용하시겠습니까?

면책사항