diff:=stkindi('','macd.diff',0,datatype);
dea:=stkindi('','macd.dea',0,datatype);
jc:=cross(diff,dea);
sc:=cross(dea,diff);
条件1:valuewhen(diff>dea,hhv(h,barslast(jc)+1)-ref(c,jc)<=15);
条件2:valuewhen(diff<dea,ref(c,sc)-llv(l,barslast(sc)+1)<=15);
diff:=stkindi('','macd.diff',0,datatype);
dea:=stkindi('','macd.dea',0,datatype);
jc:=cross(diff,dea);
sc:=cross(dea,diff);
条件1:valuewhen(diff>dea,hhv(h,barslast(jc)+1)-ref(c,barslast(jc))<=15);
条件2:valuewhen(diff<dea,ref(c,barslast(sc))-llv(l,barslast(sc)+1)<=15);