VAR2:=EMA(HHV (high, 250), 21); ?
VAR3:=EMA(HHV (high, 90), 21); ?
VAR4:=EMA(LLV (low, 500), 21); ?
VAR5:=EMA(LLV (low, 250), 21); ?
VAR6:=EMA(LLV (low, 90), 21); ?
var 7:= EMA((var 4 * 0.96+var 5 * 0.96+var 6 * 0.96+var 1 * 0.558+var 2 * 0.558+var 3 * 0.558)/6,2 1);
var 8:= EMA((var 4 * 1.25+var 5 * 1.23+var 6 * 1.2+var 1 * 0.55+var 2 * 0.55+var 3 * 0.65)/6,2 1);
var 9:= EMA((var 4 * 1.3+var 5 * 1.3+var 6 * 1.3+var 1 * 0.68+var 2 * 0.68+var 3 * 0.68)/6,2 1);
VARA:= EMA((var 7 * 3+var 8 * 2+var 9)/6 * 1.738,2 1); ?
VARB:=REF(LOW, 1); ?
VARC:=SMA(ABS (low -VARB), 3 1)/SMA(MAX (low -VARB, 0), 31) *100; ?
VARD:= EMA(IF(CLOSE * 1.35 & lt; = vara, VARC* 10, VARC/ 10), 3); ?
VARE:=LLV (low, 30); ?
VARF:=HHV(VARD,30); ?
VAR 10:=IF(MA(CLOSE,58), 1,0); ?
QZG:EMA(IF(LOW & lt; =VARE,(VARD+VARF*2)/2,0),3)/6 18*VAR 10,COLORRED
qzg 2:EMA(IF(LOW & lt; =VARE,(VARD+VARF*2)/2,0),3)/-6 18*VAR 10,COLORYELLOW
IF(QZG & gt; REF(QZG, 1),QZG,DRAWNULL),COLORGREEN
VARC 1:=SMA(ABS (high -VARB), 3 1)/SMA(MAX (high -VARB, 0), 31) *100;
VARE 1:=LLV (low, 30); ?
VARF 1:=HHV(VARD,30); ?
QZGQ:EMA(IF(HIGH & gt; =VARF 1,(VARD+VARF*2)/2,0),3)*0.8*VAR 10,COLORFFFFFF
QZG2Q:EMA(IF(HIGH & gt; =VARF 1,(VARD+VARF*2)/2,0),3)*-0.8*VAR 10,COLORFFFFFF
IF(QZGQ & gt; REF(QZGQ, 1),QZGQ,DRAWNULL),COLORFF9900