INVITE-ONLY SCRIPT

Moving Average Smoothness Benchmark

업데이트됨
Hey there!

This tool will help you to choose a moving average/filter that has the lowest lag throughout the whole history for the specified period.

What does it do?
It calculates the mean absolute errors for each moving average or filter and shows histogram with results. The lower error the lower lag of the moving average.
So, the best average will be at the end of the list of labels on the chart.

Settings
The main setting is a period for all moving averages.
Additionally, it allows to customize some multi-parametric moving average such as JMA, ALMA, McGinley Dynamic, Tillson's T3, REMA, Adaptive Laguerre Filter, Hampel Filter, Recursive Median Filter and Middle-High-Low MA.

NOTE: The results may vary on the different tickers and timeframes. This tool measures the performances on the current ticker and on the current timeframe.

Supported averages/filters (use short titles to match movings on the chart)
  • SMA, Simple MA
  • EMA, Exponential MA
  • WMA, Weighted (Linear) MA
  • RMA, Running MA (by J. Welles Wilder)
  • VWMA, Volume Weighted MA (by Buff P. Dormeier)
  • AHMA, Ahrens MA (by Richard D. Ahrens)
  • ALMA, Arnaud Legoux MA (by Arnaud Legoux and Dimitris Kouzis-Loukas)
  • ALF, Adaptive Laguerre Filter (by John F. Ehlers)
  • ARSI, Adaptive RSI
  • DEMA, Double Exponential MA (by Patrick G. Mulloy)
  • EDCF, Ehlers Distance Coefficient Filter (by John F. Ehlers)
  • EVWMA, Elastic Volume Weighted MA (by Christian P. Fries)
  • FRAMA, Fractal Adaptive MA (by John F. Ehlers)
  • HFSMA, Hampel Filter on Simple Moving Average
  • HFEMA, Hampel Filter on Exponential Moving Average
  • HMA, Hull MA (by Alan Hull)
  • HWMA, Henderson Weighted MA (by Robert Henderson)
  • IIRF, Infinite Impulse Response Filter (by John F. Ehlers)
  • JMA1, Jurik MA with power of 1 (by Mark Jurik)
  • JMA2, Jurik MA with power of 2 (by Mark Jurik)
  • JMA3, Jurik MA with power of 3 (by Mark Jurik)
  • JMA4, Jurik MA with power of 4 (by Mark Jurik)
  • LF, Laguerre Filter (by John F. Ehlers)
  • LMA, Leo MA (by ProRealCode' user Leo)
  • LSMA, Least Squares MA (Moving Linear Regression)
  • MD, McGinley Dynamic (by John R. McGinley)
  • MHLMA, Middle-High-Low MA (by Vitali Apirine)
  • REMA, Regularized Exponential MA (by Chris Satchwell)
  • RMF, Recursive Median Filter (by John F. Ehlers)
  • RMTA, Recursive Moving Trend Average (by Dennis Meyers)
  • SHMMA, Sharp Modified MA (by Joe Sharp)
  • SWMA, Sine Weighted MA
  • TEMA, Triple Exponential MA (by Patrick G. Mulloy)
  • TMA, Triangular MA
  • T3, (by Tim Tillson)
  • VIDYA, Variable Index Dynamic Average (by Tushar S. Chande)
  • ZLEMA, Zero Lag Exponential MA (by John F. Ehlers and Ric Way)
  • BF2, Butterworth Filter with 2 poles
  • BF3, Butterworth Filter with 3 poles
  • SSF2, Super Smoother Filter with 2 poles (by John F. Ehlers)
  • SSF3, Super Smoother Filter with 3 poles (by John F. Ehlers)
  • GF1, Gaussian Filter with 1 pole
  • GF2, Gaussian Filter with 2 poles
  • GF3, Gaussian Filter with 3 poles
  • GF4, Gaussian Filter with 4 poles


Good luck and Merry Christmas!
릴리즈 노트
  • Added option to reboot indicator
  • Added Double Weighted Moving Average (DWMA)
  • Added Inverse Distance Weighted Moving Average (IDWMA)
  • Added Exponential Hull Moving Average (EHMA)
  • Added Parabolic Weighted Moving Average (PWMA)
  • Added JMA Phase parameter
릴리즈 노트
  • Added optimizations
  • Added enhanced visualization - now it has more controls


New Moving Averages:
  • AEMA, Adaptive Exponential MA (by Vitali Apirine)
  • AMA, Adaptive MA (by Vitali Apirine)
  • BAMA, Bryant Adaptive MA (by Michael R. Bryant)
  • DWMA, Double Weighted MA
  • EHMA, Exponential Hull MA
  • IDWMA, Inverse Distance Weighted MA
  • JMA, Jurik MA (by Mark Jurik https://www.tradingview.com/script/714vYiDe-Jurik-Moving-Average/)
  • JAMA, Jurik Adaptive MA (by Mark Jurik)
  • KAMA, Kaufman Adaptive MA (by Perry J. Kaufman)
  • MNMA, McNicholl MA (by Dennis McNicholl)
  • NSMA, Moving Average 3.0 on SMA (by Manfred G. Dürschner)
  • NEMA, Moving Average 3.0 on EMA (by Manfred G. Dürschner)
  • NWMA, Moving Average 3.0 on WMA (by Manfred G. Dürschner)
  • NVWMA, Moving Average 3.0 on VWMA (by Manfred G. Dürschner)
  • PEMA, Pentuple Exponential MA (by Bruno Pio)
  • PWMA, Parabolic Weighted MA
  • QMA, Quick MA (by John McCormick)
  • QEMA, Quadruple Exponential MA (by Bruno Pio)


The total number of supported moving averages and filters is 63 now
릴리즈 노트
  • Update
릴리즈 노트
  • Bump Pine Script version to 4
릴리즈 노트
  • Pine Script V5
  • Added sorting of results for better UX
  • Added comments for better UX
adaptivebenchmarkehlersgaussianjuriklaguerreMoving Averagessmoothweighted

초대 전용 스크립트

이 스크립트에 대한 접근은 작성자가 승인한 사용자로 제한되며, 일반적으로 지불이 필요합니다. 즐겨찾기에 추가할 수 있지만 권한을 요청하고 작성자에게 권한을 받은 후에만 사용할 수 있습니다. 자세한 내용은 everget에게 문의하거나 아래의 작성자의 지시사항을 따르십시오.

트레이딩뷰는 스크립트 작성자를 100% 신뢰하고 스크립트 작동 원리를 이해하지 않는 한 스크립트 비용을 지불하고 사용하는 것을 권장하지 않습니다. 대부분의 경우 커뮤니티 스크립트에서 무료로 좋은 오픈소스 대안을 찾을 수 있습니다.

작성자 지시 사항

If you have any questions don't hesitate to ask and contact me either via private messages on TradingView or via Telegram @alex_everget

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

경고: 액세스를 요청하기 전에 읽어 보시기 바랍니다.

Freelance -> Telegram: @alex_everget

A list of FREE indicators:
bit.ly/2S7EPuN

A list of PAID indicators:
bit.ly/33MA81f

Earn $15:
tradingview.com/pricing/?share_your_love=everget
또한 다음에서도:

면책사항