BOLL:MA(CLOSE,26);
UB:BOLL+1.5*STD(CLOSE,26);
LB:BOLL-1.5*STD(CLOSE,26);
WU:(BOLL+UB)/2;
WB:(BOLL+LB)/2;
下:(LB+WB)/2;
上:(UB+WU)/2;
IF(BOLL>=REF(BOLL,1),BOLL,DRAWNULL), LINETHICK3 COLORRED;
IF(BOLL<REF(BOLL,1),BOLL,DRAWNULL), LINETHICK3 COLORGREEN;
boll_60:=stkindi('','my_text.boll)',0,5,0);
boll_昨天60:=stkindi('','my_text.boll)',0,5,-1);
UB_15F:=stkindi('','my_text.UB',0,2,0);
LB_15F:=stkindi('','my_text.LB',0,2,0);
WU_15:=stkindi('','my_text.WU',0,2,0);
WB_15:=stkindi('','my_text.WB',0,2,0);
15_J:=stkindi('','my_text3.J',0,3,0);
15_D:=stkindi('','my_text3.D',0,3,0);
此主题相关图片如下:qq图片20171108094511.png

KD:BOLL_60>BOLL_昨天60 AND C<WB_15 AND CROSS(15_J,15_D);//60分多15分低多做多
KK:BOLL_60<BOLL_昨天60 AND C>WU_15 AND CROSS(15_D,15_J);//60分空15分顶空做空
LastBollTime:ref(time,BARSLAST(BOLL<REF(BOLL,1)));//表示上次BOLL<REF(BOLL,1)的时候的time
LastBollTime1:ref(time,BARSLAST(BOLL>REF(BOLL,1)));//表示上次BOLL<REF(BOLL,1)的时候的time
PD:time-LastBollTime1>60*5 AND C<下;
PK:time-LastBollTime>60*5 AND C>上;
PD2:ENTERPRICE-C>20*MINDIFF;
PK2:C-ENTERPRICE>20*MINDIFF;
//交易系统
平空:SELLSHORT(PK OR PK2,4,MARKET); //平空信号
开多:BUY(KD AND HOLDING=0,4,MARKET); //开多信号
平多:SELL(PD OR PD2,4,MARKET); //平多信号
开空:BUYSHORT(KK AND HOLDING=0,4,MARKET);//开空信号
资产:asset,noaxis ,LINETHICK3 COLORRED;