請問選股模組 用下列指令取得的,20日EMA值為何與XQ內顯示的不同value1 = xf_EMA("D", Close,20);
3 評論
Hello 音響阿潘,
EMA是會用到前期值運算的值標,所以您設定的資料讀取筆數要足夠長才能夠算出正確的數值。
小幫手測試大約是要運算長度的6倍,所以您用在日頻率的話大概要 120 根Bar才可以算出正確的值。
以長榮航2618為例,XQ 2022/04/01 EMA5 (32.36)
選股模組內 , 指令要如何設定,才能取得相同的數值
您可以在腳本中加上 settotalBar(30); 或是在選股策略中調整資料讀取筆數為30筆,EMA5 計算出來的數值就會是 32.36。
細節可以參考附圖。
附加文件
3 評論