一線定輸贏副圖畫線源碼分享,支持壓力明顯

一線定輸贏副圖畫線源碼分享,支持壓力明顯

指標用法不用多說,雖然指標底和劃線含有未來,但不影響其操作的價值,用法效果具體見貼圖後自己理解

源碼

{一線定輸贏}

N:=12;

一線:(CLOSE-MA(CLOSE,N))/MA(CLOSE,N)*100,LINETHICK2;

A1:=REF(一線,2)=HHV(一線,2*2+1); B1:=FILTER(A1,2); C1:=BACKSET(B1,2+1); D1:=FILTER(C1,2);{高}

A2:=REF(一線,2)=LLV(一線,2*2+1); B2:=FILTER(A2,2); C2:=BACKSET(B2,2+1); D2:=FILTER(C2,2);{低}

H1:=(D1 AND NOT(D2)) OR BARSTATUS=2 OR BARSCOUNT(C)=1;

L1:=(D2 AND NOT(D1)); H2:=D1 AND NOT(D2); X1:=REF(BARSLAST(H1),1)+1;

F1:=BACKSET(H1 AND COUNT(L1,X1)>0,LLVBARS(IF(L1,L,10000),X1));

G1:=F1>REF(F1,1); I1:=BACKSET(G1,2); LD:=I1>REF(I1,1);{過濾後低點}

L2:=LD OR BARSTATUS=2 OR BARSCOUNT(C)=1;

X2:=REF(BARSLAST(L2),1)+1;

F2:=BACKSET(L2 AND COUNT(H2,X2)>0,HHVBARS(IF(H2,H,0),X2));

G2:=F2>REF(F2,1);

I2:=BACKSET(G2,2);

HD:=I2>REF(I2,1);{過濾後高點}

R1:=BACKSET(BARSTATUS=2,BARSLAST(HD)+1);

S1:=R1>REF(R1,1); {前一高}

R2:=BACKSET(S1,REF(BARSLAST(HD),1)+2);

S2:=R2>REF(R2,1); {前二高}

R3:=BACKSET(S2,REF(BARSLAST(HD),1)+2); S3:=R3>REF(R3,1); {前三高}

T1:=BACKSET(BARSTATUS=2,BARSLAST(LD)+1); U1:=T1>REF(T1,1); {前一低}

T2:=BACKSET(U1,REF(BARSLAST(LD),1)+2); U2:=T2>REF(T2,1); {前二低}

T3:=BACKSET(U2,REF(BARSLAST(LD),1)+2); U3:=T3>REF(T3,1); {前三低};

MID:=(3*CLOSE+LOW+OPEN+HIGH)/6;

牛線:=(20*MID+19*REF(MID,1)+18*REF(MID,2)+17*REF(MID,3)+16*REF(MID,4)+15*REF(MID,5)+14*REF(MID,6)+13*REF(MID,7)+12*REF(MID,8)+11*REF(MID,9)+10*REF(MID,10)+9*REF(MID,11)+8*REF(MID,12)+7*REF(MID,13)+6*REF(MID,14)+5*REF(MID,15)+4*REF(MID,16)+3*REF(MID,17)+2*REF(MID,18)+REF(MID,20))/210;

馬線:=MA(牛線,6);

{-----------------【圖解模板】---------------------}

壓一:DRAWLINE(S2,一線,S1,一線,1),COLORRED; {壓力1}

壓二:DRAWLINE(S3,一線,S2,一線,1),COLOR009AFF; {壓力2}

撐一:DRAWLINE(U2,一線,U1,一線,1),COLORFF68FF;{支撐1}

撐二:DRAWLINE(U3,一線,U2,一線,1),COLORFFC800;{支撐2};

突破2:=CROSS(一線,壓二);

DRAWTEXT(FILTER(突破2>0,1),壓二*0.9,'突2'),COLORMAGENTA;

突破1:=CROSS(一線,壓一);

DRAWTEXT(FILTER(突破1>0,1),壓一*0.9,'突1'),COLORMAGENTA;

出擊:=CROSS(一線,撐一+0.5);

DRAWTEXT(FILTER(出擊>0,1),撐一*0.9,'擊'),COLORLIRED;

上漲家數:INDEXADV,NODRAW,COLORRED;

下跌家數:INDEXDEC,NODRAW,COLORGREEN;

指數漲跌比:上漲家數/下跌家數,COLORWHITE,NODRAW;

行業上漲數:HY_INDEXADV,COLORLIRED,NODRAW;

行業下跌數:HY_INDEXDEC,COLORLIGREEN,NODRAW;

行業漲跌比:行業上漲數/行業下跌數,COLORWHITE,NODRAW;

{短底部含未來}

Q_1:=C-REF(C,1);

Q_2:=100*EMA(EMA(Q_1,6),6)/EMA(EMA(ABS(Q_1),6),6);

Q_3:=CROSS(EMA(C,19),EMA(C,7));

Q_4:=CROSS(EMA(C,7),EMA(C,19));

Z1:=L=LLV(L,BARSLAST(Q_3)+1);

Z2:=LLV(L,BARSLAST(Q_3)+1);

Z3:=H=HHV(H,BARSLAST(Q_4)+1);

Z4:=HHV(H,BARSLAST(Q_4)+1);

Q_A:=DRAWLINE(Z1,Z2,Z3,Z4,0);

Y1:=H=HHV(H,BARSLAST(Q_4)+1);

Y2:=HHV(H,BARSLAST(Q_4)+1);

Y3:=L=LLV(L,BARSLAST(Q_3)+1);

Y4:=LLV(L,BARSLAST(Q_3)+1);

Q_B:=DRAWLINE(Y1,Y2,Y3,Y4,0);

XY1:=LLV(Q_2,2)=LLV(Q_2,7) ;

XY2:=COUNT(Q_2<0,2);

XY3:=CROSS(Q_2,MA(Q_2,2));

XY4:=REF(Q_B,1)

XY5:=Q_A>REF(Q_B,1);

買進:=(XY1 AND XY2 AND XY3) AND XY4 AND XY5;

TJ:=IF(Q_B

超短1:=REF(TJ,1)=0 AND TJ>=1;

DRAWTEXT(FILTER(超短1>0,1),一線*0.9,'底'),COLORYELLOW;

DRAWLINE(U2,一線,0,0,3),POINTDOT,COLORFFAFFF; {啟動直線}

IF(C>REF(C,1),一線,DRAWNULL),COLORWHITE;

日K:="KD.K"(5,3,3);

日D:="KD.D"(5,3,3);

R1B:=REF(日D,1)>REF(日D,2) AND REF(日D,1)>78 AND 日D

DRAWTEXT(R1B,一線*1.06,'頂'),COLORGREEN;

{自劃壓力和支撐線}

壓:=DRAWLINE(HIGH>=HHV(HIGH,10),HIGH,LOW<=LLV(LOW,3),HHV(HIGH,3),1);

DRAWTEXT(FILTER((BBI>REF(BBI,1) AND C>壓),10),一線*0.94,'買'),COLORRED;

一線定輸贏副圖畫線源碼分享,支持壓力明顯

一線定輸贏副圖畫線源碼分享,支持壓力明顯

一線定輸贏副圖畫線源碼分享,支持壓力明顯


分享到:


相關文章: