参考:
VAR0:=25;
VAR1:=1;
IF(VAR1,EMA(C,17),C),COLORWHITE;
IF(VAR1,IF((BARSCOUNT(C)) > VAR0,MA(C,VAR0),MA(C,0)),C),COLORWHITE;
VAR2:=(IF((C >= (IF(VAR1,EMA(C,17),C))) AND (C >= (IF(VAR1,IF((BARSCOUNT(C)) > VAR0,MA(C,VAR0),MA(C,0)),C))),1,0)) * VAR1;
VAR3:=(IF((C < (IF(VAR1,EMA(C,17),C))) AND (C < (IF(VAR1,IF((BARSCOUNT(C)) > VAR0,MA(C,VAR0),MA(C,0)),C))),1,0)) * VAR1;
VAR4:=(IF((VAR2 = 0) AND (VAR3 = 0),1,0)) * VAR1;
VAR5:=SMA(MAX(MAX(H - L,ABS(H - (REF(C,1)))),ABS(L - (REF(C,1)))),7,1);
VAR6:=H - (REF(H,1));
VAR7:=(REF(L,1)) - L;
VAR8:=SMA(IF((VAR6 > 0) AND (VAR6 > VAR7),VAR6,0),7,1);
VAR9:=SMA(IF((VAR7 > 0) AND (VAR7 > VAR6),VAR7,0),7,1);
VAR10:=(VAR8 * 100) / VAR5;
VAR11:=(VAR9 * 100) / VAR5;
VAR12:=SMA(((ABS((VAR11) - (VAR10))) / (VAR11 + VAR10)) * 100,7,1);
VAR13:=(IF(((VAR12) >= 74) AND VAR2,1,0)) * VAR1;
VAR14:=(IF(((VAR12) >= 74) AND VAR3,1,0)) * VAR1;
VAR15:=(IF((((VAR12) >= 56) AND ((VAR12) < 76)) AND VAR2,1,0)) * VAR1;
STICKLINE1((VAR2 = 1) AND (C >= O),O,C,3,1),COLORYELLOW;
STICKLINE1((VAR2 = 1) AND (C >= O),L,O,0,1),COLORYELLOW;
STICKLINE1((VAR2 = 1) AND (C >= O),C,H,0,1),COLORYELLOW;
STICKLINE1((VAR2 = 1) AND (C < O),O,C,3,0),COLORYELLOW;
STICKLINE1((VAR2 = 1) AND (C < O),C,L,0,0),COLORYELLOW;
STICKLINE1((VAR2 = 1) AND (C < O),O,H,0,0),COLORYELLOW;
STICKLINE1((VAR3 = 1) AND (C >= O),O,C,3,1),COLORFFD380;
STICKLINE1((VAR3 = 1) AND (C >= O),L,O,0,1),COLORFFD380;
STICKLINE1((VAR3 = 1) AND (C >= O),C,H,0,1),COLORFFD380;
STICKLINE1((VAR3 = 1) AND (C < O),O,C,3,0),COLORFFD380;
STICKLINE1((VAR3 = 1) AND (C < O),C,L,0,0),COLORFFD380;
STICKLINE1((VAR3 = 1) AND (C < O),O,H,0,0),COLORFFD380;
STICKLINE1((VAR4 = 1) AND (C >= O),O,C,3,1),COLORWHITE;
STICKLINE1((VAR4 = 1) AND (C >= O),L,O,0,1),COLORWHITE;
STICKLINE1((VAR4 = 1) AND (C >= O),C,H,0,1),COLORWHITE;
STICKLINE1((VAR4 = 1) AND (C < O),O,C,3,0),COLORWHITE;
STICKLINE1((VAR4 = 1) AND (C < O),C,L,0,0),COLORWHITE;
STICKLINE1((VAR4 = 1) AND (C < O),O,H,0,0),COLORWHITE;
STICKLINE1(((VAR14) = 1) AND (C >= O),O,C,3,1),COLORBLUE;
STICKLINE1(((VAR14) = 1) AND (C >= O),L,O,0,1),COLORBLUE;
STICKLINE1(((VAR14) = 1) AND (C >= O),C,H,0,1),COLORBLUE;
STICKLINE1(((VAR14) = 1) AND (C < O),O,C,3,0),COLORBLUE;
STICKLINE1(((VAR14) = 1) AND (C < O),C,L,0,0),COLORBLUE;
STICKLINE1(((VAR14) = 1) AND (C < O),O,H,0,0),COLORBLUE;
STICKLINE1(((VAR13) = 1) AND (C >= O),O,C,3,1),COLORRED;
STICKLINE1(((VAR13) = 1) AND (C >= O),L,O,0,1),COLORRED;
STICKLINE1(((VAR13) = 1) AND (C >= O),C,H,0,1),COLORRED;
STICKLINE1(((VAR13) = 1) AND (C < O),O,C,3,0),COLORRED;
STICKLINE1(((VAR13) = 1) AND (C < O),C,L,0,0),COLORRED;
STICKLINE1(((VAR13) = 1) AND (C < O),O,H,0,0),COLORRED;
STICKLINE1(((VAR15) = 1) AND (C >= O),O,C,3,1),COLOR0080FF;
STICKLINE1(((VAR15) = 1) AND (C >= O),L,O,0,1),COLOR0080FF;
STICKLINE1(((VAR15) = 1) AND (C >= O),C,H,0,1),COLOR0080FF;
STICKLINE1(((VAR15) = 1) AND (C < O),O,C,3,0),COLOR0080FF;
STICKLINE1(((VAR15) = 1) AND (C < O),C,L,0,0),COLOR0080FF;
STICKLINE1(((VAR15) = 1) AND (C < O),O,H,0,0),COLOR0080FF;