關於均線回測至2015年

  •   103 
  • 最後發表   Oo峰  2022 八月 18
Oo峰 發文於   2022/07/31

各位好,我的策略有用到均線的半年線與年線

商品是 FITXN*1 

回測至 2015年 是否會因為沒有 日 K 的半年線或年線數據所已有回測錯誤的問題呢?

排序方式: 標準 | 最新
Oo峰 發文於   2022/08/01

而,若我用日線回測

改用

xfMin_Xaverage("60", GetField("收盤價","60"), 120); 
這樣也會一直回測失敗

附加文件

XQ小幫手 發文於   2022/08/08

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 且務必附上 討論文章連結網址(小幫手才能盡早處理)。

感謝。

Oo峰 發文於   2022/08/09

小幫手您好,先感謝您的回覆,我想問題應該是「需注意xfMin函數跨頻率計算可以從小頻率跨到大頻率,但相反是不行的。」
我式的策略是基於60分K,但由於60 分K 只能回測 3 年,故而改變程式寫法,轉向以日K為基礎跨到 60 頻率,想請問若我想這樣回測更多年份的數據的話,能使用甚麼方法呢

XQ小幫手 發文於   2022/08/12

Hello Oo峰,

 

就小幫手所知,目前XQ提供回測的分鐘頻率最長就是3年,沒有辦法回測更久以前的區間。

所以應該是沒有辦法運用這種方式繞過的。

Oo峰 發文於   2022/08/18

了解,感謝

 

發表回覆
Close