三段+MACD
三段支撑压力
z1:=zig(3,1),colorwhite,LINETHICK2;
z2:=zig(3,2),COLORyellow,LINETHICK2;
z5:=zig(3,5),COLORFF33CC,LINETHICK2;
z10:=zig(3,10),COLORgreen,LINETHICK2;
e1:ema(c,5),colorred;
e2:ema(e1,5),colorgreen;
{支撑压力}
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,LINETHICK4;
支撑2:if(T22,B2,B2),COLORyellow,POINTDOT,LINETHICK4;
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,LINETHICK4;
支撑5:if(T25,B5,B5),COLORFF33CC,POINTDOT,LINETHICK4;
TY10:=z10;
HD10:=FILTER(BACKSET(FILTER(ref(TY10,10)=HHV(TY10,2*10+1),10),10+1),10);
LD10:=FILTER(BACKSET(FILTER(ref(TY10,10)=LLV(TY10,2*10+1),10),10+1),10);
A10:=ref(z10,BARSLAST(HD10));
B10:=ref(z10,BARSLAST(LD10));
T110:=BARSLAST(HD10)<BARSLAST(LD10) AND NOT(HD10) ;
T210:=BARSLAST(HD10)>BARSLAST(LD10) AND NOT(LD10);
压力10:=if(T110,A10,A10),COLORgreen,POINTDOT,LINETHICK4;
支撑10:=if(T210,B10,B10),COLORgreen,POINTDOT,LINETHICK4;
新MACD
macd:=EMA(c,12)/EMA(c,26)-1;
macd1:eMA(macd,9),coloryellow;
STICKLINE(CROSS(macd,macd1),macd,REF(macd,1),8,0),COLORyellow;
STICKLINE(CROSS(macd1,macd),macd,REF(macd,1),8,0),COLORyellow;
STICKLINE(macd>=REF(macd,1),macd,REF(macd,1),8,1),COLORRED;
STICKLINE(macd<REF(macd,1),macd,REF(macd,1),8,1),COLORgreen;
DRAWTEXT(MACD<MACD1 AND ref(MACD,2)<REF(MACD,1) and MACD<REF(MACD,1),MACD,'☆'),colorgreen;
DRAWTEXT(MACD>MACD1 AND ref(MACD,2)>REF(MACD,1) and MACD>REF(MACD,1),MACD,'☆'),colorred;
0,colorgray;
MID:MA(macd,20),colorcyan;
UPPER:MID+2*STD(macd,20),colorcyan;
LOWER:MID-2*STD(macd,20),colorcyan;
STICKLINE(macd>UPPER,macd,REF(macd,1),8,0),COLORred;
STICKLINE(macd<LOWER,macd,REF(macd,1),8,0),COLORgreen;
A1:=SUM(H-O,26)/SUM(O-L,26)*100;
A2:=SUM(H-c,26)/SUM(c-L,26)*100;
A3:=SUM(c-O,26)/SUM(c-L,26)*100;
A4:=SUM(c-O,26)/SUM(c-h,26)*100;
stickline(A1<50,macd*0.7,0,3,1),COLORFF33CC;
stickline(A2<50,macd*0.7,0,3,1),colorgreen;
stickline(A3>50,macd*0.7,0,3,1),colorgreen;
stickline(A4>50,macd*0.7,0,3,1),COLORFF33CC;
2015年05月20日 00点05分
27