爆量启动跟庄指标主要功能是用来捕捉股票强势启动信号的操作策略。核心思路是通过量价关系和均线系统判断趋势:
爆量启动线(黄色粗线)结合成本分布和收盘价,数值越大说明资金入场越活跃
爆量线(绿色虚线)代表长期成本压力位
当爆量启动线突破爆量线,且满足:
MACD金叉
10/20/60日均线多头排列
60日均线向上
时,会触发红色柱状信号和买入图标(爆量擒牛信号)
操作策略:
出现红色信号柱+买入图标时建仓
配合20日新高/3日新高等辅助条件过滤假突破
需注意60日线必须保持上升趋势
{主图源码如下}
A:=(3*C+L+O+H)/6;
X:=(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+ 14*REF(A,6)+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12) +7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+ REF(A,20))/210;
Y:=MA(X,5);
DRAWBAND(X,RGB(255,40,0),Y,RGB(256,200,0));
爆量线:EMA(C,120),COLORRED,LINETHICK1;
所属板块:=STRCAT('所属板块: ',STRCAT(STRCAT(STRCAT('[行业]-',HYBLOCK),STRCAT(' [地域]-',DYBLOCK)),STRCAT(' [概念]-',GNBLOCK)));
DRAWTEXT_FIX(ISLASTBAR,0.005,0.06,0,所属板块),COLORYELLOW;
B1:=MA(C,1);
B2:=SMA(SMA(SMA(B1,2,1),2,1),2,1);
SMA2:=MA(B2,3);
止损下限:IF(LLV(MA(B2,8),3)< B2,LLV(MA(B2,8),3),B2);
IF(B2>SMA2,B2,DRAWNULL),COLORRED,LINETHICK4;
IF(B2< SMA2,B2,DRAWNULL),COLORGREEN,LINETHICK4;
平台突破:HHV(MA(B2,1),13);
M1:=13;
M2:=55;
M3:=133;
M4:=250;
GFA:=EMA((EMA(CLOSE,29)+EMA(CLOSE,31)+EMA(CLOSE,33))/3,3),COLORYELLOW;
B:=REF(GFA,1);
MA1:=EMA(CLOSE,M1)COLORWHITE,LINETHICK2;
MA2:=EMA(CLOSE,M2);
MA3:=EMA(CLOSE,M3);
MA4:=EMA(CLOSE,M4);
MA255:=EMA(C,2);
MA5:=EMA(C,5);
MA13:=EMA(C,13);
MA34:=EMA(C,34);
MA55:=EMA(C,55);
YCX:=MA5>=REF(MA5,1);
H1:=MAX(MAX(MA5,MA13),MA34);
L1:=MIN(MIN(MA5,MA13),MA34);
趋势启动:= H1< C AND O< L1 AND YCX AND MA2>REF(MA2,1);
STICKLINE(趋势启动,O,C,2,0),COLORYELLOW;
DRAWTEXT(趋势启动,L*0.99, '↖擒牛'),COLORYELLOW;
LL:=REF(L,1);
HH:=REF(H,1);
上跳:=L>HH;
下跳:=H< LL;
STICKLINE(L>REF(H,1),L,REF(H,1),3.1,-1),COLORRED;
STICKLINE(REF(L,1)>H,REF(L,1),H,3.1,-1),COLORGREEN;
STICKLINE(C > 1.097 * REF(C,1),C,O,2.8,0),COLORRED;
STICKLINE(C < 0.907 * REF(C,1),C,O,2.8,0),COLORGREEN;
V2V:=V/REF(V,1)>=1.9 AND C>REF(C,1);
STICKLINE(V2V,H,L,0,0),COLORYELLOW;
STICKLINE(V2V,O,C,3.1,0),COLOR0033FF;
STICKLINE(V2V,O,C,2.1,0),COLOR0077FF;
STICKLINE(V2V,O,C,1.1,0),COLOR00BBFF;
STICKLINE(V2V,O,C,0.1,0),COLOR00FFFF;
ZYG1A:=(2*CLOSE+HIGH+LOW)/4;
ZYG2A:=MA(ZYG1A,7);
ZYG3A:=ZYG2A-MA(ZYG1A,7/2)< 0;
ZYG4A:=ZYG2A-MA(ZYG1A,7/2)>0;
ZYG5A:=BARSLAST(ZYG3A);
ZYG6A:=0-BARSLAST(ZYG4A);
ZYG7A:=IF(ZYG3A<=0,ZYG5A,ZYG6A);
ZYG11A:=(CLOSE*2+HIGH+LOW)/4;
ZYG21A:=EMA(ZYG11A,13)-EMA(ZYG11A,34);
ZYG31A:=EMA(ZYG21A,5);
ZYG2:=((CLOSE > REF(CLOSE,1)) AND (CLOSE > REF(CLOSE,2)));
ZYG3:=((REF(ZYG2,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
ZYG4:=((REF(ZYG3,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
ZYG5:=((REF(ZYG4,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
ZYG6:=((REF(ZYG5,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
ZYG7:=((REF(ZYG6,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
ZYG8:=((REF(ZYG7,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
ZYG9:=((REF(ZYG8,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
ZYGA:=((REF(ZYG9,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
ZYGB:=((REF(ZYGA,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
ZYGC:=((REF(ZYGB,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
ZYGD:=((REF(ZYGC,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
ZYGE:=((CLOSE < REF(CLOSE,1)) AND (CLOSE < REF(CLOSE,2)));
ZYGF:=((REF(ZYGE,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
ZYG10:=((REF(ZYGF,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
ZYG11:=((REF(ZYG10,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
ZYG12:=((REF(ZYG11,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
ZYG13:=((REF(ZYG12,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
ZYG14:=((REF(ZYG13,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
ZYG15:=((REF(ZYG14,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
ZYG16:=((REF(ZYG15,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
ZYG17:=((REF(ZYG16,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
ZYG18:=((REF(ZYG17,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
ZYG19:=((REF(ZYG18,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
ZYG1B:=(REF((((((((((((ZYGE OR ZYGF) OR ZYG10) OR ZYG11) OR ZYG12) OR ZYG13) OR ZYG14) OR ZYG15) OR ZYG16) OR ZYG17) OR ZYG18) OR ZYG19),1) AND ZYG2);
STICKLINE(ZYG1B,O,O+(C-O)/3,2,0),COLOR10FFFF;
STICKLINE(ZYG1B,O,O+(C-O)/3,1,0),COLOR00FFFF;
AA:=(REF((((((((((((ZYG2 OR ZYG3) OR ZYG4) OR ZYG5) OR ZYG6) OR ZYG7) OR ZYG8) OR ZYG9) OR ZYGA) OR ZYGB) OR ZYGC) OR ZYGD),1) AND ZYGE);
STICKLINE(AA,O,O+(C-O)/3,2,0),COLOR00EE00;
STICKLINE(AA,O,O+(C-O)/3,1,0),COLOR00FF00;
A13:=EMA(CLOSE,55);
A14:=MA(CLOSE,75);
A15:=EMA(A14,3);
A16:=EMA(A15,3);
A17:=(HIGH + LOW) / 5;
A18:=(MA(A17,4)) - (MA(A17,34));
A19:=CROSS(A18,0);
A20:=CROSS(0,A18);
A21:=BARSLAST(A19);
A22:=BARSLAST(A20);
A23:=REF(A19,1);
A24:=REF(A20,1);
A25:=BARSLAST(A23);
A26:=BARSLAST(A24);
A27:=IF((A25 < A26),(REF((HHV(HIGH,2)),A25)),(REF((LLV(LOW,2)),A26)));
A28:=(((REF(CLOSE,1)) <= (REF(A27,1))) AND (CLOSE > A27)) AND (A21 < A22);
A29:=(((REF(CLOSE,1)) >= (REF(A27,1))) AND (CLOSE < A27)) AND (A22 < A21);
A30:=A28 AND ((COUNT(A28,A21)) = 1);
A31:=A29 AND ((COUNT(A29,A22)) = 1);
A32:=A30 AND ((REF(BARSLAST(A31),1)) < (REF(BARSLAST(A30),1)));
A33:=A31 AND ((REF(BARSLAST(A31),1)) > (REF(BARSLAST(A30),1)));
DRAWTEXT(A32,L*0.99,'↖加仓'),COLORYELLOW;
AC:=AMOUNT/(VOL);
YY:=MA(AC,13);
LLL:=(C-YY)/YY*100;
MIDC := MA(CLOSE,22);
UPPERC:= MIDC + 2*STD(C,22);
LOWERC:= MIDC - 2*STD(C,22);
BBA:=(C-LOWERC)/(UPPERC-LOWERC);
BBC:=FORCAST(BBA,3);
低吸:=(REF(LLL,1)< -15 AND REF(BBA,1)< 0 AND LLL>REF(LLL,1));
STICKLINE(低吸>0,C,O,2,0),COLOR10ABFF;
TJ:= HHV(HIGH,10)/LLV(LOW,10)< 1.25 AND REF(CLOSE,1)< (LLV(LOW,15)+(HHV(HIGH,15)-LLV(LOW,15))*0.85) AND CLOSE>OPEN AND CLOSE>=HHV(HIGH,10);
STICKLINE(C/REF(C,1)>=1.096 AND H=C,O,C,1,0),COLORYELLOW;
爆量启动:TJ,NODRAW,COLORRED;
DRAWTEXT(TJ,L*0.99,'↖爆量启动'),COLORYELLOW;
ZYG2S:=(2*CLOSE+HIGH+LOW)/4;
ZYG4S:=LLV(LOW,5);
ZYG5S:=HHV(HIGH,4);
散户:=EMA((ZYG2S-ZYG4S)/(ZYG5S-ZYG4S)*100,4);
庄家:=EMA(0.667*REF(散户,1)+0.333*散户,2);
DRAWTEXT(CROSS(散户,庄家) AND 散户< 30,L,'↖低吸'),COLORRED;
买买:=EMA(((100 * (CLOSE - LLV(LOW,34))) / (HHV(HIGH,34) - LLV(LOW,34))),3);
卖卖:=SMA((((HHV(HIGH,34) - CLOSE) / (HHV(HIGH,34) - LLV(LOW,34))) * 100),2,1);
大盘:=EMA(((100 * (INDEXC - LLV(INDEXL,34))) / (HHV(INDEXH,34) - LLV(INDEXL,34))),3);
换手:=(((VOL /MA(V,5))) >= 2);
涨:=(((CLOSE / REF(CLOSE,1)) - 1) * 100);
A_1:=(CROSS(买买,卖卖) AND (买买 >= 45));
B_1:=(CROSS(买买,大盘) AND (买买 >= 45));
D_1:=(CROSS(买买,75) AND (涨>= 2));
DD_1:=(CROSS(买买,20) AND (涨>= 2));
DRAWTEXT((A_1 > 0),(LOW * 0.99),'←狙击龙头'),COLORYELLOW;
ZYG21:=(CLOSE-LLV(LOW,36))/(HHV(HIGH,36)-LLV(LOW,36))*100;
ZYG22:=SMA(ZYG21,3,1);
ZYG23:=SMA(ZYG22,3,1);
ZYG24:=SMA(ZYG23,3,1);
ZYG25:=CROSS(ZYG23,ZYG24) AND ZYG23< 20;
ZYG29:=CROSS(ZYG24,ZYG23) AND ZYG23>80;
DRAWTEXT(FILTER(ZYG29,5)=1,HIGH+0.4,'←逃顶'),COLORGREEN;
{副图源码如下}
爆量启动:(COST(90+(100-90)/2)-COST((100-90)/2))/(COST(90+(100-90)/2)+COST((100-90)/2))+CLOSE,COLORYELLOW,LINETHICK3;
HG1:=REF(HHV(爆量启动,20),0);
HG2:=REF(HHV(爆量启动,3),0);
HG3:=REF(LLV(爆量启动,20),0);
HG4:=REF(LLV(爆量启动,3),0);
爆量线:EMA(COST(99),181),POINTDOT,COLORGREEN,LINETHICK3;
HG5:=LONGCROSS(爆量启动,爆量线,60);
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2;
HG6:=MACD>0;
DTP:=MA(C,10) AND MA(C,10)>MA(C,20) AND MA(C,20)>MA(C,60)AND MA(C,60)>REF(MA(C,60),1);
爆量擒牛:=BARSLASTCOUNT(爆量启动>爆量线 AND DTP)=1;
STICKLINE(爆量启动>爆量线 AND DTP,爆量线,爆量启动,3.0,0),COLORRED;
DRAWICON(爆量擒牛,爆量线*1.002,23);