回測(cè)是過濾相同信號(hào)問題,怎么解決? [金字塔]
咨詢內(nèi)容:
問題:日線周期的圖表交易系統(tǒng),
我在實(shí)盤運(yùn)行的時(shí)候希望過濾相同的開倉(cāng)信號(hào);
于是使用的代碼是
//交易執(zhí)行
//開多平空
EXITSHORT:開多平空條件,TFILTER;
ENTERLONG:開多平空條件,TFILTER;
//開空平多
EXITLONG:開空平多條件,TFILTER;
ENTERSHORT:開空平多條件,TFILTER;
但是回測(cè)時(shí),每個(gè)操作只一次,
這怎么解決,用什么方法?
2、可以開倉(cāng)時(shí)加上對(duì)holding=0的判斷來過濾掉連續(xù)開倉(cāng),如下范例:
if??平空開多條件 then begin??
? ? sellshort(holding<0,holding,market);
? ? buy(holding=0,1,market);
? ? end
if 平多開空 then begin
? ?sell(holding>0,holding,market);
? ?buyshort(holding=0,1,market);
? ?end
? ?技術(shù)交流:
這里的買賣操作market是最新價(jià)格嗎, 要使用最新價(jià)格的話代碼怎么寫? 技術(shù)交流:
market表示的是市價(jià)指令,如果要指定最新價(jià)格的話,那可以用限價(jià)指令報(bào)單,例如:
buy(holding=0,1,limit,close);
我在實(shí)盤運(yùn)行的時(shí)候希望過濾相同的開倉(cāng)信號(hào);
于是使用的代碼是
//交易執(zhí)行
//開多平空
EXITSHORT:開多平空條件,TFILTER;
ENTERLONG:開多平空條件,TFILTER;
//開空平多
EXITLONG:開空平多條件,TFILTER;
ENTERSHORT:開空平多條件,TFILTER;
但是回測(cè)時(shí),每個(gè)操作只一次,
這怎么解決,用什么方法?
?
?來源: www.weiqiv.net.cn
金字塔資深技術(shù): 1、你這個(gè)是舊圖表交易系統(tǒng),建議使用buy,sell,buyshort,sellshort這類新的圖表的交易語句。2、可以開倉(cāng)時(shí)加上對(duì)holding=0的判斷來過濾掉連續(xù)開倉(cāng),如下范例:
if??平空開多條件 then begin??
? ? sellshort(holding<0,holding,market);
? ? buy(holding=0,1,market);
? ? end
if 平多開空 then begin
? ?sell(holding>0,holding,market);
? ?buyshort(holding=0,1,market);
? ?end
? ?
技術(shù)010 發(fā)表于 2021-11-18 17:10
1、你這個(gè)是舊圖表交易系統(tǒng),建議使用buy,sell,buyshort,sellshort這類新的圖表的交易語句。
2、可以開倉(cāng) ...
這里的買賣操作market是最新價(jià)格嗎, 要使用最新價(jià)格的話代碼怎么寫?
?
buy(holding=0,1,limit,close);
有思路,想編寫各種指標(biāo)公式,交易模型,選股公式,還原公式的朋友
可聯(lián)系技術(shù)人員 QQ: 262069696 或微信號(hào):cxh99cxh99 進(jìn)行 有償收費(fèi) 編寫!
(怎么收費(fèi),代編流程等詳情請(qǐng)點(diǎn)擊閱讀!)
(注:由于人數(shù)限制,QQ或微信請(qǐng)選擇方便的一個(gè)聯(lián)系我們就行,加好友時(shí)請(qǐng)簡(jiǎn)單備注下您的需求,否則無法通過。謝謝您!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容