![]() 一、妖成妖主圖 {妖線}VAR101:=HHV(HHV(LOW,14),240);VAR102:=CLOSE*VOL;VAR103:=EMA((EMA(VAR102,3)/EMA(VOL,3)+EMA(VAR102,6)/EMA(VOL,6)+EMA(VAR102,12)/EMA(VOL,12)+EMA(VAR102,24)/EMA(VOL,24))/4,13);VAR104:=EMA(CLOSE,9);妖線:1.06*VAR103,LINETHICK1,COLORMAGENTA;VAR106:=DMA((H + L + C * 2) / 4,0.9);VAR107:=EMA(VAR106,5),LINETHICK1;突破妖線:=CROSS(C,妖線) OR (REF(C,1)<妖線 AND C>=妖線);DRAWTEXT(突破妖線,H*1.03,'妖'),COLORMAGENTA;{公式之家:BBS.GSZB.TOP} {成妖線}VAR001:=(3.48*CLOSE+HIGH+LOW);VAR002:=EMA(CLOSE,20);VAR003:=(VAR001/4-VAR002);VAR004:=ABS(VAR003/VAR002);VAR005:=(2.15*CLOSE+LOW+HIGH);VAR006:=DMA((VAR005/4),VAR004);VAR007:=EMA(VAR006,200);VAR008:=(C-REF(C,1));VAR009:=REF(C,1)*100>9;VAR0010:=VAR008/VAR009;成妖線:VAR007*1.118,LINETHICK1,COLORRED;VAR0012:=CROSS(C,成妖線);突破成妖線:=VAR0012 AND VAR0010;DRAWTEXT(突破成妖線,H*1.03,' 成妖'),COLORRED; 突破了:=(EXIST(突破妖線,3) AND 突破成妖線);{突破天數:=BARSLAST(突破了);上次突破天數:=REF(BARSLAST(突破了),1)>=9;}妖成妖:=突破了 AND COUNT(突破了,18)<=2;DRAWICON(妖成妖,L,7); {龍回頭}MMS:=MA(SMA((L+H+2*C)/4-REF((L+H+2*C)/4,1),5,1)/SMA(ABS((L+H+2*C)/4-REF((L+H+2*C)/4,1)),5,1)*100,1)+50;G1:=IF(-MMS>95,0,20);UOO:=(-(((CLOSE-LLV(CLOSE,7))/(HHV(CLOSE,7)-LLV(CLOSE,7))*100=100)>0 AND G1)+1);KS:=(((CLOSE - EMA(CLOSE,13)) / EMA(CLOSE,13)) * (0 -100));KS1:=IF(BARSCOUNT(C)=1,C/10000,(1-C/SMA(C,13,1))*100);趨勢線:=EMA(((KS/ 10) + EMA(CLOSE,10)),3);AA:=-100*(趨勢線-CLOSE)/趨勢線;AC:=(EMA(AA,5));SSL:=EMA(CLOSE,3);MMV:=EMA(((SLOPE(CLOSE,22) * 20) +CLOSE),55);MM:=MA(MMV,1);{STICKLINE(((SSL>MM)),SSL,MM,0.01,0),COLORRED;}SA:=(MM*0.985);SS:=(MA(CLOSE,5));DD:=(MA(CLOSE,13));GG:=(MA(CLOSE,21));撈錢手:=IF(((SSL>MM)),MM,SA),LINETHICK2,COLORFF00FF;能量線:=DMA(((CLOSE+ OPEN) / 2),(VOL / (SMA(VOL,4,1)*4)));上開:=O;上收:=C;上高:=H;上低:=L;JJ:=(上開+上高+上低)/3;A:=EMA(JJ,4);智能黃金線:=A,COLORYELLOW,LINETHICK1;B:=REF(A,1);{STICKLINE(((SSL<MM)),撈錢手,智能黃金線,0.01,0),COLORFFFF00;}VA1:=EMA(上收,8);VA2:=EMA(上收,20);DRAWTEXT(CROSS(ZIG(3,8),REF(ZIG(3,8),1)),LOW*1,'★底部'),LINETHICK2,COLORRED;DRAWTEXT(CROSS(REF(ZIG(3,10),1),ZIG(3,10)),HIGH*1,'★高位'),COLORGREEN;DRAWTEXT(CROSS(VA1,VA2) AND (C>=O) AND 智能黃金線>REF(智能黃金線,1),VA1*0.97,'★買'),COLORMAGENTA;選手A:=MA(上收,3);箱頂A:=MA(REF(HHV(上收,6),1),3);箱底A:=MA(REF(LLV(上收,3),1),3);T1:=MA(上收,20)>=REF(MA(上收,20),1);T2:=CROSS(選手A,箱底A) AND 箱頂A/箱底A>100/100 AND T1;T3:=CROSS(箱頂A,選手A) AND 箱頂A/箱底A>100/100;選手:=MA(上收,2);箱頂:=MA(REF(HHV(上收,30),1),2),COLORGREEN,LINETHICK2;箱底:=MA(REF(LLV(上收,30),1),2),COLORRED,LINETHICK2;T4:=CROSS(選手,箱底) AND 箱頂/箱底>110/100;T5:=CROSS(箱頂,選手) AND 箱頂/箱底>110/100;VAR1:=(上收-LLV(上低,27))/(HHV(上高,27)-LLV(上低,27))*100;VAR2:=SMA(VAR1,3,1);VAR3:=SMA(VAR2,3,1);VAR4:=SMA(VAR3,3,1);買線:=EMA(C,2);賣線:=EMA(SLOPE(C,21)*20+C,42);DRAWTEXT(CROSS(買線,賣線)AND 箱頂>=REF(箱頂,1),LOW*0.95,'★引爆'),COLOR00FFFF; {金手指}T11:=CONST(LLVBARS(LOW,10));T1HIGH:=CONST(REF(HIGH,T11));CCVV:=CONST(CURRBARSCOUNT);T22:=CONST(BARSLAST((CURRBARSCOUNT >(CCVV+T11)) AND (HIGH>T1HIGH)));T2HIGH:=CONST(REF(HIGH,T22));T33:=CONST(BARSLAST((CURRBARSCOUNT >(CCVV+T22)) AND (HIGH>T2HIGH)));T3HIGH:=CONST(REF(HIGH,T33));抬轎:=DRAWLINE(CURRBARSCOUNT=T33+1,T3HIGH,ISLASTBAR,T3HIGH,1),LINETHICK2,COLORFF0099;金手指:=CROSS(C,抬轎) OR (REF(C,1)<抬轎 AND C>抬轎);龍回頭:=CROSS(ZIG(3,8),REF(ZIG(3,8),1));龍回頭金手指:=EXIST(龍回頭,10) AND 金手指;DRAWICON(龍回頭金手指,L*0.95,11);DRAWLINE(CURRBARSCOUNT=T33+CCVV,T3HIGH,ISLASTBAR,T3HIGH,1),DOTLINE,COLORWHITE;DRAWTEXT(ISLASTBAR,T3HIGH,STRCAT('洗',CON2STR(T3HIGH,2))),COLORWHITE; {金鉆}金牛:=(XMA(XMA(H,25),25)-XMA(XMA(L,25),25))*1+XMA(XMA(H,25),25),DOTLINE,COLORYELLOW;金鉆趨勢:=XMA(XMA(L,25),25)-(XMA(XMA(H,25),25)-XMA(XMA(L,25),25))*1,LINETHICK2,COLORRED; JJ1:=(HIGH+LOW+CLOSE)/3;QJ0:=VOL/IF(HIGH=LOW,4,HIGH-LOW);QJ1:=IF(CAPITAL=0,QJ0*(JJ1-MIN(CLOSE,OPEN)),QJ0*IF(HIGH=LOW,1,(MIN(OPEN,CLOSE)-LOW)));QJ2:=IF(CAPITAL=0,QJ0*(MIN(OPEN,CLOSE)-LOW),QJ0*IF(HIGH=LOW,1,(JJ1-MIN(CLOSE,OPEN))));QJ3:=IF(CAPITAL=0,QJ0*(HIGH-MAX(OPEN,CLOSE)),QJ0*IF(HIGH=LOW,1,(HIGH-MAX(OPEN,CLOSE))));QJ4:=IF(CAPITAL=0,QJ0*(MAX(CLOSE,OPEN)-JJ1),QJ0*IF(HIGH=LOW,1,(MAX(CLOSE,OPEN)-JJ1)));DDX:=((QJ1+QJ2)-(QJ3+QJ4))/IF(CAPITAL=0,10000,10000),COLOR00AAAA,LINETHICK;V2:=SMA(IF(C>=REF(C,1),DDX,-DDX/100),2,1);V5:=SMA(V2*120/FROMOPEN*5,2,1);V10:=SMA(V5,5,1);V20:=SMA(V10,5,1);DY:=CURRBARSCOUNT=1 AND C<REF(C,1);DY2:=REF(V2,1)-DY;XG2:=C>O AND DY2<0.02 AND MA(C,5)>MA(C,60) AND C/REF(C,1)>=1.02 AND H<金牛;DRAWTEXT(XG2,L*0.94,'▲抓牛'),COLORRED;DRAWTEXT(XG2 AND L<金鉆趨勢,L*0.98,'▲金鉆起漲'),COLORMAGENTA; {一擊必中}MA5:=MA(CLOSE,5);MA21:=MA(CLOSE,21);MA34:=MA(CLOSE,34),COLOR000080;MA60:=MA(CLOSE,60);均線1:=(MA(CLOSE,1)+MA(CLOSE,4)+MA(CLOSE,7)+MA(CLOSE,11))/4;均線2:=MA(CLOSE,1);均線3:=SMA(SMA(SMA(均線2,2,1),2,1),2,1);均線4:=MA(均線3,2);DRAWICON(FILTER(CROSS(均線1,均線4),25),LOW,23); {543210戰法}N:=4; {定義N為4}A01:=REF(H,N)=HHV(H,2*N+1); {判斷第N根K線是否是前后2N+1根K線中最高點}B01:=FILTER(A01,N); {過濾掉連續出現A1條件的K線}C01:=BACKSET(B01,N+1); {向前擴展B1條件N+1根K線}D01:=FILTER(C01,N); {過濾掉連續出現C1條件的K線}H04:=D01 AND (H>REFX(H,1) AND H>REFX(H,2) AND H>REFX(H,3) AND H>REFX(H,4)); {判斷是否為4號K線}DRAWNUMBER(H04,H,4),DRAWABOVE,COLORMAGENTA; {在主圖上用紫色數字4標記4號K線}H05:=BARSNEXT(H04)=1; {判斷是否為5號K線}DRAWNUMBER(H05=1,H,5),DRAWABOVE,COLORMAGENTA; {在主圖上用紫色數字5標記5號K線}H03:=BARSLAST(H04)=1 AND H<REF(H,1) AND REF(H04,1)=1; {判斷是否為3號K線}DRAWNUMBER(H03=1,H,3),DRAWABOVE,COLORMAGENTA; {在主圖上用紫色數字3標記3號K線}H02:=BARSLAST(H04)=2 AND H<REF(H,2) AND REF(H04,2)=1; {判斷是否為2號K線}DRAWNUMBER(H02=1,H,2),DRAWABOVE,COLORMAGENTA; {在主圖上用紫色數字2標記2號K線}H01:=BARSLAST(H04)=3 AND H<REF(H,3) AND REF(H04,3)=1 AND C<REF(C,1); {判斷是否為1號K線}DRAWNUMBER(H01=1,H,1),DRAWABOVE,COLORMAGENTA; {在主圖上用紫色數字1標記1號K線}H00:=BARSLAST(H04)=4 AND H<REF(H,4) AND REF(H04,4)=1 AND C>REF(C,1); {判斷是否為0號K線}DRAWNUMBER(H00=1,H,0),DRAWABOVE,COLORYELLOW; {在主圖上用黃色數字0標記0號K線}; {板后突破}主T:=BARSLAST(CROSS(MA(C,5),MA(C,60)));偏離度:=MA(C,5)/REF(MA(C,60),主T);BBC:=LLV(C,0);漲幅:=C/BBC;倍量:=V/REF(MA(V,5),1)>=2&&C>O&&C>EMA(C,13)&&V=HHV(V,4)&&C>REF(C,1);百日大量:=VOL>REF(HHV(VOL,100),1);量:=V/REF(V,1)>=2 OR 百日大量;{漲板:=C/REF(C,1)>1.095 AND C=H;}ZT1:=(C-REF(C,1))/REF(C,1)*100>=9.5;ZT2:=(C-REF(C,1))/REF(C,1)*100>=19.5;漲板:=IF(CODELIKE('30'),ZT2,ZT1) AND C=H; 一字板:=漲板 AND C=O AND C=L;三穿標:=BARSLAST(漲板 AND NOT(一字板) AND (偏離度<1.05 OR C<MA(C,60)) AND (倍量 OR 百日大量));MZTJ:=EVERY(ABS(C/REF(C,1)-1)<=0.05,三穿標) AND EVERY(C<=REF(H,三穿標)*1.08,三穿標) AND LLV(C,三穿標)>=(REF(C,三穿標)+REF(O,三穿標))/2;底:IF(MZTJ,(REF(C,三穿標)+REF(O,三穿標))/2,0),COLORRED,NODRAW;頂:IF(MZTJ,REF(H,三穿標-1),0),COLORGREEN,NODRAW;STICKLINE(三穿標<=20,底,底,3.1,0),COLORRED;STICKLINE(三穿標<=20,頂,頂,3.1,0),COLORGREEN;突破:=REF(三穿標>=2,1) AND REF(MZTJ,1) AND CROSS(C,REF(H,三穿標-1)); STICKLINE(突破,H,L,0,0),COLORYELLOW;STICKLINE(突破,CLOSE,OPEN,3.5,0),COLOR00AAFF;STICKLINE(突破,CLOSE,OPEN,2.1,0),COLOR00BBFF;STICKLINE(突破,CLOSE,OPEN,1.5,0),COLOR00CCFF;STICKLINE(突破,CLOSE,OPEN,1,0),COLOR00DDFF;STICKLINE(突破,CLOSE,OPEN,0.6,0),COLOR00EEFF;STICKLINE(突破,CLOSE,OPEN,0.2,0),COLORYELLOW;STICKLINE(突破,O,L,0,0),COLORB8B872;STICKLINE(突破,O,REF(H,三穿標-1),3.5,0),COLOR808040;STICKLINE(突破,O,REF(H,三穿標-1),2.1,0),COLOR8D8D47;STICKLINE(突破,O,REF(H,三穿標-1),1.5,0),COLOR9C9C4E;STICKLINE(突破,O,REF(H,三穿標-1),1,0),COLORAAAA55;STICKLINE(突破,O,REF(H,三穿標-1),0.6,0),COLORB1B163;STICKLINE(突破,O,REF(H,三穿標-1),0.2,0),COLORB8B872;{標321}SS1:=漲板;SS2:=COUNT(SS1,2)=1;SS3:=SS1 AND SS2;位21:=O+(C-O)*0.5,NODRAW;位上31:=O+(C-O)*0.67,NODRAW;位下31:=O+(C-O)*0.34,NODRAW;DRAWTEXT(SS3,位21,'-')COLORBROWN;DRAWTEXT(SS3,位上31,'-')COLORBROWN;DRAWTEXT(SS3,位下31,'-')COLORBROWN; {45度角}X01:=(C+L+H)/3;X02:=ATAN(EMA(X01,13)-REF(EMA(X01,13),1))*3.1416*10;X03:=EMA(C,8);DRAWTEXT(FILTER(X02>1 AND EMA(X01,13)>REF(EMA(X01,8),1),10),H,'∠45'),COLORWHITE; {陰3號}EXP1:=EMA(C,12);EXP2:=EMA(C,50);陰線擒牛1:=EMA((C+HIGH+O)/3,4);陰線擒牛2:=C>陰線擒牛1;陰線擒牛3:=O>REF(C,1) AND 陰線擒牛2;陰線擒牛4:=C>REF(C,1);陰線擒牛5:=BARSCOUNT(C)>=60;陰線擒牛6:=C<O;陰線擒牛7:=陰線擒牛3 AND 陰線擒牛4 AND 陰線擒牛6;陰線擒牛10:=EMA(C*70,3);陰線擒牛11:=EMA((C*1.1-C*0.9)*80,3);陰線擒牛12:=陰線擒牛10/(陰線擒牛10+陰線擒牛11)*100;陰線擒牛13:=HHV(HIGH,9)-LLV(LOW,9);陰線擒牛14:=HHV(HIGH,9)-C;陰線擒牛15:=C-LLV(LOW,9);陰線擒牛16:=陰線擒牛14/陰線擒牛13*100-70;陰線3號:=FILTER(陰線擒牛7,10) AND 陰線擒牛5 AND 陰線擒牛16;DRAWICON(陰線3號,L,9);DRAWTEXT(陰線3號,L*0.95,'陰3號'),COLORMAGENTA; {速買}A001:=EMA(C,14),COLORWHITE,LINETHICK1;A1X:=(A001-REF(A001,1))/REF(A001,1)*100;速買:=CROSS(A1X,0) ,COLORYELLOW;DRAWTEXT(速買,L*0.97,'速買'),COLORYELLOW; {金雕1號}X_1:=IF(HHV(ABS(HHV(CLOSE,6)/LLV(CLOSE,6)-1),6)>10/100,3,6);X_2:=SUM(AMOUNT,X_1)/SUM(VOL,X_1)/100;X_3:=MA(CLOSE,5);X_4:=X_3>REF(X_3,1) AND HIGH/CLOSE<1.02;X_5:=REF(X_3<REF(X_3,1),1);X_6:=CLOSE>OPEN AND REF(CLOSE>OPEN,1) AND REF(CLOSE<OPEN,2) AND REF(OPEN/CLOSE>1.02,2);X_7:=IF(CROSS(CLOSE,REF(X_2,1)),REF(X_2,1),0);X_8:=HHV(X_7>0,BARSLAST(IF(CROSS(REF(X_2,1),CLOSE),REF(X_2,1),0)>0)+1);X_9:=X_8>REF(X_8,1) AND CROSS(EMA(CLOSE,3),EMA(CLOSE,21));X_10:=X_4 AND X_5 AND X_6 AND X_9;DRAWICON(X_10,L,1);STICKLINE(X_10,OPEN,OPEN,300,0),COLORLIBLUE; {操盤線}{重心:=(C+0.618*REF(C,1)+0.382*REF(C,1)+0.236*REF(C,3)+0.146*REF(C,4))/2.382;操盤線:EMA(((SLOPE(C,22)*20)+C),55),COLORYELLOW,LINETHICK2;黃金線:IF(重心>=操盤線,操盤線,DRAWNULL),COLORRED,LINETHICK1;空倉線:IF(重心<操盤線,操盤線,DRAWNULL),COLORCYAN,LINETHICK1;} {第一梯隊}ZT01:=(C-REF(C,1))/REF(C,1)*100>=9.8;ZT02:=(C-REF(C,1))/REF(C,1)*100>=19.8;漲停:=IF(CODELIKE('30'),ZT02,ZT01) AND C=H;首板:=COUNT(漲停,2)=1;一字板0:=漲停 AND C=O AND C=L;漲停距今天數:=BARSLAST(漲停 AND 首板 AND NOT(一字板0)); 次日非倍量:=REF(V,漲停距今天數-1)/REF(V, 漲停距今天數)<2;次日不漲停:=NOT(REF(漲停,漲停距今天數-1));次日信號:=REF(C,漲停距今天數-1)>=REF(H, 漲停距今天數) AND 次日非倍量 AND 次日不漲停; 第三日縮量:=REF(V,漲停距今天數-2)<=REF(V,漲停距今天數-1);第三日不漲停:=NOT(REF(漲停,漲停距今天數-2));第三日信號:=REF(O,漲停距今天數-2)>REF(O,漲停距今天數-1) AND REF(C,漲停距今天數-2)>REF(O,漲停距今天數-1) AND 第三日縮量 AND 第三日不漲停; 第一梯隊:次日信號 AND 第三日信號 AND 漲停距今天數=2,COLORGREEN,NODRAW;DRAWSL(第一梯隊,O,0,9,0),COLORGREEN; {悟空黃柱}HC:=IF(C>O,C,MAX(C,O));月高:=HC=HHV(HC,30);月高數:=BARSLAST(FILTER(CROSS(0.9,月高),2))+1;月高延伸:=REF(C,月高數),NODRAW,COLOR8800FF;悟空黃柱:=BARSLASTCOUNT(C>=月高延伸 {AND MA(C,20)>MA(C,60)} AND C/REF(C,1)>1.03)=1 AND C>REF(HHV(H,10),1);STICKLINE(悟空黃柱,O,C,3,0),COLORYELLOW; 二、春夏秋冬妖成妖副圖 {成妖線}VAR001:=(3.48*CLOSE+HIGH+LOW);VAR002:=EMA(CLOSE,20);VAR003:=(VAR001/4-VAR002);VAR004:=ABS(VAR003/VAR002);VAR005:=(2.15*CLOSE+LOW+HIGH);VAR006:=DMA((VAR005/4),VAR004);VAR007:=EMA(VAR006,200);VAR008:=(C-REF(C,1));VAR009:=REF(C,1)*100>9;VAR0010:=VAR008/VAR009;成妖線:=VAR007*1.118,LINETHICK1,COLORRED;VAR0012:=CROSS(C,成妖線);突破成妖線:=VAR0012 AND VAR0010; {妖線}VAR0001:=HHV(HHV(LOW,14),240);VAR0002:=CLOSE*VOL;VAR0003:=EMA((EMA(VAR0002,3)/EMA(VOL,3)+EMA(VAR0002,6)/EMA(VOL,6)+EMA(VAR0002,12)/EMA(VOL,12)+EMA(VAR0002,24)/EMA(VOL,24))/4,13);VAR0004:=EMA(CLOSE,9);妖線:=1.06*VAR0003,LINETHICK1,COLORWHITE;VAR0006:=DMA((H + L + C * 2) / 4,0.9);VAR0007:=EMA(VAR0006,5),LINETHICK1,COLORWHITE;突破妖線:=CROSS(C,妖線) OR (REF(C,1)<妖線 AND C>妖線); 突破了:=(EXIST(突破妖線,3) AND C>=妖線 AND 突破成妖線 ) OR (EXIST(突破成妖線,3) AND C>=成妖線 AND 突破妖線);{公式之家:BBS.GSZB.TOP} 妖成妖:突破了 AND COUNT(突破成妖線,30)<=1,NODRAW,COLORMAGENTA;STICKLINE(妖成妖,0,0.6,2,0),COLORMAGENTA; 三、四季妖成妖選股 {成妖線}VAR001:=(3.48*CLOSE+HIGH+LOW);VAR002:=EMA(CLOSE,20);VAR003:=(VAR001/4-VAR002);VAR004:=ABS(VAR003/VAR002);VAR005:=(2.15*CLOSE+LOW+HIGH);VAR006:=DMA((VAR005/4),VAR004);VAR007:=EMA(VAR006,200);VAR008:=(C-REF(C,1));VAR009:=REF(C,1)*100>9;VAR0010:=VAR008/VAR009;成妖線:=VAR007*1.118,LINETHICK1,COLORRED;VAR0012:=CROSS(C,成妖線);突破成妖線:=VAR0012 AND VAR0010; {妖線}VAR0001:=HHV(HHV(LOW,14),240);VAR0002:=CLOSE*VOL;VAR0003:=EMA((EMA(VAR0002,3)/EMA(VOL,3)+EMA(VAR0002,6)/EMA(VOL,6)+EMA(VAR0002,12)/EMA(VOL,12)+EMA(VAR0002,24)/EMA(VOL,24))/4,13);VAR0004:=EMA(CLOSE,9);妖線:=1.06*VAR0003,LINETHICK1,COLORWHITE;VAR0006:=DMA((H + L + C * 2) / 4,0.9);VAR0007:=EMA(VAR0006,5),LINETHICK1,COLORWHITE;突破妖線:=CROSS(C,妖線) OR (REF(C,1)<妖線 AND C>妖線); 突破了:=(EXIST(突破妖線,3) AND C>=妖線 AND 突破成妖線 ) OR (EXIST(突破成妖線,3) AND C>=成妖線 AND 突破妖線); S1:=NOT(INBLOCK('ST板塊'));S2:=NOT(CODELIKE('4'));S3:=NOT(CODELIKE('8'));S4:=NOT(CODELIKE('688'));S5:=FINANCE(42)>60;XG:突破了 AND COUNT(突破成妖線,30)<=1 AND S1 AND S2 AND S3 AND S4 AND S5; ![]() 四、風險提示 本文只作為知識分享,僅供學習交流,不構成任何投資建議,請勿用于股票交易。股市有風險,風險請自擔,入市需謹慎。 |
|