无敌趋势指标使用说明如下:
1.本指标用于通达信软件
2.本指标为趋势类指标
3.副图见底信号与主图主力收盘信号出现需重点关注
4.副图买点信号和主图主力拉升信号共振是趋势启动信号
{主图源码如下}
间隔值:=0.15;
间隔值1:=0.15;
起点位X值:=间隔值/10;
起点位Y值:=间隔值1/10;
概念:=STRCAT('概念:',GNBLOCK);
DRAWTEXT_FIX(C>0,0*起点位X值,0.5*起点位Y值,0,概念),COLORYELLOW;
地域:=STRCAT(DYBLOCK,'');
DRAWTEXT_FIX(C>0,0*起点位X值,3.5*起点位Y值,0,地域),COLORWHITE;
行业:=STRCAT(HYBLOCK,'');
DRAWTEXT_FIX(C>0,4*起点位X值,3.5*起点位Y值,0,行业),COLORWHITE;
LTSZ:=STRCAT(STRCAT('总市值:',CON2STR(FINANCE(41)/100000000,2)),'亿元');
DRAWTEXT_FIX(C>0,8*起点位X值,3.5*起点位Y值,0,LTSZ),COLORWHITE;
涨停板1:=C=H&&C/REF(C,1)>1.0975&&C/REF(C,1)< 1.11&&FINANCE(3)=1;
涨停板2:=C=H&&C/REF(C,1)>1.1985&&C/REF(C,1)< 1.21&&FINANCE(3)=3;
涨停板:=涨停板1 OR涨停板2;
K线实体:=ABS(C-O)/REF(C,1);
双倍量:=(V/REF(MA(V,5),1)>=2)OR(V/REF(V,1)>=3);
倍量0:=C>O&&双倍量&&C>EMA(C,13)&&V=HHV(V,6);
倍量:=TFILTER(倍量0,C< O&&H< REF(H,1),1);
位置要求:=L/EMA(C,13)< 1.05;
SPX0:=H/REF(C,1)>=1.06&&H=HHV(H,6)&&倍量0&&H/C>1.005&&C/REF(C,1)>1.015&&位置要求&&K线实体>0.01 &&FINANCE(3)=1;
SPZBGS3PC1:=H/REF(C,1)>=1.11&&H=HHV(H,6)&&倍量0&&H/C>1.005&&C/REF(C,1)>1.015&&位置要求&&K线实体>0.02 &&FINANCE(3)=3;
SPZBGS3PC2:=SPX0 OR SPZBGS3PC1;
SPZBGS3PC3:=SPZBGS3PC2&&((SPZBGS3PC2,6,1));
主力试盘线:=FILTER(SPZBGS3PC3,5);
STICKLINE(主力试盘线,H,L,0,0),COLORFF55FF;
STICKLINE(主力试盘线,C,O,3.1,0),COLOR880088;
STICKLINE(主力试盘线,C,O,2.6,0),COLORAA00AA;
STICKLINE(主力试盘线,C,O,1.9,0),COLORCC00CC;
STICKLINE(主力试盘线,C,O,1.1,0),COLOREE00EE;
STICKLINE(主力试盘线,C,O,0.2,0),COLORFF44FF;
SPZQ:=BARSLAST(主力试盘线);
试盘最高不破:=LAST(H<=REF(H,SPZQ),2,1);
洗盘不破:=COUNT(EMA(C,13)< REF(EMA(C,13),1),SPZQ)< 2;
主力洗盘00:=C< O&&H< REF(H,1);
主力洗盘0:=EXIST(主力试盘线,10)&&H< HHV(H,SPZQ+1)&&C>=EMA(C,13)&&L<=REF(C,SPZQ)&&C< O&&COUNT(主力洗盘00,SPZQ)< 2;
主力洗盘:=TFILTER(主力洗盘0,主力试盘线,1);
XPZQ:=BARSLAST(主力洗盘);
无敌趋势K0:=(主力试盘线,10,3)&&C>REF(H,XPZQ)&&L< REF(H,XPZQ)&&(主力洗盘,SPZQ,1)&&C>O &&洗盘不破&&(H-C)/(C-O)< 1&&COUNT(C>REF(H,XPZQ),XPZQ)=1;
无敌趋势K1:=(主力试盘线,10,2)&&EVERY(C>=EMA(C,13),SPZQ)&&C>REF(H,XPZQ)&&O< REF(H,XPZQ) &&(主力洗盘,SPZQ,1)&&涨停板&&COUNT(涨停板,10)=1;
无敌趋势K3:=无敌趋势K0 OR无敌趋势K1;
无敌趋势K:=FILTER(无敌趋势K3,5);
STICKLINE(无敌趋势K,O,C,3.1,0),COLOR00AAFF;
STICKLINE(无敌趋势K,O,C,2.1,0),COLOR00BBFF;
STICKLINE(无敌趋势K,O,C,1.5,0),COLOR00CCFF;
STICKLINE(无敌趋势K,O,C,1,0),COLOR00DDFF;
STICKLINE(无敌趋势K,O,C,0.6,0),COLOR00EEFF;
STICKLINE(无敌趋势K,O,C,0.2,0),COLOR00FFFF;
STICKLINE(无敌趋势K,H,L,0,0),COLOR00FFFF;
STICKLINE(FILTER(无敌趋势K,5),O,L,0,0),COLORFFFFFF;
STICKLINE(FILTER(无敌趋势K,5),O,MAX(O,REF(H,XPZQ)),3.1,0),COLOR555555;
STICKLINE(FILTER(无敌趋势K,5),O,MAX(O,REF(H,XPZQ)),2.6,0),COLOR777777;
STICKLINE(FILTER(无敌趋势K,5),O,MAX(O,REF(H,XPZQ)),1.9,0),COLOR999999;
STICKLINE(FILTER(无敌趋势K,5),O,MAX(O,REF(H,XPZQ)),1.1,0),COLORCCCCCC;
STICKLINE(FILTER(无敌趋势K,5),O,MAX(O,REF(H,XPZQ)),0.2,0),COLORFFFFFF;
主力拉升0:=H>REF(H,XPZQ)&&H/REF(C,1)>1.03&&C>O&&EXIST(主力试盘线,10) &&EXIST(主力洗盘,SPZQ)&&C< REF(H,XPZQ)&&NOT(EXIST(无敌趋势K,SPZQ));
主力拉升1:=(主力试盘线,1,1)&&C>O&&C< REF(H,1)&&C>REF(C,1)&&H< REF(H,1);
主力拉升2:=主力拉升0 OR主力拉升1;
主力拉升:=FILTER(主力拉升2,5);
STICKLINE(主力拉升,H,L,0,0),COLOR0000FF;
STICKLINE(主力拉升,C,O,3.1,0),COLOR000099;
STICKLINE(主力拉升,C,O,2,0),COLOR0000BB;
STICKLINE(主力拉升,C,O,1,0),COLOR0000DD;
STICKLINE(主力拉升,C,O,0.2,0),COLOR0000FF;
趋势线:EMA(C,13),COLORRED,LINETHICK2;
IF(趋势线< REF(趋势线,1),趋势线,DRAWNULL),COLORGREEN,LINETHICK2;
DRAWTEXT(ISLASTBAR,趋势线,'趋势线'),COLORWHITE;
DRAWTEXT(FILTER(无敌趋势K,10),L*0.98,'↖主力拉升'),COLORWHITE;
DRAWTEXT(主力拉升,L*0.99,'↖主力拉升'),COLORWHITE;
DRAWTEXT(主力洗盘,H*1.01,'↙主力洗盘'),COLORWHITE;
DRAWTEXT(主力试盘线&&NOT(无敌趋势K),(C+O)*0.5,'主力试盘'),COLORWHITE;
KK1:=SUMBARS(主力洗盘,1);
KK2:=SUMBARS(主力试盘线,1);
STICKLINE(KK1< 10&&KK2< 11,REF(H,XPZQ),REF(H,XPZQ),3.1,0),COLORWHITE;
SWL:=(EMA(CLOSE,10)*7+EMA(CLOSE,20)*3)/10;
SWS:=DMA(EMA(CLOSE,20),MAX(1,100*(SUM(VOL,5)/(3*CAPITAL)))),COLORWHITE,DOTLINE;
JRH:=HHV(C,2);
JRL:=LLV(C,2);
MA3:=MA(CLOSE,3);
KMJ:=MA3;
YTSL:=(3*CLOSE+LOW+OPEN+HIGH)/6;
ZBGS31:=(CLOSE>REF(CLOSE,1)AND CLOSE>REF(CLOSE,2));
ZBGS32:=(REF(ZBGS31,1)AND CLOSE<=REF(CLOSE,1)AND CLOSE>=REF(CLOSE,2));
ZBGS33:=(REF(ZBGS32,1)AND CLOSE>=REF(CLOSE,1)AND CLOSE<=REF(CLOSE,2));
ZBGS34:=(REF(ZBGS33,1)AND CLOSE<=REF(CLOSE,1)AND CLOSE>=REF(CLOSE,2));
ZBGS35:=(REF(ZBGS34,1)AND CLOSE>=REF(CLOSE,1)AND CLOSE<=REF(CLOSE,2));
ZBGS36:=(REF(ZBGS35,1)AND CLOSE<=REF(CLOSE,1)AND CLOSE>=REF(CLOSE,2));
ZBGS37:=(REF(ZBGS36,1)AND CLOSE>=REF(CLOSE,1)AND CLOSE<=REF(CLOSE,2));
ZBGS38:=(REF(ZBGS37,1)AND CLOSE<=REF(CLOSE,1)AND CLOSE>=REF(CLOSE,2));
ZBGS39:=(REF(ZBGS38,1)AND CLOSE>=REF(CLOSE,1)AND CLOSE<=REF(CLOSE,2));
ZBGS3A:=(REF(ZBGS39,1)AND CLOSE<=REF(CLOSE,1)AND CLOSE>=REF(CLOSE,2));
ZBGS3B:=(REF(ZBGS3A,1)AND CLOSE>=REF(CLOSE,1)AND CLOSE<=REF(CLOSE,2));
ZBGS3C:=(REF(ZBGS3B,1)AND CLOSE<=REF(CLOSE,1)AND CLOSE>=REF(CLOSE,2));
ZBGS3D:=(CLOSE< REF(CLOSE,1)AND CLOSE< REF(CLOSE,2));
ZBGS3E:=(REF(ZBGS3D,1)AND CLOSE>=REF(CLOSE,1)AND CLOSE<=REF(CLOSE,2));
ZBGS3F:=(REF(ZBGS3E,1)AND CLOSE<=REF(CLOSE,1)AND CLOSE>=REF(CLOSE,2));
ZBGS310:=(REF(ZBGS3F,1)AND CLOSE>=REF(CLOSE,1)AND CLOSE<=REF(CLOSE,2));
ZBGS311:=(REF(ZBGS310,1)AND CLOSE<=REF(CLOSE,1)AND CLOSE>=REF(CLOSE,2));
ZBGS312:=(REF(ZBGS311,1)AND CLOSE>=REF(CLOSE,1)AND CLOSE<=REF(CLOSE,2));
ZBGS313:=(REF(ZBGS312,1)AND CLOSE<=REF(CLOSE,1)AND CLOSE>=REF(CLOSE,2));
ZBGS314:=(REF(ZBGS313,1)AND CLOSE>=REF(CLOSE,1)AND CLOSE<=REF(CLOSE,2));
ZBGS315:=(REF(ZBGS314,1)AND CLOSE<=REF(CLOSE,1)AND CLOSE>=REF(CLOSE,2));
ZBGS316:=(REF(ZBGS315,1)AND CLOSE>=REF(CLOSE,1)AND CLOSE<=REF(CLOSE,2));
ZBGS317:=(REF(ZBGS316,1)AND CLOSE<=REF(CLOSE,1)AND CLOSE>=REF(CLOSE,2));
ZBGS318:=(REF(ZBGS317,1)AND CLOSE>=REF(CLOSE,1)AND CLOSE<=REF(CLOSE,2));
ZBGS319:=((REF(ZBGS3D OR ZBGS3E OR ZBGS3F OR ZBGS310 OR ZBGS311 OR ZBGS312 OR ZBGS313 OR ZBGS314 OR ZBGS315 OR ZBGS316 OR ZBGS317 OR ZBGS318,1))AND ZBGS31);
ZBGS31A:=((REF(ZBGS31 OR ZBGS32 OR ZBGS33 OR ZBGS34 OR ZBGS35 OR ZBGS36 OR ZBGS37 OR ZBGS38 OR ZBGS39 OR ZBGS3A OR ZBGS3B OR ZBGS3C,1))AND ZBGS3D);
ZBGS321:=(REF(ZBGS3D,1)AND KMJ AND KMJ<=REF(KMJ,2))*0+DATE;
ZBGS322:=(REF(ZBGS3D,1)AND KMJ>=REF(KMJ,1)AND KMJ<=REF(KMJ,2))*0+ZBGS321;
ZBGS323:=REF(ZBGS313,1)AND KMJ>=REF(KMJ,1)AND KMJ<=REF(KMJ,2)*0;
ZBGS324:=IF(ZBGS322>1230422,0,1);
ZBGS325:=REF(ZBGS314,1)AND KMJ<=REF(KMJ,1)AND KMJ>=REF(KMJ,2)*1;
ZBGS326:=REF(ZBGS315,1)AND KMJ>=REF(KMJ,1)AND KMJ<=REF(KMJ,2)*2;
CO:=(C-O);
E:=(HIGH+LOW+OPEN+2*CLOSE)/5;
阻力:=2*E-LOW;
支撑:=2*E-HIGH;
DRAWTEXT_FIX(C!=0,0.89,0.85,0,STRCAT('短期阻力位:',STRCAT(CON2STR(阻力,2),''))),COLORFFFF00;
DRAWTEXT_FIX(C!=0,0.89,0.95,0,STRCAT('短期支撑位:',STRCAT(CON2STR(支撑,2),''))),COLORRED;
ZBGS3PC1:=IF(MA(C,5)>MA(C,10),20,0);
ZBGS3PC2:=IF(MA(C,20)>MA(C,60),10,0);
ZBGS3PC3:=IF(KDJ.J>KDJ.K,10,0);
ZBGS3PC4:=IF(MACD.DIF>MACD.DEA,10,0);
ZBGS3PC5:=IF(MACD.MACD>0,10,0);
ZBGS3PC6:=IF(V>MA(V,60),10,0);
ZBGS3PC7:=IF(WINNER(C)>0.5,10,0);
ZBGS3PC8:=IF(C/REF(C,1)>1.03,10,0);
评分:=ZBGS3PC1+ZBGS3PC2+ZBGS3PC3+ZBGS3PC4+ZBGS3PC5+ZBGS3PC6+ZBGS3PC7+ZBGS3PC8;
DRAWTEXT_FIX(V>O,0.89,0.75,0,STRCAT('量化强度分:',STRCAT(CON2STR(评分,2),''))),COLOR00AAFF;
{副图源码如下}
ZBGS3_1:=(CLOSE-LLV(LOW,4))/(HHV(HIGH,4)-LLV(LOW,4))*100;
ZBGS3_2:=SMA(ZBGS3_1,3,1);
LONG:SMA(ZBGS3_2,2,1);
ZBGS3_4:=SMA(LONG,5,1);
DRAWBAND(ZBGS3_4,RGB(0,104,154),LONG,RGB(255,0,0));
STICKLINE(LONG>=ZBGS3_4,ZBGS3_4,LONG,3,0),COLOR000085;
STICKLINE(LONG< ZBGS3_4,ZBGS3_4,LONG,3,0),COLOR324800;
DRAWTEXT(CROSS(ZBGS3_4,LONG)&&LONG>70,50,'卖'),COLORGREEN;
ZBGS3_5:=(CLOSE-LLV(LOW,11))/(HHV(HIGH,11)-LLV(LOW,11))*200-60;
FENGX:SMA(ZBGS3_5,3,1),COLORYELLOW;
ZBGS3_7:=SMA(FENGX,3,1),COLORRED;
DRAWBAND(ZBGS3_7,RGB(0,128,0),FENGX,RGB(255,97,0));
DRAWTEXT(CROSS(ZBGS3_7,FENGX)&&FENGX>78,FENGX,'←买点');
ZBGS3_8:=EMA(CLOSE,12)-EMA(CLOSE,26);
ZBGS3_9:=EMA(ZBGS3_8,9);
ZBGS3_10:=1000*(2*(ZBGS3_8-ZBGS3_9))/EMA(C,30);
ZBGS3_11:=EMA(REF(CLOSE,1),4);
ZBGS3_12:=(SMA(MAX(CLOSE-ZBGS3_11,0),6,1)/SMA(ABS(CLOSE-ZBGS3_11),6,1)*100);
ZBGS3_13:=FILTER(ZBGS3_10< 0&&ZBGS3_10>REF(ZBGS3_10,1)&&ZBGS3_12< 20,5);
ZBGS3_14:=CROSS(ZBGS3_12,90);
ZBGS3_15:IF(ZBGS3_12< 3.5,15,0),COLORCYAN,LINETHICK2;
DRAWTEXT(ZBGS3_12< 3.5,7,'准备'),COLORRED;
ZBGS3_17:=LLV(LOW,10);
ZBGS3_18:=HHV(H,25);
ZBGS3_19:=EMA((C-ZBGS3_17)/(ZBGS3_18-ZBGS3_17)*4,4);
DRAWTEXT(CROSS(3.5,ZBGS3_19),110,'急卖');
ZBGS3_20:STICKLINE(CROSS(ZBGS3_19,0.3),-50,-30,3,0),COLOR00AAFF,LINETHICK1;
STICKLINE(CROSS(ZBGS3_19,0.3),-40,-30,3,0),COLORRED,LINETHICK1;
DRAWTEXT(CROSS(ZBGS3_19,0.3),-45,'抄'),COLORYELLOW;
DRAWTEXT(CROSS(80,ZBGS3_12),100,''),COLORGREEN;
DRAWTEXT(CROSS(ZBGS3_12,20),0,'来'),COLORRED;
ZBGS3_21: STICKLINE(CROSS(3.5,ZBGS3_19),100,120,2,0),COLORRED,LINETHICK2;
R:=RSI;
ZBGS3_32:=MA(R,3);
F:=100*(C-REF(C,1))/REF(C,1);
ZBGS3_34:=EMA(R,25)+6,COLORBLUE;
ZBGS3_35:=REF(R,1)>REF(R,2)&&REF(R,1)>R;
ZBGS3_36:=(REF(R,1)< REF(R,2)&&REF(R,1)< R)||(REF(R,1)=REF(R,2)&&REF(R,1)< R&&REF(R,2)< REF(R,3));
ZBGS3_37:=CROSS(ZBGS3_34,R);
ZBGS3_38:STICKLINE(REF(R,2)>REF(R,3)&&REF(R,2)>REF(R,1)&&R>REF(R,1)&&ZBGS3_32>REF(ZBGS3_32,1)+1&&REF(ZBGS3_32,2)-REF(ZBGS3_32,1)>-1&&REF(R,1)< REF(ZBGS3_32,1)&&REF(R,2)-REF(ZBGS3_32,2)>-3&&REF(R,1)< 38&&R< ZBGS3_34&&F< 8,100,120,2,0),COLORRED;
DRAWTEXT(ZBGS3_38,110,'RSI买'),COLORYELLOW;
ZBGS3_39:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA(SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1),3,1);
ZBGS3_40:=EMA(ZBGS3_39,5),LINETHICK2,COLOR6600FF;
ZBGS3_41:=100*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60)),LINETHICK2;
STICKLINE(CROSS(ZBGS3_40,ZBGS3_41),0,20,2,0);
DRAWTEXT(CROSS(ZBGS3_40,ZBGS3_41),20,'见底');
{选股源码如下}
ABC1:=(2*CLOSE+HIGH+LOW)/4;
ABC2:=EMA(ABC1,4);
ABC3:=EMA(ABC2,4);
ABC4:=EMA(ABC3,4);
无敌趋势:=(ABC4-REF(ABC4,1))/REF(ABC4,1)*100;
ABC5:=C>MA(C,10);
QXS:=NOT(CODELIKE('4'));
QKC:=NOT(CODELIKE('688'));
QST:=IF(NAMELIKE('S'),0,1);
QXX:=IF(NAMELIKE('*'),0,1);
QBJ:=NOT(CODELIKE('8'));
ABC6:=QXS AND QST AND QKC AND QXX AND QBJ;
趋势为王:BARSLASTCOUNT(无敌趋势>=0)=1 AND ABC5 AND ABC6;