//被引用公式:my_text2
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;
WU_日:=stkindi('','my_text2.WU',0,6,0);
WB_日:=stkindi('','my_text2.WB',0,6,0);
UB_60:=stkindi('','my_text2.UB',0,5,0);
LB_60:=stkindi('','my_

text2.LB ',0,5,0);
UB_15:=stkindi('','my_text2.UB',0,3,0);
LB_15:=stkindi('','my_

text2.LB ',0,3,0);
BOLL_1:=stkindi('','my_text2.BOLL',0,1,0);
BOLL_Z1:=stkindi('','my_text2.BOLL',0,1,-1);
LB_1:=stkindi('','my_

text2.LB ',0,1,0);
UB_1:=stkindi('','my_text2.UB',0,1,0);
5_J:=stkindi('','my_text3.J',0,2,0);
5_D:=stkindi('','my_text3.D',0,2,0);
//开仓条件
D1:WB_日>C;
D2:LB_60>C;
D3:CROSS(C,LB_15);
D4:5_J>5_D;
D5:BOLL_1>=BOLL_Z1;
K1:WB_日<C;
K2:LB_60<C;
K3:CROSS(UB_15,C);
K4:5_J<5_D;
K5:BOLL_1<=BOLL_Z1;
KD:D1 AND D2 AND D3 AND D4 AND D5;//日底60分底15分底5分多1分做多
KK:K1 AND K2 AND K3 AND K4 AND K5;//日顶60分顶15分顶5分空1分做空
PD:BOLL_1<BOLL_Z1 AND C<LB_1;
PK:BOLL_1>BOLL_Z1 AND C>UB_1;
//交易系统
平空:SELLSHORT(PK and enterbars>0,8,MARKET); //平空信号
开多:BUY(KD AND HOLDING=0,8,MARKET); //开多信号
平多:SELL(PD AND enterbars>0,8,MARKET); //平多信号
开空:BUYSHORT(KK AND HOLDING=0,8,MARKET);//开空信号
资产:asset,noaxis ,LINETHICK3 COLORRED;
请您帮忙看一看我的系统问题在哪里?
我现在的问题是,策略附在图标上完全不符合我的逻辑,我的逻辑是,当收盘价格低于日线的wb值and收盘价格低于60分钟的lb值,and 15分钟的ub上穿收盘价 and 5分钟的j大于d and 1分钟boll大于前一根 做多