Is this it? (Picture demonstration is in the URL below)
n(1.00 999.00 80.00)m(1.00 15.00 3.00)
High 1:=REF (HHV(H,150),3);
Low1:=REF(LLV(L,150),3);
H1:=High1-(High1 -Low 1)*0.191;
H2:=High 1-(High 1-Low 1)*0.382;
H3:=High 1-(High 1-Low 1) *0.5;
H4:=High 1-(High 1-Low 1)*0.618;
H5:=High 1-(High 1-Low 1)*0.809;< /p>
{Top:REFDATE(H1,DATE),POINTDOT,COLORWHITE;}
%19:=REFDATE(H1,DATE),POINTDOT,COLORYELLOW,LINETHICK3;
%38:=REFDATE(H2,DATE),POINTDOT,COLORMAGENTA,LINETHICK3;
%50:=REFDATE(H3,DATE),POINTDOT,COLORBLUE,LINETHICK3;
%61:=REFDATE(H4,DATE),POINTDOT,COLORRED,LINETHICK3;
%80:=REFDATE(H5,DATE),POINTDOT,COLORWHITE,LINETHICK3;
AA05 :MA(C,5),LINETHICK3,COLORBLUE;
Five-day deviation rate:=(C-AA05)/AA05*100;
BB05:=ATAN((AA05/ REF(AA05,1)-1)*100)*180/3.1416;
Speed ??5:=SMA(EMA((AA05-REF(AA05,1))/REF(AA05,1), 3)*100,3,1);
Acceleration 5:=EMA((speed 5-REF(speed 5,1)),3),NODRAW;
IF( BB05>30 AND AA05>REF(AA05,1), AA05,DRAWNULL),LINETHICK3,COLORRED;
AA10:MA(C,10);AA20:=MA(C,20);
p>
BB10:=ATAN((AA10/REF(AA10,1)-1)*100)*180/3.1416;
IF(BB05<0 AND AA05 AA30:MA(C,30); Three-day deviation rate: (C-AA30)/AA30*100, NODRAW; VAR1:=(AA20-AA30)>REF((AA20-AA30),1) AND AA20>REF(AA20,1) AND AA30>REF(AA30,1); VAR2:=(AA30-AA20) BB30 :=ATAN((AA30/REF(AA30,1)-1)*100)*180/3.1416; IF(BB30>15 AND AA30>REF(AA30,1), AA30,DRAWNULL) ,LINETHICK3,COLORFF00FF,COLORCYAN; Strong sniper:=FILTER(BB30>30 AND BB10>45 AND CROSS(BB05,60),10); Add position:=FILTER (COUNT(CROSS(BB05,30),5)>=1 AND AA05>REF(AA05,1) AND 30-day deviation rate>REF(30-day deviation rate,1) AND AA10>REF(AA10,1) AND acceleration 5>REF(acceleration 5,1) AND speed 5>REF(speed 5,1),10); Clear:=FILTER(COUNT(CROSS(30 ,BB05),5)>=1 AND (C>AA30 OR O>AA30) AND AA05 DRAWTEXT(Add position,LOW*0.98,'←Add position'),COLORRED; JC:=CROSS(0,five-day deviation rate) AND 30-day deviation rate REF(AA10,1); Leverage position:=FILTER(JC,10); MR:=COUNT(CROSS(five-day deviation rate,0),3)>=1 AND 30-day deviation rate>REF(30-day deviation rate,1) AND AA05>REF(AA05,1) AND (C/REF(C,1)-1)*100>5 AND REF(C,1) Buy:=FILTER(MR,10); DRAWTEXT(reduce the position, HIGH*1.02,'←reduce the position'),COLORCYAN; DRAWTEXT(buy,LOW*0.98,'←buy'),COLORYELLOW; VAR21 :=MAX(ABS(HIGH-AMOUNT/VOL/100),ABS(AMOUNT/VOL/100-LOW)); VAR3:=ABS((OPEN+CLOSE)/2-AMOUNT/VOL /100); MV:=(VAR21+VAR3)/AMOUNT*VOL*100*50;