撰寫WMA(加權移動平均線)自訂指標腳本

  •   1.4K 
  • 最後發表   Jack  2018 十一月 15
Jack 發文於   2017/10/27

大家好,

分享撰寫WMA(加權移動平均線)自訂指標腳本範例,

 

WAM公式與相關說明,如下連結:

https://www.moneydj.com/KMDJ/wiki/wikiViewer.aspx?keyid=537b8e09-3438-4a9f-900f-142a2df49ca2

 

 

加入自訂指標後的畫面,與內建的WMA相同:

 

自訂指標範例腳本如下:

 

input:Length(5,"天期");

variable:  Factor(0),WMA(0);

if Factor = 0 then Factor = 0.5 * Length * (Length+1);

if CurrentBar < Length then
    WMA = close
else begin
    WMA = Length * close;
    for value1 = 1 to Length - 1
        WMA += close[value1] * (Length - value1);   
    WMA = WMA/Factor;
end;

plot1(WMA,"WMA");

 

以上供大家參考,有問題歡迎詢問。

排序方式: 標準 | 最新
Luke 發文於   2017/11/16

請問如何將此程式改寫成函數的方式,謝謝!

XQ小幫手 發文於   2017/11/17

Hi Luke,

2.33 版本 即有 WMA 函數可供使用,使用方式類似 average 函數,以上說明,謝謝。

例如:5日 WMA

value1 = WMA(close,5); // value1 即是 5日 收盤價 WMA

Lawrence 發文於   2018/11/14

 請問這能用在即時走勢上的加權均線嗎

TKS....

XQ小幫手 發文於   2018/11/15

Hi Lawrence,

您好,猜想您是指商品盤勢頁面是否可以使用加權均線,

如是的話,無法在商品盤勢的走勢圖加上加權均線,

但可以在技術分析頁面的日內K線圖使用加權均線,以上說明,謝謝您的詢問。

發表回覆
Close