選股中心跑出來的股票和跑回測的結果不一致

  •   348 
  • 最後發表   Pigfly  2022 三月 30
Pigfly 發文於   2022/03/23

我用選股中心3/22盤後跑出來的股票,和同樣的策略在3/23收盤後回測跑出來的股票不同

有人反映過這問題嗎?

這樣會造成選股和回測根本不一致阿

排序方式: 標準 | 最新
Pigfly 發文於   2022/03/23

我的回測設定是當沖,周期日線,設定下期進場,持有一天當期出場

難道是選股中心的設定有甚麼不一樣導致選出來的股票大概每十檔會有1~3檔不一樣?

我比對了好幾天真的是每天平均10檔會出現1到3檔不一樣的狀況

Pigfly 發文於   2022/03/23

因為我的策略裡面有用到85個日k的長度,所以我把讀取筆數設定為100以上之後,選股和回測差異就減少了

但是當日選股一多例如10檔左右還是會有一兩檔的差異

Pigfly 發文於   2022/03/24

經過測試後發現必須把選股中心的資料讀取筆數設定很大,例如我策略計算用到85個日k資料

但是選股時候的資料讀取筆數卻設定到800筆以上才會和回測差不多(但是股票多的時候還是會有一檔不一致)

理論上設定100筆就已經很足夠了,為何要設定那麼大?

另外一個就是回測的資料筆數設定最最新幾天的回測股票數量比較沒差異

差異在於模擬區間如果設定6個月和五年,對最新幾日的交易數量就會差異很多

可以理解這是因為資料區間和讀取筆數的影響造成

但是選股中心的讀取筆數需要設定為策略計算最大k線單位的好幾倍就真的很奇怪了

 

Pigfly 發文於   2022/03/24

最後測試發現,選股中心的資料筆數設定為10年,也就是2012~now

這樣就和回測10年的選股一致了

要設定到那麼大也太奇怪了

麻煩你們查一下

Pigfly 發文於   2022/03/25

同樣的設定,昨天選出一檔,今天收盤再選一次又不一樣了,雖然今天去選昨天日期的股票和模擬是一樣的

但是昨天選出的是不同的股票阿,實在很怪

XQ小幫手 發文於   2022/03/30

Hello Pigfly,

 

需要麻煩您提供 選股中心匯出檔勾選(包含)選股腳本、錯誤和正確的回測和選股策略設定 以及 XQ Log 來檢驗。

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

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

感謝。

 

另外依照您的描述,小幫手推測您的腳本中可能有使用到類似 MACD 或 KD 這種需要前期值的指標,所以資料讀取長度才會影響到結果。

如果您計算週或月且長度不小的上述指標的話,那麼是有可能需要很長的讀取筆數。

您可以使用print及outputfield來檢查裡面條件所用到的數值,看是否是小幫手所說的狀況。

發表回覆
Close