主图代码
MID : MA(CLOSE,26),COLORCYAN,LINETHICK2;
UPPER1: MID + 2*STD(CLOSE,26),COLORCYAN,LINETHICK1;
UPPER2: MID + STD(CLOSE,26),COLORCYAN,LINETHICK1;
LOWER1: MID - STD(CLOSE,26),COLORCYAN,LINETHICK1;
LOWER2: MID - 2*STD(CLOSE,26),COLORCYAN,LINETHICK1;
{ZIAZAG3段支撑压力}
z1:=ZIG(3,1),colorwhite,LINETHICK2;
z2:=ZIG(3,2),COLORyellow,LINETHICK2;
z5:=ZIG(3,5),COLORFF33CC,LINETHICK2;
TY:=z1;
HD:=FILTER(BACKSET(FILTER(ref(TY,10)=HHV(TY,2*10+1),10),10+1),10);
LD:=FILTER(BACKSET(FILTER(ref(TY,10)=LLV(TY,2*10+1),10),10+1),10);
A:=ref(z1,BARSLAST(HD));
B:=ref(z1,BARSLAST(LD));
T1:=BARSLAST(HD)<BARSLAST(LD) AND NOT(HD) ;
T2:=BARSLAST(HD)>BARSLAST(LD) AND NOT(LD);
压力:if(T1,A,A),COLORwhite,POINTDOT,LINETHICK2;
支撑:if(T2,B,B),COLORwhite,POINTDOT,LINETHICK2;
TY2:=z2;
HD2:=FILTER(BACKSET(FILTER(ref(TY2,10)=HHV(TY2,2*10+1),10),10+1),10);
LD2:=FILTER(BACKSET(FILTER(ref(TY2,10)=LLV(TY2,2*10+1),10),10+1),10);
A2:=ref(z2,BARSLAST(HD2));
B2:=ref(z2,BARSLAST(LD2));
T12:=BARSLAST(HD2)<BARSLAST(LD2) AND NOT(HD2) ;
T22:=BARSLAST(HD2)>BARSLAST(LD2) AND NOT(LD2);
压力2:if(T12,A2,A2),COLORyellow,POINTDOT,LINETHICK2;
支撑2:if(T22,B2,B2),COLORyellow,POINTDOT,LINETHICK2;
TY5:=z5;
HD5:=FILTER(BACKSET(FILTER(ref(TY5,10)=HHV(TY5,2*10+1),10),10+1),10);
LD5:=FILTER(BACKSET(FILTER(ref(TY5,10)=LLV(TY5,2*10+1),10),10+1),10);
A5:=ref(z5,BARSLAST(HD5));
B5:=ref(z5,BARSLAST(LD5));
T15:=BARSLAST(HD5)<BARSLAST(LD5) AND NOT(HD5) ;
T25:=BARSLAST(HD5)>BARSLAST(LD5) AND NOT(LD5);
压力5:if(T15,A5,A5),COLORFF33CC,POINTDOT,LINETHICK2;
支撑5:if(T25,B5,B5),COLORFF33CC,POINTDOT,LINETHICK2;