QQ:=C;
A1:=REF(QQ,10)=HHV(QQ,2*10+1);
B1:=FILTER(A1,10);
C1:=BACKSET(B1,10+1);
HD:=FILTER(C1,10);
A2:=REF(QQ,10)=LLV(QQ,2*10+1);
B2:=FILTER(A2,10);
C2:=BACKSET(B2,10+1);
LD:=FILTER(C2,10);
A:=REF(C,BARSLAST(HD));
B:=REF(L,BARSLAST(LD));
T1:=BARSLAST(HD)<BARSLAST(LD) AND NOT(HD) ;
T2:=BARSLAST(HD)>BARSLAST(LD) AND NOT(LD);
压力:IF(T1,A,A),COLORCYAN,LINETHICK2,NODRAW;
支撑:IF(T2,B,B),COLORWHITE,LINETHICK2,NODRAW;
//DRAWHORIZONTALLINE(压力<>REF(压力,1),压力,COLORWHITE),DOT;
//DRAWHORIZONTALLINE(支撑<>REF(支撑,1),支撑,COLORYELLOW),DOT;
DRAWTEXT(压力<>REF(压力,1),A,'压'),VALIGN2,FONTSIZE20,ALIGN2,COLORWHITE;
DRAWTEXT(支撑<>REF(支撑,1),B,'支'),VALIGN0,FONTSIZE20,ALIGN2,COLORYELLOW;
DRAWSL(BARSLAST(压力<>REF(压力,1))<BARSLAST(支撑<>REF(支撑,1)),VALUEWHEN(压力<>REF(压力,1),压力),0,1,0,COLORWHITE),DOT;
DRAWSL(BARSLAST(压力<>REF(压力,1))>BARSLAST(支撑<>REF(支撑,1)),VALUEWHEN(支撑<>REF(支撑,1),支撑),0,1,0,COLORYELLOW),DOT;
麻烦老师把压力支撑两条虚线的字换成数值 保留小数点后两位
B1:=FILTER(A1,10);
C1:=BACKSET(B1,10+1);
HD:=FILTER(C1,10);
A2:=REF(QQ,10)=LLV(QQ,2*10+1);
B2:=FILTER(A2,10);
C2:=BACKSET(B2,10+1);
LD:=FILTER(C2,10);
A:=REF(C,BARSLAST(HD));
B:=REF(L,BARSLAST(LD));
T1:=BARSLAST(HD)<BARSLAST(LD) AND NOT(HD) ;
T2:=BARSLAST(HD)>BARSLAST(LD) AND NOT(LD);
压力:IF(T1,A,A),COLORCYAN,LINETHICK2,NODRAW;
支撑:IF(T2,B,B),COLORWHITE,LINETHICK2,NODRAW;
//DRAWHORIZONTALLINE(压力<>REF(压力,1),压力,COLORWHITE),DOT;
//DRAWHORIZONTALLINE(支撑<>REF(支撑,1),支撑,COLORYELLOW),DOT;
//DRAWTEXT(压力<>REF(压力,1),A,'压'),VALIGN2,FONTSIZE20,ALIGN2,COLORWHITE;
//DRAWTEXT(支撑<>REF(支撑,1),B,'支'),VALIGN0,FONTSIZE20,ALIGN2,COLORYELLOW;
DRAWNUMBER(压力<>REF(压力,1),A,A,2,COLORWHITE),ALIGN0,VALIGN0;
DRAWNUMBER(支撑<>REF(支撑,1),B,B,2,COLORYELLOW),ALIGN0,VALIGN0;
DRAWSL(BARSLAST(压力<>REF(压力,1))<BARSLAST(支撑<>REF(支撑,1)),VALUEWHEN(压力<>REF(压力,1),压力),0,1,0,COLORWHITE),DOT;
DRAWSL(BARSLAST(压力<>REF(压力,1))>BARSLAST(支撑<>REF(支撑,1)),VALUEWHEN(支撑<>REF(支撑,1),支撑),0,1,0,COLORYELLOW),DOT;
A1:=REF(QQ,10)=HHV(QQ,2*10+1);
B1:=FILTER(A1,10);
C1:=BACKSET(B1,10+1);
HD:=FILTER(C1,10);
A2:=REF(QQ,10)=LLV(QQ,2*10+1);
B2:=FILTER(A2,10);
C2:=BACKSET(B2,10+1);
LD:=FILTER(C2,10);
A:=REF(C,BARSLAST(HD));
B:=REF(L,BARSLAST(LD));
T1:=BARSLAST(HD)<BARSLAST(LD) AND NOT(HD) ;
T2:=BARSLAST(HD)>BARSLAST(LD) AND NOT(LD);
压力:IF(T1,A,A),COLORCYAN,LINETHICK2,NODRAW;
支撑:IF(T2,B,B),COLORWHITE,LINETHICK2,NODRAW;
//DRAWHORIZONTALLINE(压力<>REF(压力,1),压力,COLORWHITE),DOT;
//DRAWHORIZONTALLINE(支撑<>REF(支撑,1),支撑,COLORYELLOW),DOT;
//DRAWTEXT(压力<>REF(压力,1),A,'压'),VALIGN2,FONTSIZE20,ALIGN2,COLORWHITE;
//DRAWTEXT(支撑<>REF(支撑,1),B,'支'),VALIGN0,FONTSIZE20,ALIGN2,COLORYELLOW;
DRAWNUMBER(压力<>REF(压力,1),A,A,2,COLORWHITE),VALIGN2,ALIGN2;
DRAWNUMBER(支撑<>REF(支撑,1),B,B,2,COLORYELLOW),VALIGN0,ALIGN2;
DRAWSL(BARSLAST(压力<>REF(压力,1))<BARSLAST(支撑<>REF(支撑,1)),VALUEWHEN(压力<>REF(压力,1),压力),0,1,0,COLORWHITE),DOT;
DRAWSL(BARSLAST(压力<>REF(压力,1))>BARSLAST(支撑<>REF(支撑,1)),VALUEWHEN(支撑<>REF(支撑,1),支撑),0,1,0,COLORYELLOW),DOT;