如附圖,我把我用XS寫的交易腳本加到自動交易中心交易,自動交易今天選了8檔股票,但我盤後去回測卻只選出了3檔? 請問為什麼會有這麼大的落差? 要設定哪裡才能確保一樣? 不然這樣就失去回測的意義了~~

求救!!! XS自動交易的結果為什麼與回測差很多?
- 375
- 最後發表 Albert3919 2025 五月 16
Albert3919
發文於
2025/05/15
Albert3919
發文於
2025/05/15
虎科大許教授
發文於
2025/05/15
回測與實戰一般都會有些差異,你先試著檢查看看,那5檔不該進場的商品,是否符合進場的條件。若符合,再思考看看,回測的邏輯是否沒符合。畢竟回測是靜態的,而實戰是動態的,兩者會有些許不同。
Albert3919
發文於
2025/05/15
我好像知道問題在哪了,我是設定9:06分進場,回測的時候他好像是用9:06的那根1分K的收盤價去做計算,計算出來不符合條件所以回測不會被選到,但實戰的時候,9:06的那根一分K雖然還沒走完,但有符合條件,所以自動交易有選入。
所以我猜應該是因為自動交易不會管K棒有沒有走完,有符合條件就買入:
而回測則都是用走完的K棒的收盤價去判斷,才導致兩者有這麼大的差異,不知道我的理解有沒有錯誤?
想請問你們都是怎麼解決這個問題的?
虎科大許教授
發文於
2025/05/15
回測及實戰若都不勾選逐筆洗價,則兩者應該會一致。若勾選逐筆洗價,由於回測不是真正地逐筆洗價(每分鐘洗價最多四次),實戰是真正的逐筆洗價,兩者的結果肯定會有差異。
Albert3919
發文於
2025/05/15
請問是這樣設定嗎?
虎科大許教授
發文於
2025/05/16
這是實戰的設定。不需要勾選自動洗價。回測的設定視窗,逐筆洗價不要打勾。
6 評論