VAR1:=LLVBARS(LOW,100);
VAR2:=HHVBARS(HIGH,60);
VAR3:=FINDLOWBARS(LOW,VAR2+1,30,1);
VAR4:=BARSLAST(CURRBARSCOUNT=CONST(VAR1)+1);
VAR5:=BARSLAST(CURRBARSCOUNT=CONST(VAR3)+1);
VAR6:=FINDHIGHBARS(HIGH,VAR5,VAR4+1,1);
VAR7:=BARSLAST(CURRBARSCOUNT=CONST(VAR6)+1);
VAR8:=BARSLAST(CURRBARSCOUNT=CONST(VAR2)+1);
VAR9:=LOW>REF(LOW,VAR4);
VAR10:=HIGH>REF(HIGH,VAR7);
VAR11:=FINDLOWBARS(HIGH,0,VAR8+1,1);
VAR12:=BARSLAST(CURRBARSCOUNT=CONST(VAR11)+1);
VAR13:=FINDHIGHBARS(HIGH,VAR12,10,1);
VAR14:=BARSLAST(CURRBARSCOUNT=CONST(VAR13)+1);
VAR15:=(CLOSE-REF(CLOSE,VAR8+1))/REF(CLOSE,VAR8+1)*100;
VAR16:=BARSSINCEN(VAR15< -15,VAR8+1);
VAR26:=HIGH< REF(HIGH,VAR8);
VAR28:=LOW< REF(LOW,VAR16);
下轨:DRAWLINE(VAR4=0,L,VAR5=0 AND VAR9,LOW,1),COLORYELLOW,DOTLINE;
上轨:DRAWLINE(VAR7=0,HIGH,VAR8=0 AND VAR10,HIGH,1),COLORYELLOW,DOTLINE;
上:DRAWLINE(VAR8=0,HIGH,VAR14=0 AND VAR26,HIGH,1),COLORGREEN,DOTLINE;
下:DRAWLINE(VAR16=0,LOW,VAR12=0 AND VAR28,LOW,1),COLORGREEN,DOTLINE;