OPEN-SOURCE SCRIPT

VHF Adaptive Linear Regression KAMA

Cập nhật
Introduction
Heyo, in this indicator I decided to add VHF adaptivness, linear regression and smoothing to a KAMA in order to squeeze all out of it.

KAMA:
Developed by Perry Kaufman, Kaufman's Adaptive Moving Average (KAMA) is a moving average designed to account for market noise or volatility. KAMA will closely follow prices when the price swings are relatively small and the noise is low. KAMA will adjust when the price swings widen and follow prices from a greater distance. This trend-following indicator can be used to identify the overall trend, time turning points and filter price movements.

VHF:
Vertical Horizontal Filter (VHF) was created by Adam White to identify trending and ranging markets. VHF measures the level of trend activity, similar to ADX DI. Vertical Horizontal Filter does not, itself, generate trading signals, but determines whether signals are taken from trend or momentum indicators. Using this trend information, one is then able to derive an average cycle length.

Linear Regression Curve:
A line that best fits the prices specified over a user-defined time period.
This is very good to eliminate bad crosses of KAMA and the pric.

Usage
You can use this indicator on every timeframe I think. I mostly tested it on 1 min, 5 min and 15 min.

Signals
Enter Long -> crossover(close, kama) and crossover(kama, kama[4])
Enter Short -> crossunder(close, kama) and crossunder(kama, kama[4])

Thanks for checking this out!

--

Credits to
▪️cheatcountry – Hann Window Smoohing
▪️loxx – VHF and T3
▪️LucF – Gradient


Phát hành các Ghi chú
Removed unncessery code
Fixed color-related bug when gradient is turned off
Phát hành các Ghi chú
Added minval to some inputs
Replaced unicode character with normal character to support mobile phones (etc.)
Added gradient lookback input field to adjust the sensitivity of the gradient
Fixed custom resolution support
Fixed KAMA calculation error
Updated signal logic
Updated KAMA angle/slope calculation for the gradient
Phát hành các Ghi chú
Added enter long and short alerts
Phát hành các Ghi chú
Upated smoothing default value
Phát hành các Ghi chú
Updated default values
Phát hành các Ghi chú
Updated comments
Phát hành các Ghi chú
Minor update
adaptiveKaufman's Adaptive Moving Average (KAMA)linear-regressionmoving_averagenon-repaintingno-repaintsmoothsmoothedmovingaverageVertical Horizontal Filter (VHF)

Mã nguồn mở

Theo tinh thần TradingView thực sự, tác giả của tập lệnh này đã xuất bản dưới dạng nguồn mở để các nhà giao dịch có thể hiểu và xác minh. Chúc mừng tác giả! Bạn có thể sử dụng miễn phí. Tuy nhiên, bạn cần sử dụng lại mã này theo Quy tắc nội bộ. Bạn có thể yêu thích nó để sử dụng nó trên biểu đồ.

Bạn muốn sử dụng tập lệnh này trên biểu đồ?

Thông báo miễn trừ trách nhiệm