各位好,我的策略有用到均線的半年線與年線
商品是 FITXN*1
回測至 2015年 是否會因為沒有 日 K 的半年線或年線數據所已有回測錯誤的問題呢?
各位好,我的策略有用到均線的半年線與年線
商品是 FITXN*1
回測至 2015年 是否會因為沒有 日 K 的半年線或年線數據所已有回測錯誤的問題呢?
Hello Oo峰,
FITXN*1 有從 1998 年開始的資料,應該不會有資料不足的問題。
您的截圖太小,所以小幫手不能確定,不過這應該不是回測運算失敗(會跳出相關錯誤訊息),而可能是當下伺服器或系統忙碌沒有收到或送出回測需求,過一陣子應該就可以正常執行。
小幫手這邊用xfMin_Xaverage("60", GetField("Close","60"),120) 或 xfMin_Xaverage("D", GetField("Close","D"),120) 都可以執行回測。
需注意xfMin函數跨頻率計算可以從小頻率跨到大頻率,但相反是不行的。
如果還是有問題的話,麻煩您提供 回測腳本、回測設定(截圖亦可) 以及 XQ Log 來檢驗。
Log資料夾(預設路徑:C:\SysJust\XQLite\LOG)直接壓縮後提供即可。
您可以直接將檔案上傳,如果檔案過大的話也可以Mail至客服信箱 XQservice@XQ.com.tw 且務必附上 討論文章連結網址(小幫手才能盡早處理)。
感謝。
小幫手您好,先感謝您的回覆,我想問題應該是「需注意xfMin函數跨頻率計算可以從小頻率跨到大頻率,但相反是不行的。」
我式的策略是基於60分K,但由於60 分K 只能回測 3 年,故而改變程式寫法,轉向以日K為基礎跨到 60 頻率,想請問若我想這樣回測更多年份的數據的話,能使用甚麼方法呢
Hello Oo峰,
就小幫手所知,目前XQ提供回測的分鐘頻率最長就是3年,沒有辦法回測更久以前的區間。
所以應該是沒有辦法運用這種方式繞過的。
了解,感謝
5 評論