如題,各位大大,我想問的就是,一個策略回測的結果,為何有時候跟把日期回到當下的日期執行結果卻對不上??就是,策略回測會跳出某股,然後我直接在選股中心將日期回調至當天,卻跳不出該股?

關於回測結果及回到當日的選股結果
- 32
- 最後發表 沐宸 3 週前
虎科大許教授
發文於
2025/09/27
若你是用選股腳本回測,回測設定進場為下期開盤價,則選出股票的日期應該是前一天,而非進場當天。
沐宸
發文於
2025/09/27
謝謝熱心的教授回覆,您很常幫人回答問題,感謝您。
您說的情形,我是知道的,但,我剛自己就亂搞一下,發現,將有註解的//程式碼給去掉後,就正確了。因為我今天發生的情形,不管是日期調成回測報告出現的當天,或是當天往前/往後10天左右,對照當時的K線圖及程式碼比對,都不應該出現的。然後將程式碼中的註解(暫不用但是有運算單元的程式碼)部份去掉再重新執行回測,錯誤跳出的股票就不會再顯示出來了。以前好像也有遇過類似的情形,但是,不會解決,所以也沒放在心上,這次算是意外的發現吧
XS小編
發文於
2025/10/01
Hello 沐宸,
如果您是使用選股中心的話,回朔功能計算的範圍會是資料讀取筆數,但回測時的計算範圍是回測區間加上資料讀取筆數。
視您腳本的撰寫方式是有可能會有不同的結果。
舉例來說,若達成條件變數就記錄高點,這種邏輯就很有可能因為計算範圍不同,變數在同一天有不同的數值。
若您還是有問題的話,要麻煩提供 選股策略匯出檔包含選股腳本、回測的設定 (截圖或回測報告皆可)、回朔的結果並告知有問題的商品和日期,讓相關人員確認。
您可以透過XQ內的設定 => 問題回報的方式來上傳提供,並附上討論區問題連結。
若需要附上的檔案數量或大小超過了問題回報可附上的範圍,則可以將相關檔案放置在雲端空間開放權限後提供連結。
感謝。
3 評論