OPEN-SOURCE SCRIPT
已更新 Moving percentiles channel

This script plots moving percentiles of past price distribution, creating a channel useful for trend and volatility analysis, and for operational purposes also. Percentiles are more robust than common moving averages when it comes to address noise during lateral price movements.
Percentiles included:
- 10th
- 25th (= 1st quartile)
- 50th (= median)
- 75th (= 3rd quartile)
- 90th
You can choose between 2 methods to compute percentiles:
- Linear interpolation
- Nearest rank
(Check pinescript reference manual for more details)
The script also let you plot one Moving average, useful for comparison with the median. Supported MA:
- SMA
- EMA
- WMA
- VWMA
- Hull
- Arnaud Legoux
- Least squares
An example of operational rule could be:
- Buy when observing crossovers between price and 3rd quartile, and viceversa, sell when observing crossunders between price and 1st quartile.
- Close buy positions when observing crossunder between price and median, and viceversa.
However these are only simple example for teaching purpose. I suggest you to create your own strategy.
Hope you enjoy the script. Please support and follow me if you like my work. More content will be added in the future.
Bezzus
Percentiles included:
- 10th
- 25th (= 1st quartile)
- 50th (= median)
- 75th (= 3rd quartile)
- 90th
You can choose between 2 methods to compute percentiles:
- Linear interpolation
- Nearest rank
(Check pinescript reference manual for more details)
The script also let you plot one Moving average, useful for comparison with the median. Supported MA:
- SMA
- EMA
- WMA
- VWMA
- Hull
- Arnaud Legoux
- Least squares
An example of operational rule could be:
- Buy when observing crossovers between price and 3rd quartile, and viceversa, sell when observing crossunders between price and 1st quartile.
- Close buy positions when observing crossunder between price and median, and viceversa.
However these are only simple example for teaching purpose. I suggest you to create your own strategy.
Hope you enjoy the script. Please support and follow me if you like my work. More content will be added in the future.
Bezzus
發行說明
Updates:- Possibility to choose n and m for n-th and -th percentiles (they were set by default to n = 10 and m = 90, in the previous version of the script)
- Minor fixes to the code.
發行說明
Updates:- Added FRAMA to moving averages list.
- Percentiles settings are now separated from MA settings
發行說明
.發行說明
Updates:- Added support for Double Exponential MA (DEMA) and Triple Exponential MA (TEMA)
Bezzus
發行說明
Updates:- Added 0 and 100th percentiles.
- Fixed the plot fill section. Now the channel will be filled, no matter which combination of percentiles you choose.
- Other minor fixes to the code .
開源腳本
秉持TradingView一貫精神,這個腳本的創作者將其設為開源,以便交易者檢視並驗證其功能。向作者致敬!您可以免費使用此腳本,但請注意,重新發佈代碼需遵守我們的社群規範。
免責聲明
這些資訊和出版物並非旨在提供,也不構成TradingView提供或認可的任何形式的財務、投資、交易或其他類型的建議或推薦。請閱讀使用條款以了解更多資訊。
開源腳本
秉持TradingView一貫精神,這個腳本的創作者將其設為開源,以便交易者檢視並驗證其功能。向作者致敬!您可以免費使用此腳本,但請注意,重新發佈代碼需遵守我們的社群規範。
免責聲明
這些資訊和出版物並非旨在提供,也不構成TradingView提供或認可的任何形式的財務、投資、交易或其他類型的建議或推薦。請閱讀使用條款以了解更多資訊。