『金底共启』精准狙击主升浪起爆点
本套指标由“金底共启”主图及公式构成,核心设计理念在于通过多维度技术共振,精准识别股价在关键均线区域构筑底部后,即将启动主升浪的“起爆点”。
一、主图指标详解
主图是一个融合了趋势、动量与资金的多功能看盘工具:
1. 核心均线系统:清晰展示5日(白)、15日(黄)、58日(绿)、118日(深蓝)、450日及550日(长期趋势)均线。
2. 起爆线:紫色粗线,由10日最高价的30日指数平均构成,是判断趋势强弱的关键压力/支撑线。
3. 四大核心信号:
潜伏A(橙K):当股价首次放量突破58/118日均线时标记,预示初步走强。
★金底(青K):结合连续缩量调整后,出现放量阳线突破关键均线的形态,提示底部确认。
※共启(青K+图标):为最核心信号,当“金底”信号出现,同时满足资金流入、MACD等多项动量和资金指标共振时触发,预示主升浪启动概率极高。
起爆信号:股价上穿“起爆线”时,以青色K线特别标注,指示趋势加速。
二、指标应用
公式 `金底共启X` 是主图中最高级别的“※共启”买入信号的自动化筛选器。它严格复刻了主图信号的所有复合条件(包括均线突破、量价齐升、多指标共振等),一键即可筛选出当前所有满足“金底共启”启动条件的个股,极大提高了盘中效率。
三、使用心法
1. 顺大势:建议在450/550日等长期均线走平或向上的大趋势中寻找信号,成功率更高。
2. 看共振:单一信号需谨慎,“潜伏A”→“金底”→“共启”的递进出现,且得到成交量配合,是有效性的重要保证。
3. 设风控:可将“起爆线”或信号K线最低点作为短期防守位。
重要提示:本指标为综合分析工具,旨在提高决策效率,不构成百分百的买卖承诺。实战中请务必结合市场整体环境、板块效应及严格的资金管理,理性投资,控制风险。
金底共启主图源码
{主图源码如下}
MA5:MA(C,5),COLORWHITE;
MA15:MA(C,15),COLOR00FFFF;
MA58:MA(C,58),COLORGREEN;
MA118:MA(C,118),COLOR004080;
MA450:MA(C,450),COLORFF00FF;
MA550:MA(C,550),COLOR0080FF;
起爆线:EMA(HHV(C,10),30),COLORMAGENTA,LINETHICK2;
ZBGS0:=CLOSE;
ZBGS1:=MAX(MA58,MA118);
ZBGS2:=MIN(MA58,MA118);
ZBGS3:=CROSS(C,ZBGS1) AND C/REF(C,1)>=(1+0.01*2);
ZBGS4:=CROSS(C,MAX(MA450,MA550)) AND C/REF(C,1)>=(1+0.01*2);
ZBGS5:=EMA(SLOPE(C,20)*20+C,55);
ZBGS6:=(3*ZBGS0+LOW+OPEN+HIGH)/6;
ZBGS7:=16*ZBGS6+15*REF(ZBGS6,1)+14*REF(ZBGS6,2)+13*REF(ZBGS6,3);
ZBGS8:=ZBGS7+12*REF(ZBGS6,4)+11*REF(ZBGS6,5)+10*REF(ZBGS6,6)+9*REF(ZBGS6,7);
ZBGS9:=ZBGS8+8*REF(ZBGS6,8)+7*REF(ZBGS6,9)+6*REF(ZBGS6,10)+5*REF(ZBGS6,11);
ZBGS10:=(ZBGS9+4*REF(ZBGS6,12)+3*REF(ZBGS6,13)+2*REF(ZBGS6,14)+REF(ZBGS6,15))/135;
ZBGS11:=EMA(C,2)>=ZBGS5 AND C>MA(ZBGS0,31) AND ZBGS10>=EMA(ZBGS10,5);
ZBGS12:=BARSCOUNT(C)+1;
ZBGS13:=IF(BARSCOUNT(C)>=10,10,BARSCOUNT(C));
ZBGS14:=REF(ZBGS12,5)<=ZBGS12*1.0025 AND REF(MAX(MA450,MA550),5)<=MAX(MA450,MA550)*1.01;
ZBGS15:=ZBGS14 AND 100*(ZBGS1-ZBGS2)/ZBGS2<=5 AND ZBGS3 AND ZBGS11 AND MA118>=MA58;
ZBGS16:=ZBGS15 AND EXIST(ZBGS4,10) AND 100*(C-REF(C,1))/REF(C,1)>=4 AND C>=MA(C,ZBGS13);
ZBGS17:=REF(MA(VOL,5),1);
ZBGS18:=C/ZBGS1<=1.05 OR O/ZBGS1<=1.05 OR CROSS(C,ZBGS1);
ZBGS19:=REF(C,2)< REF(O,2);
ZBGS20:=REF(C,1)< REF(O,1) AND REF(V,1)< REF(MA(VOL,5),1);
ZBGS21:=C>O AND C>REF(C,1);
ZBGS22:=(C-REF(C,1))/REF(C,1)*100>=2;
ZBGS23:=COUNT(REF(C,3)>REF(C,4),13)>=8;
ZBGS24:=ZBGS19 AND ZBGS20 AND ZBGS21 AND ZBGS22 AND VOL/ZBGS17>2 AND ZBGS23 AND C>=ZBGS1 AND ZBGS18;
ZBGS25:=REF(C,3)< REF(O,3);
ZBGS26:=REF(C,2)< REF(O,2);
ZBGS27:=REF(C,1)< REF(O,1) AND REF(V,1)< REF(MA(VOL,5),1);
ZBGS28:=C>O AND C>REF(C,1);
ZBGS29:=(C-REF(C,1))/REF(C,1)*100>=2;
ZBGS30:=COUNT(REF(C,4)>REF(C,5),14)>=8;
ZBGS31:=ZBGS25 AND ZBGS26 AND ZBGS27 AND ZBGS28 AND ZBGS29 AND VOL/ZBGS17>2 AND ZBGS30 AND C>=ZBGS1 AND ZBGS18;
ZBGS32:=REF(C,4)< REF(O,4);
ZBGS33:=REF(C,3)< REF(O,3);
ZBGS34:=REF(C,2)< REF(O,2) AND REF(V,2)< REF(MA(VOL,5),2);
ZBGS35:=REF(C,1)< REF(O,1) AND REF(V,1)< REF(MA(VOL,5),1);
ZBGS36:=C>O AND C>REF(C,1);
ZBGS37:=(C-REF(C,1))/REF(C,1)*100>=2;
ZBGS38:=COUNT(REF(C,5)>REF(C,6),15)>=10;
ZBGS39:=ZBGS33 AND ZBGS32 AND ZBGS34 AND ZBGS35 AND ZBGS36 AND ZBGS37;
ZBGS40:=ZBGS39 AND VOL/ZBGS17>2 AND ZBGS38 AND C>=ZBGS1 AND ZBGS18;
ZBGS41:=REF(C,5)< REF(O,5);
ZBGS42:=REF(C,4)< REF(O,4);
ZBGS43:=REF(C,3)< REF(O,3);
ZBGS44:=REF(C,2)< REF(O,2) AND REF(V,2)< REF(MA(VOL,5),2);
ZBGS45:=REF(C,1)< REF(O,1) AND REF(V,1)< REF(MA(VOL,5),1);
ZBGS46:=C>O AND C>REF(C,1);
ZBGS47:=(C-REF(C,1))/REF(C,1)*100>=2;
ZBGS48:=COUNT(REF(C,6)>REF(C,7),16)>=10;
ZBGS49:=ZBGS43 AND ZBGS42 AND ZBGS41 AND ZBGS44 AND ZBGS45 AND ZBGS46;
ZBGS50:=ZBGS49 AND ZBGS47 AND VOL/ZBGS17>2 AND ZBGS48 AND C>=ZBGS1 AND ZBGS18;
ZBGS51:=ZBGS24 OR ZBGS31 OR ZBGS40 OR ZBGS50;
ZBGS52:=BARSLASTCOUNT(C>REF(C,4));
ZBGS53:=BARSLASTCOUNT(C< REF(C,4));
ZBGS54:=-(HHV(HIGH,13)-ZBGS0)/(HHV(HIGH,13)-LLV(LOW,13))*100;
ZBGS55:=SMA(ZBGS54,3,1)>SMA(SMA(ZBGS54,3,1),3,1);
ZBGS56:=(ZBGS0-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100;
ZBGS57:=SMA(ZBGS56,3,1)>SMA(SMA(ZBGS56,3,1),3,1);
ZBGS58:=(SMA(MAX(C-REF(C,1),0),5,1))/(SMA(ABS(C-REF(C,1)),5,1))*100;
ZBGS59:=(SMA(MAX(C-REF(C,1),0),13,1))/(SMA(ABS(C-REF(C,1)),13,1))*100;
ZBGS60:=EMA(ZBGS0,8)-EMA(ZBGS0,13)>EMA(EMA(ZBGS0,8)-EMA(ZBGS0,13),5);
ZBGS61:=(MA(ZBGS0,3)+MA(ZBGS0,5)+MA(ZBGS0,8)+MA(ZBGS0,13))/4;
ZBGS62:=ZBGS0-REF(ZBGS0,1);
ZBGS63:=100*EMA(EMA(ZBGS62,5),3)/EMA(EMA(ABS(ZBGS62),5),3);
ZBGS64:=100*EMA(EMA(ZBGS62,13),8)/EMA(EMA(ABS(ZBGS62),13),8);
ZBGS65:=IF(H=L,1,MAX(C,O)-(H+L+C)/3);
ZBGS66:=IF(H=L,1,MIN(O,C)-L);
ZBGS67:=IF(H=L,1,(H+L+C)/3-MIN(C,O));
ZBGS68:=((IF(H=L,1,H-MAX(O,C)))*(VOL/IF(H=L,4,H-L)));
ZBGS69:=(ZBGS65*(VOL/IF(H=L,4,H-L)));
ZBGS70:=(ZBGS66*(VOL/IF(H=L,4,H-L)));
ZBGS71:=SMA(SMA((MA(((ZBGS67*(VOL/IF(H=L,4,H-L)))+ZBGS70)-(ZBGS68+ZBGS69),5)*20),3,1),3,1);
ZBGS72:=VOL/((HIGH-LOW)*2-ABS(ZBGS0-OPEN));
ZBGS73:=IF(C>O,ZBGS72*(H-L),IF(C< O,ZBGS72*((H-O)+(C-L)),VOL/2));
ZBGS74:=IF(C>O,0-ZBGS72*((H-C)+(O-LOW)),IF(C< O,0-ZBGS72*(H-L),0-VOL/2));
ZBGS75:=(ZBGS73-(-ZBGS74))/V*(V/CAPITAL*100);
ZBGS76:=SUM(ZBGS75,6)>MA(SUM(ZBGS75,6),5);
ZBGS77:=(2*ZBGS0+HIGH+LOW)/4;
ZBGS78:=EMA(EMA(EMA(ZBGS77,4),4),4);
ZBGS79:=(ZBGS78-REF(ZBGS78,1))/REF(ZBGS78,1)*100;
ZBGS80:=MA(ZBGS79,1)>MA(ZBGS79,3);
ZBGS81:=SUM(MAX(MAX(H-LOW,ABS(H-REF(CLOSE,1))),ABS(REF(C,1)-LOW)),14);
ZBGS82:=SUM(IF(H-REF(H,1)>0 AND H-REF(H,1)>REF(L,1)-LOW,H-REF(H,1),0),14);
ZBGS83:=SUM(IF(REF(L,1)-L>0 AND REF(L,1)-LOW>H-REF(H,1),REF(L,1)-L,0),14);
ZBGS84:=(ZBGS82*100/ZBGS81)>(ZBGS83*100/ZBGS81);
ZBGS85:=HIGH-OPEN+C-LOW+C-REF(C,1);
ZBGS86:=ZBGS55 AND ZBGS57 AND ZBGS58>ZBGS59 AND ZBGS60 AND C>ZBGS61;
ZBGS87:=SMA((MA(((ZBGS67*(VOL/IF(H=L,4,H-L)))+ZBGS70)-(ZBGS68+ZBGS69),5)*20),3,1);
ZBGS88:=(ZBGS86 AND ZBGS63>ZBGS64 AND ZBGS87>ZBGS71 AND ZBGS76 AND ZBGS80 AND ZBGS84);
ZBGS89:=ZBGS88 AND REF(ZBGS88,1)=0;
ZBGS90:=IF(ZBGS89,10.4,DRAWNULL);
ZBGS91:=IF(C>=REF(C,1),ZBGS85,H-O+C-LOW);
ZBGS92:=IF(C<=REF(C,1),OPEN-LOW+H-C+REF(C,1)-C,O-L+H-C);
ZBGS93:=VOL*ZBGS91/(ZBGS91+ZBGS92);
ZBGS94:=EMA(SUM(ZBGS93,1)-SUM(VOL-ZBGS93,1),5)*VOL/CAPITAL*100;
ZBGS95:=SMA(SMA(ZBGS94,3,1),3,1);
ZBGS96:=ZBGS94>0 AND MA(V,5)>MA(MA(V,5),5) AND CROSS(SMA(ZBGS94,3,1),ZBGS95);
ZBGS97:=(EMA(C,12)-EMA(C,26))*100;
ZBGS98:=IF(ZBGS97>EMA(ZBGS97,9),ZBGS97,DRAWNULL);
ZBGS99:=IF(C>REF(C,1),VOL,-VOL);
ZBGS100:=SUM(IF(C=REF(C,1),0,ZBGS99),0);
ZBGS101:=ZBGS98 AND ZBGS90 AND ZBGS100>MA(ZBGS100,30);
ZBGS102:=ZBGS98 AND ZBGS96 AND ZBGS90 AND ZBGS100>MA(ZBGS100,30);
ZBGS103:=MA(C*VOL,20);
ZBGS104:=MA(C*VOL,60);
ZBGS105:=1000*(ZBGS103-REF(ZBGS103,1))/REF(ZBGS103,1)*2;
ZBGS106:=1000*(ZBGS104-REF(ZBGS104,1))/REF(ZBGS104,1)*2;
ZBGS107:=(ZBGS105-ZBGS106)*VOL*C/MA(REF(VOL*C,1),5);
ZBGS108:=EMA((C-LLV(L,200))/LLV(L,200),30)*100+200;
ZBGS109:=C>=REF(C,1)*1.05 AND ZBGS107>=ZBGS108/2 AND C>=O;
DRAWTEXT(ZBGS15,L*0.96,'★'),COLOR00FFFF;
DRAWTEXT(ZBGS15,L*0.945,'潜伏A'),COLORMAGENTA;
STICKLINE(ZBGS15,H,L,0.1,0),COLORFF8000;
STICKLINE(ZBGS15,O,C,3,1),LINETHICK2,COLORFF8000;
STICKLINE(ZBGS16,H,L,0.1,0.1),COLORFF00FF;
STICKLINE(ZBGS16,C,O,3,0),COLORFF00FF;
DRAWTEXT(ZBGS51,L*0.93,'★金底'),COLOR0000FF;
STICKLINE(ZBGS51,LOW,HIGH,0.0,1),COLOR00FFFF;
STICKLINE(ZBGS51,C,OPEN,3,0),COLOR00FFFF;
DRAWTEXT(ZBGS52=9,H*1.002,'9'),COLOR00FF00;
DRAWTEXT(ZBGS53=9,L*0.998,'9'),COLOR00FF00;
MA3:MA(C,60),LINETHICK2,COLORFF00FF;
IF(起爆线<=REF(起爆线,1),起爆线,DRAWNULL),COLORCYAN,LINETHICK2;
ZBGS110:=(C>起爆线 AND REF(L,1)< 起爆线);
ZBGS126:=FILTER(ZBGS109 AND (CROSS(C,起爆线) OR ZBGS110),20);
ZBGS127:=SUMBARS(ZBGS126,1);
STICKLINE(ZBGS126,C,OPEN,2,0),COLOR00FFFF;
STICKLINE(ZBGS127,REF(C,ZBGS127-1),REF(C,ZBGS127-1),2,0),COLOR00FFFF;
STICKLINE(ZBGS127,REF(C,ZBGS127+1),REF(C,ZBGS127+1),2,0),COLORCYAN;
STICKLINE(ZBGS101 AND ZBGS126,H,L,0.1,0),COLOR00FFFF;
STICKLINE(ZBGS101 AND ZBGS126,O,C,3,1),LINETHICK2,COLOR00FFFF;
DRAWICON((ZBGS101 OR ZBGS102) AND ZBGS126,L*0.99,34);
DRAWTEXT((ZBGS101 OR ZBGS102) AND ZBGS126,L*0.97,' ※共启'),COLOR00FFFF;
{选股源码如下}
XG1:=LLV(L,8);
XG2:=C>O;
XG3:=REF(C,1);
XG4:=-(HHV(H,13)-C)/(HHV(H,13)-LLV(L,13))*100;
XG5:=SMA(XG4,3,1)>SMA(SMA(XG4,3,1),3,1);
XG6:=(C-XG1)/(HHV(H,8)-LLV(L,8))*100;
XG7:=SMA(XG6,3,1)>SMA(SMA(XG6,3,1),3,1);
XG8:=(SMA(MAX(C-REF(C,1),0),5,1))/(SMA(ABS(C-REF(C,1)),5,1))*100;
XG9:=(SMA(MAX(C-REF(C,1),0),13,1))/(SMA(ABS(C-REF(C,1)),13,1))*100;
XG10:=EMA(C,8)-EMA(C,13)>EMA(EMA(C,8)-EMA(C,13),5);
XG11:=(MA(C,3)+MA(C,5)+MA(C,8)+MA(C,13))/4;
XG12:=C-REF(C,1);
XG13:=100*EMA(EMA(XG12,5),3)/EMA(EMA(ABS(XG12),5),3);
XG14:=100*EMA(EMA(XG12,13),8)/EMA(EMA(ABS(XG12),13),8);
XG15:=IF(H=L,1,MAX(C,O)-(H+L+C)/3);
XG16:=IF(H=L,1,MIN(O,C)-L);
XG17:=IF(H=L,1,(H+L+C)/3-MIN(C,O));
XG18:=((IF(H=L,1,H-MAX(O,C)))*(VOL/IF(H=L,4,H-L)));
XG19:=(XG15*(VOL/IF(H=L,4,H-L)));
XG20:=(XG16*(VOL/IF(H=L,4,H-L)));
XG21:=SMA(SMA((MA(((XG17*(VOL/IF(H=L,4,H-L)))+XG20)-(XG18+XG19),5)*20),3,1),3,1);
XG22:=VOL/((H-L)*2-ABS(C-OPEN));
XG23:=IF(XG2,XG22*(H-L),IF(C<O,XG22*((H-O)+(C-L)),VOL/2));
XG24:=IF(XG2,0-XG22*((H-C)+(O-L)),IF(C<O,0-XG22*(H-L),0-VOL/2));
XG25:=(XG23-(-XG24))/V*(V/CAPITAL*100);
XG26:=SUM(XG25,6)>MA(SUM(XG25,6),5);
XG27:=(2*C+H+L)/4;
XG28:=EMA(EMA(EMA(XG27,4),4),4);
XG29:=(XG28-REF(XG28,1))/REF(XG28,1)*100;
XG30:=MA(XG29,1)>MA(XG29,3);
XG31:=SUM(MAX(MAX(H-L,ABS(H-REF(C,1))),ABS(REF(C,1)-L)),14);
XG32:=SUM(IF(H-REF(H,1)>0 AND H-REF(H,1)>REF(L,1)-L,H-REF(H,1),0),14);
XG33:=SUM(IF(REF(L,1)-L>0 AND REF(L,1)-L>H-REF(H,1),REF(L,1)-L,0),14);
XG34:=(XG32*100/XG31)>(XG33*100/XG31);
XG35:=H-OPEN+C-L+C-REF(C,1);
XG36:=XG5 AND XG7 AND XG8>XG9 AND XG10 AND C>XG11;
XG37:=SMA((MA(((XG17*(VOL/IF(H=L,4,H-L)))+XG20)-(XG18+XG19),5)*20),3,1);
XG38:=(XG36 AND XG13>XG14 AND XG37>XG21 AND XG26 AND XG30 AND XG34);
XG39:=XG38 AND REF(XG38,1)=0;
XG40:=IF(XG39,10.4,DRAWNULL);
XG41:=IF(C>=XG3,XG35,H-OPEN+C-L);
XG42:=IF(C<=XG3,OPEN-L+H-C+REF(C,1)-C,OPEN-L+H-C);
XG43:=VOL*XG41/(XG41+XG42);
XG44:=EMA(SUM(XG43,1)-SUM(VOL-XG43,1),5)*VOL/CAPITAL*100;
XG45:=SMA(SMA(XG44,3,1),3,1);
XG46:=XG44>0 AND MA(V,5)>MA(MA(V,5),5) AND CROSS(SMA(XG44,3,1),XG45);
XG47:=(EMA(C,12)-EMA(C,26))*100;
XG48:=IF(XG47>EMA(XG47,9),XG47,DRAWNULL);
XG49:=IF(C>REF(C,1),VOL,-VOL);
XG50:=SUM(IF(C=REF(C,1),0,XG49),0);
XG51:=XG48 AND XG40 AND XG50>MA(XG50,30);
XG52:=XG48 AND XG46 AND XG40 AND XG50>MA(XG50,30);
XG53:=MA(C*VOL,20);
XG54:=MA(C*VOL,60);
XG55:=1000*(XG53-REF(XG53,1))/REF(XG53,1)*2;
XG56:=1000*(XG54-REF(XG54,1))/REF(XG54,1)*2;
XG57:=(XG55-XG56)*VOL*C/MA(REF(VOL*C,1),5);
XG58:=EMA((C-LLV(L,200))/LLV(L,200),30)*100+200;
XG59:=C>=REF(C,1)*1.05 AND XG57>=XG58/2 AND C>=O;
XG60:=EMA(HHV(C,10),30);
XG61:=(C>XG60 AND REF(L,1)<XG60);
XG62:=FILTER(XG59 AND (CROSS(C,XG60) OR XG61),20);
金底共启X:(XG51 OR XG52) AND XG62;
