請問在日頻率回測中,如何取得月線的值?

  •   86 
  • 最後發表   小尼  2022 五月 10
小尼 發文於   2022/05/05

請問小幫手,在日線中要怎麼取得月線的開、收、高、低、月成交量、月成交量的20日MA、和月線的布林上線值?

舉例,假設今天是20220505,在日頻率回測時,我想取到202204, 202203, 202202 這3個月的月線的開、收、高、低、月成交量、月成交量的20日MA、和月線的布林上線值,要怎麼寫呢?

我用下面的寫法想取202204的月線值,但只能取到20220504當天的值,Orz....

開: xf_getValue("M",open,1);

收: xf_getValue("M",close,1);

高: xf_getValue("M",high,1);

低: xf_getValue("M",low,1);

月成交量: xf_getValue("M",volume,1);

月成交量的20日MA: xf_getValue("M",average(volume,20),1);

月線的布林上線值: xf_getValue("M",bollingerband(close,20,2),1)

XQ小幫手 發文於   2022/05/10

Hello 小尼,

 

關於 xf_GetValue 的用法您可以參考連結內的說明。

至於跨頻率的用法,您可以參考 GetField

開: GetField("Open", "M")

收: GetField("Close", "M");

高: GetField("High", "M");

低: GetField("Low", "M");

月成交量: GetField("Volume", "M");

月成交量的20日MA: average(GetField("Volume", "M"), 20);

月線的布林上線值: BollingerBand(GetField("Close", "M"),20,2)

需注意在計算時要有足夠的資料筆數,您可以參考 SetBackBar(20, "M")。

發表回覆
Close