小幫手您好,
身為忠實的XQ用戶
最近回測測到眼淚快流出來,經常206.....
三年的回測,已經把週期切小到分開一個一個月分開測
但還是經常回測失敗206.....
半夜測,下午收盤後測,結果還是一樣,沒法完整測完,實倉策略優化在即,但非常無力
不知道XQ有預計何時會增加伺服器的算力?
非常迫切需要,不然後面的程式不知道如何開發下去,
感恩!
感謝XQ團隊!
忠實用戶的心聲: 最近回測功能,很容易失敗,異常206
- 786
- 最後發表 蕎伊斯 2022 五月 25
說到這我也滿有感的
一開始接觸XQ時,XS回測讓我玩到廢寢忘食,但約莫三年前就放棄"回測"了
放棄的原因並不是回測頻繁LAG或失敗,也不是策略達不成想要的期望值或勝率
而是最後終於發現了一個事實..
『過去的績效並無法表現在未來的成績』
且回測總體績效與大盤連動率達80%以上,單一個股逆大盤績效的有,但機率低的可憐
加上XS回測取價和計算報酬率部分一直是很大的問題(始終無法優化)
你一定會好奇不回測怎能知道策略實用性
我解決的辦法有三:
一.直接用模擬帳號交易測試成效,並以retmsg紀錄當下損益並比對XQ交易帳務供盤後統計。
二.把策略進出點做成指標並用CountIF統計獲利或虧損機率(如圖)

三.用選股中心選股時同時回測過往成功率(如圖)

而回測就心血來槽時玩玩,並不在意回測後的數字。
以上提供對XS回測絕望時的其他替代參考,希望對您和其他有同樣使用困擾的人有幫助。
Hello 蕎伊斯,
小幫手會請工程師確認伺服器運作的回測紀錄,確認是否能看出問題原因。
除此之外,如果可以的話麻煩您提供 回測腳本、相關回測設定 以及 XQ Log 協助確認問題原因。
Log資料夾(預設路徑:C:\SysJust\XQLite\LOG)直接壓縮後提供即可。
您可以直接將檔案上傳,如果檔案過大的話也可以Mail至客服信箱 XQservice@XQ.com.tw 且務必附上 討論文章連結網址(小幫手才能盡早處理)。
若確認完伺服器紀錄後有進一步消息的話會再告知。
感謝 GammaCEO 的熱心回覆。
Hi GammaCEO:
非常感謝你,在第一時間,互相加油打氣!
這3年上來討論區搜尋靈感,常看到你無私的分享答疑,
你的程式語法,精簡高效,經常在你回應中,又多學了很多解法,感謝感謝~
針對在XQ回測數據的精準度,我後來配套解法是用CSV導出所需進出場數據,
套入自己設計的精準回測風控分析模型,
還算可以克服還原回測的擬真度,不受開收盤取價的限制
發文2天後,有試出伺服器算力不足的暫時性配套解法,目前還算可行
後面在繼續觀察觀察~
也謝謝一直進步的XQ團隊
承蕎大美言
討論區本就是教學相長的地方,能幫到志同道合的人也算是一種功德,何樂而不為
關於交易策略回測,其實說穿了就是投資者想要以可量化的歷史模型去找出完美的交易聖杯
透過參數調整、停利損控制、線性回歸等統計數據去預測未來的交易勝率
勝率高or獲利大於虧損即符合策略期望值
我也曾埋首熱衷多時,也曾回測出針對部分高價股波段進出勝率100%的策略
但一套用到非高價股就完全失效了(很多舊版本回測資料打開都變空白,下圖是唯一還能顯示的)

不斷回測追求完美的我,結果就是變得畏首畏尾不敢下場輸贏
這對我的投資規劃來說並不是好事,於是我毅然而然地放棄追求回測數據
新策略撰寫好後就直接上陣實測,邊交易邊記錄參數
並藉由實戰去找出開發當下無法發現的變數
平時或盤後就由自訂指標的進出點去推測即將來的走勢變化是否迎合策略方向
一個常用的策略腳本平均1-2月就會調整或新增函數以符合詭譎多變的市場
只要有新的變數或勝率下降就馬上調整

透過不斷校正讓腳本不斷演化到與時俱進,我認為這才是真正的『回測』。
但以上只是個人微不足道的XQ使用經驗,並非要他人認同
每個人交易風格不同,XQ引進門,修行在個人,相信只要用心都能找到屬於自己的財富自由之道
常看到您在板上對程式交易術語專業的註解,而且還有XS以外的其他程式分析技能,想必是箇中翹楚
難怪能在那麼短時間就找到官方以外的解決方法
光憑這點就讓在下相形見拙了
XQ自從升級至64位元後,功能和效能飛快似成長,電腦硬體較差的根本跟不上軟體更新腳步
整體來說雖然有挑不完的小bug但也是有持續在改進,是真的有看到XQ團隊的努力和進步
希望XS能繼續優化改良,永遠走在程式交易的時代最前端
感謝兩位的分享
之前看兩位的一些分享,討論,真是啟發滿大的
關於回測,我之前也是一直糾結其正確性,尤其是選股的報酬率
我後來採用以下這種方式回測,至少我會感覺較貼進真實
我是選股模組搭配交易模組,交易模組的策略針對選股來的商品,其進出場邏輯幾乎都一樣
都是今天收盤後,選股選出的股票,交易模組隔天一開盤進場
至於出場就是比較簡單的%比停損利或是持有一段時間後,收盤前出場
在這樣的方式下,不管是選股回測還是交易回測,進場都幾乎一樣,偶而還是會有點不同,但差異已經不大了
出場的時間點也差不多,已經勉強可以接受了
這樣方式,如要做自動交易,也比較少出錯
未來想要每月或每季觀察策略的表現,上下架策略,做策略組合
以上分享
Hello 蕎伊斯,
經工程師查詢後,有一台伺服器機器在伺服器忙碌時會有記憶體問題,導致運算速度下降回測逾時。
目前已將該台機器修復。
感謝。
6 評論