OPEN-SOURCE SCRIPT

Pulu's 3 Moving Averages

Diupdate
cuplikan
Pulu's 3 Moving Averages
Release version 1, date 2021-09-28
This script allows you to customize three sets of moving averages, turn on/off, set color and parameters. It also tags the start date of the last set of moving average if there is. This, release version 1, supports eight moving average algorithms:
[ol]
[li]ALMA, Arnaud Legoux Moving Average[/li]
[li]EMA, Exponential Moving Average[/li]
[li]RMA, Adjusted exponential moving average (aka Wilder’s EMA)[/li]
[li]SMA, Simple Moving Average[/li]
[li]SWMA, Symmetrically-Weighted Moving Average[/li]
[li]VWAP, Volume-Weighted Average Price[/li]
[li]VWMA, Volume-Weighted Moving Average[/li]
[li]WMA, Weighted Moving Average[/li]
[/ol]
The availability and function parameters
[table]
[tr][th]Func.[/th][th]Availability[/th][th]Parameters[/th][/tr]
[tr]
[td]ALMA[/td]
[td]MA1, MA2, MA3[/td]
[td]source
length
offset
sigma[/td]
[/tr]
[tr]
[td]EMA
RMA
SMA
VWMA
WMA
[/td]
[td]MA1, MA2, MA3[/td]
[td]source
length[/td]
[/tr]
[tr]
[td]SWMA
VWAP[/td]
[td]MA1[/td]
[td]source[/td]
[/tr]
[/table]
Parameters
[table]
[tr][th]Parameter[/th][th]Description[/th][/tr]
[tr][td]source[/td][td]the series of values to process. The default is to use the closing price to calculate the moving average.[/td][/tr]
[tr][td]length[/td][td]an integer value that defines the number of bars to calculate the moving average on. The SWMA and VWAP do not use this parameter.[/td][/tr]
[tr][td]ALMA offset[/td][td]a floating-point value that controls the tradeoff between smoothness (with a value closer to 1) and responsiveness (with a value closer to 0). This parameter is only used by ALMA.[/td][/tr]
[tr][td]ALMA sigma[/td][td]a floating-point value that specifies the ALMA’s smoothness. The larger this value, the smoother the moving average is. This parameter is only used by ALMA.[/td][/tr]
[/table]
I'm not sure if it is needed, so I do not let the three Moving Averages of the script to have indivial algorithm setting. Because that will involve much complicated condition testing and use up more TradingView script lines limit. If you need to combine different algorithms in the three sets of moving averages, or have other ideas, leave a message to let me know; maybe I will try it in the next update.

我不確定是否需要,所以我沒有讓腳本的三組移動平均線有各別的算法設置。因為這將涉及更多複雜的條件測試,並使用更多 TradingView 腳本列數限制。如果您需要在三組均線中組合不同的算法,或者有其他想法,請留言告訴我;也許我會在下一次更新中嘗試。
Catatan Rilis
Pulu's 3 Moving Averages
Release version 1.56, date 2021-09-30

This version fixes a little bug, and rearranges the settings page to make it easier to use methinks.
Catatan Rilis
This version (1.101) made the following changes
  • allows to set the moving average algorithm individually
  • or use the default setting to make the three moving averages use the same algorithm
  • rearrange the settings interface
Catatan Rilis
Just update the chart and convert to Pine v5
Catatan Rilis
This release version, 1.384, allows user to
  • set the individual algorithm (MA type) for each moving average
  • set labels on/off and contents
  • reorganize the settings page
  • optimize some code
Catatan Rilis
Fixed minor bugs
moving_averageMoving AveragesTrend Analysis

Skrip open-source

Dengan semangat TradingView yang sesungguhnya, penulis skrip ini telah menerbitkannya sebagai sumber terbuka, sehingga para trader dapat memahami dan memverifikasinya. Hormat untuk penulisnya! Anda dapat menggunakannya secara gratis, namun penggunaan kembali kode ini dalam publikasi diatur oleh Tata Tertib. Anda dapat memfavoritkannya untuk digunakan pada chart

Inggin menggunakan skrip ini pada chart?

Pernyataan Penyangkalan