警示為入ema跟xq內建ema計算方式

  •   151 
  • 最後發表   Henryguoguo  2022 九月 26
Henryguoguo 發文於   2022/09/20

請問我警示寫入ema跟xq內建ema計算方式是否一樣呢?

因為我寫開盤價要小於五日的ema

但有些股就是會大於五日的ema?

註:跑一分鐘頻率雷達

settotalbar(600);

value1=EMA(d,5);//計算日頻率

value2=xf_EMA("d",close,5);//計算日頻率

 

if

getfield("開盤價","D")<value1

   or

getfield("開盤價","D")<value2

then

ret=1;

XQ小幫手 發文於   2022/09/26

Hello Henryguoguo,

 

您可以使用 print 函數來檢查計算出的數值是否正確。

另外,如果要跨頻率的話需要使用 xf_EMA 函數,也就是value2才會是正確的。

但您設定的讀取筆數不足,EMA 大概需要 (長度 + 1) * 4 左右的筆數,而您是跨日頻率,所以會需要 (5 + 1) * 4 * 270 筆讀取筆數。(多乘以270是因為1分鐘頻率跨日頻率)

發表回覆
Close