VAR2:=(100 - ((90 * (HHV(HIGH,M) - CLOSE)) / (HHV(HIGH,M) - LLV(LOW,M))));
VAR3:=(100 - MA(((100 * (HHV(HIGH,N) - CLOSE)) / (HHV(HIGH,N) - LLV(LOW,N))),P));
DIR1:=ABS(CLOSE-REF(CLOSE,5));
VIR1:=SUM(ABS(CLOSE-REF(CLOSE,1)),5);
ER1:=DIR1/VIR1;
CS1:=ER1*(0.8-2/8)+2/8;
CQ1:=CS1*CS1;
DIR2:=ABS(CLOSE-REF(CLOSE,10));
VIR2:=SUM(ABS(CLOSE-REF(CLOSE,1)),10);
ER2:=DIR2/VIR2;
CS2:=ER2*(0.8-2/24)+2/24;
CQ2:=CS2*CS2;
STICKLINE(VAR2 MA(VAR3,6),LOW,HIGH,0,1),COLORE3E300;
STICKLINE(VAR2 MA(VAR3,6),LOW,HIGH,0,1),COLORRED;
STICKLINE(((OPEN CLOSE)AND(VAR2 MA(VAR3,6))),(CLOSE-0.03),OPEN,2.5,0),COLORE3E300;
STICKLINE(((OPEN CLOSE)AND(VAR2 MA(VAR3,6))),CLOSE,OPEN,2.5,1),COLORE3E300;
STICKLINE(((OPEN CLOSE)AND(VAR2 MA(VAR3,6))),OPEN,(CLOSE-0.03),2.5,0),COLORRED;
STICKLINE(((OPEN CLOSE)AND(VAR2 MA(VAR3,6))),OPEN,CLOSE,2.5,1),COLORRED;
DRAWICON(CROSS(VAR2,MA(VAR3,6)),(LOW - (LOW*0.03)),7);
DRAWICON(CROSS(MA(VAR3,6),VAR1),(HIGH+(HIGH*0.03)),8);