跨周期模型的回測問題 [文華財經(jīng)]
- 咨詢內(nèi)容:
關(guān)于文華的模型回測的準(zhǔn)確度,我原來發(fā)過幾個帖子反映情況了,后面逐步強(qiáng)行修改模型,總算使得模型回測的信號與實(shí)盤交易信號的一致性達(dá)到90%左右的水平。 我的模型原來是在1小時線上運(yùn)行,過濾模型,出信號立即下單,不復(fù)核。在小時K線上回測歷史信號是沒有什么問題的,正象上面講的,回測與實(shí)盤的一致性達(dá)到90&左右,基本滿足我的要求了。但是,當(dāng)時為了讓回測信號與實(shí)盤交易信號達(dá)到最大程度的一致,模型當(dāng)中添加了很多限制條件,有些條件甚至是違背了模型的思路。 為了解決這個問題,即模型即能忠實(shí)地執(zhí)行自己的交易思路,同時,歷史回測與實(shí)盤信號也能達(dá)到最大程度的一致(不想追求完全一致,因?yàn)槟鞘遣滑F(xiàn)實(shí)的),前兩天受到其他朋友的一個帖子的啟發(fā),決定采用跨周期函數(shù)的形式,把原來1小時線的模型做成指標(biāo),然后新建一個1分鐘模型,在1分鐘模型里跨周期引用1小時指標(biāo)的數(shù)值進(jìn)行開平倉。 但是,這樣操作的結(jié)果是,1分鐘模型的歷史回測成交價格嚴(yán)重偏離實(shí)盤交易信號的價格,比方說,1分鐘模型在某根K線上觸發(fā)BK信號,這時,歷史回測信號一律以當(dāng)根1分鐘K線的開盤價作為買入價,但這是不可能的,因?yàn)檫@根K線的開盤價就是上一根K線的收盤價,如果這根K線的開盤價能觸發(fā)BK信號,那么,上一根K線的收盤價早就觸發(fā)BK信號了,正確的情況應(yīng)該是在當(dāng)根K線比開盤價高幾個檔位的價格觸發(fā)的BK信號,實(shí)盤當(dāng)中也確實(shí)如此,不會在開盤價觸發(fā)信號。SP信號出現(xiàn)時也有類似情況,一根長陰線的一分鐘K線,回測時總是以開盤價作為SP信號出現(xiàn)價,但實(shí)際上,SP的信號出現(xiàn)價是比當(dāng)根K線的開盤價低。就好比一根光頭光腳的20個點(diǎn)的大陰線,SP信號是在當(dāng)根K線下跌了10個點(diǎn)左右時出現(xiàn),但在歷史回測中,系統(tǒng)卻認(rèn)為一開盤就SP了,這樣,相當(dāng)于虛增了10個點(diǎn)的利潤。這導(dǎo)致了1分鐘模型的歷史回測完全沒有意義。不明白文華為什么還會在回測上犯這種很低級的錯誤?
- 文華技術(shù)人員:
跨周期是不支持出信號立即下單的測試的,下一個版本會增加逐筆測試的功能,測試結(jié)果更精確,敬請關(guān)注未來升級提示。
- 文華客服:
哦,是這樣的啊。那文華的升級版估計(jì)什么時候能出來?另外,有個關(guān)于CROSS2(A,B,N)函數(shù)的問題,函數(shù)說明上寫的是“N個周期內(nèi)當(dāng)A從下方向上穿B偶數(shù)次”,這個偶數(shù)次怎么理解?是指上穿2次、4次、6次。。。。。。如此類推,CROSS2函數(shù)都返回1?
- 網(wǎng)友回復(fù):
預(yù)計(jì)會在7月中旬升級WH8,但是現(xiàn)在仍然不能確定具體時間,你可以留意未來的升級提示。
是的,你的理解是正確的,只要是上穿偶數(shù)次都返回1
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 1145508240 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容