???本人希望在現(xiàn)有模型上增加一條限制:新開倉(cāng)必須距離上次平倉(cāng)的周期大于5根k線,可是當(dāng)
開倉(cāng)條件增加 exitbars?大于5后,所有開平倉(cāng)信號(hào)都消失。
如在5分鐘周期,對(duì)所有主力合約測(cè)試,如果不加exitbars?>5 ,會(huì)有幾十次開平倉(cāng)機(jī)會(huì);增加后一個(gè)信號(hào)也沒有。
?
如下為簡(jiǎn)單的測(cè)試模型:
INPUT:ZS(5,1,50,1);
INPUT:ZY(20,0,100,5);
INPUT:SS(1,0,100000,100);////手?jǐn)?shù)
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,24);
DEA:=EMA(DIFF,4);
MACD:=2*(DIFF-DEA),COLORSTICK;
?
IF CROSS(DIFF,DEA)? && exitbars>5 && HOLDING=0? THEN /////開倉(cāng)條件
BEGIN
SELLSHORT(1,SS,MARKET);
BUY(HOLDING=0,SS,MARKET); ////開倉(cāng)????????????
END
IF C<=ENTERPRICE-ZS*MINDIFF AND HOLDING>0 AND ENTERBARS>0??? /////平倉(cāng)條件
THEN? SELL(1,SS,MARKET); /////平倉(cāng)
IF C>ENTERPRICE+ZY*MINDIFF? AND HOLDING>0 AND ENTERBARS>0??? /////平倉(cāng)條件
THEN? SELL(1,SS,MARKET); /////平倉(cāng)
?
[此貼子已經(jīng)被作者于2020/7/11 1:30:56編輯過(guò)]?