文華模型回測之海量數(shù)據檢測模型
作者:佚名 來源:本站原創(chuàng) 發(fā)布時間:2018年02月13日
? |
當模型編寫好后,通常需要對這個模型做測試,檢驗這個模型在歷史k線圖上的運行效果,但如果測試的數(shù)據不夠多,那么測試結果會由于樣本少不能涵蓋較全面的行情而片面不客觀,導致程序化的執(zhí)行效果和預期相差甚遠。因此,歷史數(shù)據的多少從一定程度上決定了測試平臺價值高低。嬴智WH8提供海量歷史數(shù)據,并且能夠靈活選擇測試起止時間,讓模型效果測試真正做到有實際參考意義。 |
? |
(一)案例:國內合約提供從開市至今的全部歷史數(shù)據
|
|
|
? |
? |
? |
由于趨勢模型通常要加載在較大的周期上,因此在進行效果測試的時候需要更長的時間歷史數(shù)據作為測試樣本,如果測試數(shù)據不夠多,則無法達到檢測模型的目的。贏智WH8中提供各合約從上市開始的數(shù)據,下圖是對股指加權合約上市至今的全部數(shù)據進行的效果測試。
? |
|
? |
|
? |
來源 程序化久久 m.weiqiv.net.cn
|
? |
? |
通過在主圖點擊鼠標右鍵的方式申請數(shù)據
如下圖所示,是如何通過在主圖點擊鼠標右鍵來申請合約數(shù)據:
|
? |
|
? |
? |
? |
|
? |
|
? |
? |
1、因為網絡斷線或其他原因,存在錯誤的數(shù)據,如何將錯誤數(shù)據更正?
答:當您發(fā)現(xiàn)K線數(shù)據存在錯誤時,可通過k線圖右鍵->補充歷史數(shù)據,在彈出界面選擇清除當前周期數(shù)據,這樣錯誤數(shù)據就會被刪除,然后在重新補充數(shù)據。
|
? |
2、為什么在【補充數(shù)據】中找不到想補充的合約周期。
答:加載列表中所列出的合約周期是基礎數(shù)據;其他周期的數(shù)據由這些基礎數(shù)據合成,因此,在申請數(shù)據的時候只對基礎數(shù)據做申請。 合成原則: 用tick合成的數(shù)據:秒周期,自定義秒周期以及逐筆回測數(shù)據。 1秒合成的數(shù)據:5s,10s,15s,30s,以及自定義秒周期。5s,10s,15s,30s,以及自定義秒周期。 1分鐘合成的數(shù)據:30min以下的周期,以及自定義分鐘周期。 15分鐘合成的周期:30min,1h,2h,3h,4h,自定義小時周期。 日線合成的周期:日線及以上周期。
3、 為什么申請IF1408的數(shù)據只能申請最近一年的但IF加權卻可以申請更多。
答:軟件申請數(shù)據時會按照合約進行申請,即申請IF1408合約就是申請14年股指08月份合約數(shù)據,因此它的數(shù)據是一年的IF1408數(shù)據。股指加權合約是連續(xù)、不換月合約,因此它的數(shù)據是股指上市以來多年的。
如果想看1308的數(shù)據,可以在k線圖上右鍵->選擇歷史年度合約,選擇IF1308。
?
|
|
|
?
?