關於EMA跨頻率xfMin_EMA

  •   550 
  • 最後發表   努力中  2025 五月 27
努力中 發文於   2024/03/14

首先請問第二個參數哪一個才是正確呢?

xfMin_EMA("60",close,10);

xfMin_EMA("60", GetField("close","60"),10)

此外1分K當中,差距大,引用大也無解,請問是哪邊搞錯了?

 

謝謝

排序方式: 標準 | 最新
XS小編 發文於   2024/03/15

 Hello 努力中,

 

您可以參考 xfMin_EMA 的說明,後者才是正確的。

小編不知道您引用多長的資料,但10期EMA需要大約40筆資料才能夠計算出正確的數值,而您又是從1分鐘跨到60分鐘,所以要多乘以60。

故需要 40 * 60 = 2400 筆1分鐘頻率的資料才能夠計算出正確的數值。

努力中 發文於   2024/03/15

1分K,xfMin_EMA("60",GetField("avgPrice","60"),20); SetBackBar(4800)

在3/15的0845~0944間

7期約19900~19890,若直接在60K是19858

20期約19910~19905,若直接在60K是19884

努力中 發文於   2024/03/15

承第一題,若第二個參數抓1分K的值,xfMin_EMA("60",avgPrice,7),反而比較接近當下60分K的值,想不透阿..

XS小編 發文於   2024/03/18

Hello 努力中,

 

setbackbar和settotalbar兩者是不相同的,setbackbar只會引用資料但並不會計算。

請參考 資料讀取範圍與腳本執行的關係

 

另外您提到 0845,所以使用的商品應該不是台股而是期貨。

xfMin_EMA 的函數說明就有提到 商品類型僅支援台股。

故計算出的數值會錯誤。

努力中 發文於   2024/03/18

我是參考下面這篇的資訊,看來是舊資料了

https://forum.xq.com.tw/thread/ema-53/?order=all#comment-8c1bba2d-177a-4e9b-9e95-b022002b2be2

2. 要跨頻率計算EMA的話您可以參考 xfMin_EMA 和 xf_EMA 函數。

但需注意此函數只能用在股票或日盤期貨上。

4. 請參考 2. 裡面的回覆,要跨頻率計算可以參考 xfMin_EMA 和 xf_EMA 函數。

但需注意此函數只能用在股票或日盤期貨上。

 

如果您需要在日夜盤期貨上跨頻率計算EMA的話,要自行另外撰寫函數。

XS小編 發文於   2024/03/19

Hello 努力中,

 

由於該篇文章已經有段時間,可能是相關人員中間有作過調整。

就小編所知目前此函數是沒有支援期貨,原因是函數內使用的 xfMin_getdtvalue 函數是針對台股所寫的。

爽貓 發文於   2025/04/30

您好,請明確說明支援哪些商品,或以哪邊的說明為主

 

目前 https://xshelp.xq.com.tw/XSHelp/?HelpName=xfMin_EMA&group=FREQUENCYFUNC 是

備註:商品類型僅支援台股與台期權。不支援XS選股、XS選股自訂排行與XS選股回測。

XS小編 發文於   2025/05/12

Hello 爽貓,

 

就小編所知,xfMin_EMA 函數後來在 .14.02 的版本有作過修改,目前是有支援台指期的。

此篇問題是在該版本之前所發問的。

 

若您使用 .14.02 之後的版本還有發生問題的話,麻煩詳細描述下問題,並提供使用的腳本、策略設定 和 XQ Log 讓相關人員檢驗。

Log資料夾(預設路徑:C:\SysJust\XQLite\LOG)直接壓縮後提供即可。

您可以直接將檔案上傳,如果檔案過大的話也可以保存到雲端後將連結Mail至客服信箱 XQservice@XQ.com.tw 且務必附上 討論文章連結網址(小編才能盡早處理)。

感謝。

爽貓 發文於   2025/05/13

Hello 小編,

 

您好,想確認,

是否以 https://xshelp.xq.com.tw/XSHelp/?HelpName=xfMin_EMA&group=FREQUENCYFUNC 為主,或是說是否我能只看https://xshelp.xq.com.tw/XSHelp/?HelpName=xfMin_EMA&group=FREQUENCYFUNC 就有正確的資訊?

 

 

 

XS小編 發文於   2025/05/27

Hello 爽貓,

 

是的,您可以以XSHelp上的說明為主,相關人員會隨著功能變化更新該區的說明。

如果有遇到問題的話再透過郵件或是討論區的方式發問即可。

發表回覆
Close