以日頻率執行如何取得前一根月K成交量

  •   170 
  • 最後發表   Ericcccc  2021 七月 05
Ericcccc 發文於   2021/07/02

我要寫的警示腳本中有投信買超(日頻率)和月成交量倍增(月頻率)兩種條件

嘗試過用xf_GetValue來取得上一根月K的成交量但出來的值是N/A

我的寫法如下:

value1=getField("成交量","M");

value2=xf_GetValue("M",value1,1);

不知道是不是我誤解了xf_GetValue的用法?

或是有什麼其他的寫法嗎?

麻煩小幫手解惑 謝謝!

  • 按讚來自於
  • BRENDAN0424
XQ小幫手 發文於   2021/07/05

Hello Ericcccc,

 

您要取得上個月的成交量可以使用 GetField("成交量","M")[1] 即可。

需注意:

value1 = GetField("成交量","M");

value1[1] 和 GetField("成交量","M")[1] 出來的結果會不同。

在日頻率下 value1[1] 會相當於 昨日的月成交量,而 GetField("成交量","M")[1] 是上個月的成交量。

Xf_GetValue 一般來說是搭配 xf_MACD 等前面有 xf 開頭的跨頻率函數來作使用。

 

  • 按讚來自於
  • BRENDAN0424
  • ERICLIU1992
發表回覆
Close