{波段主图公式}
MA5:MA(CLOSE,5);
MA10:MA(CLOSE,10);
MA20:MA(CLOSE,20);
MA60:MA(CLOSE,60);
MA120:MA(CLOSE,120);
MA250:MA(CLOSE,250);
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
STICKLINE(C>O,C,O,3,0),COLORRED;
STICKLINE(C<O,C,O,3,0),COLORGREEN;
STICKLINE(C>O,H,L,0,0),COLORRED;
STICKLINE(C<O,H,L,0,0),COLORGREEN;
HH:=HHV(HIGH,60);
LL:=LLV(LOW,60);
MID:=(HH+LL)/2;
UPPER:=MID+2*STD(CLOSE,60);
LOWER:=MID-2*STD(CLOSE,60);
DRAWLINE(HIGH>=UPPER,HIGH,HIGH>=UPPER,UPPER,0),COLORRED;
DRAWLINE(LOW<=LOWER,LOW,LOW<=LOWER,LOWER,0),COLORGREEN;
突破上轨:=CROSS(CLOSE,UPPER);
突破下轨:=CROSS(LOWER,CLOSE);
DRAWICON(突破上轨,LOW*0.98,1);
DRAWICON(突破下轨,HIGH*1.02,2);
DRAWTEXT(突破上轨,LOW*0.95,'突破上轨'),COLORRED;
DRAWTEXT(突破下轨,HIGH*1.05,'突破下轨'),COLORGREEN;
{首次突破公式}
N:=60;
HH1:=HHV(H,N);
LL1:=LLV(L,N);
MID1:=(HH1+LL1)/2;
UPPER1:=MID1+2*STD(C,N);
LOWER1:=MID1-2*STD(C,N);
突破上轨1:=CROSS(C,UPPER1);
突破下轨1:=CROSS(LOWER1,C);
首次突破上轨:=突破上轨1 AND COUNT(突破上轨1,N)=1;
首次突破下轨:=突破下轨1 AND COUNT(突破下轨1,N)=1;
DRAWICON(首次突破上轨,L*0.98,1);
DRAWICON(首次突破下轨,H*1.02,2);
DRAWTEXT(首次突破上轨,L*0.95,'首次突破上轨'),COLORRED;
DRAWTEXT(首次突破下轨,H*1.05,'首次突破下轨'),COLORGREEN;