S:=HV(C,N),COLORGREEN;
B:=LV(C,N),COLORRED;
SS:=CROSS(C,S);
BB:=CROSSDOWN(C,B);
PP:=IF(BARSLAST(SS)<BARSLAST(BB),B,S);
//DRAWCOLORLINE(BARSLAST(SS)<BARSLAST(BB),IF(BARSLAST(SS)<BARSLAST(BB),B,S),COLORRED,COLORGREEN),LINETHICK2;
DRAWSL(BARSLAST(SS)<BARSLAST(BB),PP,0,1,0,COLORRED);
DRAWLINE(BARSLAST(SS)<BARSLAST(BB),PP,1,REF(PP,1),COLORRED);
DRAWSL(BARSLAST(SS)>BARSLAST(BB),PP,0,1,0,COLORGREEN);
DRAWLINE(BARSLAST(SS)>BARSLAST(BB),PP,1,REF(PP,1),COLORGREEN);
DRAWTEXT(CROSS(BARSLAST(SS)<BARSLAST(BB),0.5),L,'B'),VALIGN0,FONTSIZE25,COLORRED;
DRAWTEXT(CROSSDOWN(BARSLAST(SS)<BARSLAST(BB),0.5),H,'S'),VALIGN2,FONTSIZE25,COLORGREEN;
DRAWCOLORKLINE(BARSLAST(SS)<BARSLAST(BB),COLORRED,1);
DRAWCOLORKLINE(BARSLAST(SS)>BARSLAST(BB),COLORGREEN,1);
DRAWCOLORKLINE(BARSLAST(SS)<BARSLAST(BB)&&ISDOWN,COLORRED,0);
DRAWCOLORKLINE(BARSLAST(SS)>BARSLAST(BB)&&ISDOWN,COLORGREEN,0);
//A:=(CLOSE+OPEN)/2;
//MA1:=MA(A,80);
//MA2:MA(A,240);
//DRAWCOLORLINE(A>=MA2,MA2,COLORRED,COLORGREEN);
//MA3:MA(A,20);
//DRAWCOLORLINE(A>=MA3,MA3,COLORRED,COLORGREEN);
A:=(CLOSE+OPEN)/2;
MA0:=EMA(A,5);
MA1:EMA(MA0,39);
MA2:EMA(MA1,21);
DRAWCOLORLINE(MA0>=MA2,MA2,COLORRED,COLORGREEN),LINETHICK1;
MA3:EMA(MA2,89);
DRAWCOLORLINE(MA1>=MA3,MA3,COLORYELLOW,COLORBLUE),LINETHICK5;