頻率不同的語法問題

  •   338 
  • 最後發表   Charlie1994  2025 六月 06
Charlie1994 發文於   2025/05/21

小編、各位前輩好!

我想請問,我是否可以在 主頻率3分鐘的線圖,副圖加上頻率是日K的指標呢

具體說明如下:

我在XScript 指標與法中,使用xfMin_EMA 去計算"日"的 MA,編譯完成之後回到3分鐘的 K線圖

我發現他副圖計算乖離率所使用的 MA,還是用 3分K的資料去計算

腳本:

// 宣告變數

Vars: ma25D(0), biasD(0);

 

// 取得MA25(跨頻率)

ma25D = xfMin_EMA("D", Getfield("Close", "D"), 25);

 

// 計算乖離率

biasD = ((Close - ma25D) / ma25D) * 100;

 

// 繪製圖形

plot1(biasD, "乖離率");

plot2(10, "正10%");

plot3(-10, "負10%");

 

如果有描述不清楚的地方,都可以再跟我說! 感恩

 

排序方式: 標準 | 最新
虎科大許教授 發文於   2025/05/21

由於EMA會針對所有資料進行指數平均計算,而伺服器裡面日資料的筆數與3分鐘筆數不同,所以3分鐘跨頻率計算日的指數平均,會與日頻率計算的指數平均不同,除非兩種頻率開始計算的日期都相同才會一樣。

 

Charlie1994 發文於   2025/05/22

感謝許教授的回覆!

XS小編 發文於   2025/06/06

Hello Charlie1994,

 

小編補充,指數移動平均在計算時會使用前期運算值,故需要足夠的筆數才能夠計算出正確的數值。

就以您這邊的案例,會需要經過至少 (25+1)*3.5 = 91 天 的計算才會正確。

發表回覆
Close