〖AI捉妖起爆〗量化捉妖起爆+主力换手潜伏,黄金赛道上车起爆点
公式介绍
“AI捉妖起爆”是一套专为短线激进型投资者设计的综合技术指标系统。它通过主图、副图和选股公式的三重共振,旨在捕捉股价在长期盘整或下跌后,由主力资金介入引发的强势突破瞬间。
主图公式:核心在于识别趋势和关键买卖点。它利用多周期均线(如5日、28日)判断短期强弱,并通过成本分布(COST函数)描绘主力成本区。当股价放量涨停,并满足特定的位置、涨幅和量比条件时,K线上方会标记出“★捉妖起爆”信号,提示潜在的短线爆发机会。
副图公式:作为辅助验证工具,融合了RSI相对强弱指标和OSC震荡指标。它能有效识别“主力潜伏”和“淘金”等买入时机,通过多空动能的转换,帮助投资者确认主图信号的可靠性,提高操作胜率。
选股公式:将主图的核心逻辑独立出来,方便用户在盘中或盘后快速筛选出所有符合“捉妖起爆”形态的个股,极大地提升了复盘和选股效率。
使用方法
信号确认:当主图上出现“★捉妖起爆”文字和图标时,是首要关注信号。此时应观察副图是否同步出现“主力潜伏”或“淘金”等积极信号,形成共振则成功率更高。
择机介入:最佳买点通常在信号出现的当天,股价涨幅在5%-7%时分批介入。稳健型投资者可等待次日股价回踩确认不破前日收盘价时再行买入。
严格止损:短线交易必须设置止损。一个有效的止损位是信号出现当天的K线最低价,一旦跌破,说明拉升可能失败,应果断离场,避免亏损扩大。
结合环境:任何技术指标都需结合大盘环境和板块热点进行综合判断。在大盘单边下跌或市场情绪极度悲观时,应减少操作或空仓观望。
AI捉妖起爆主图
GSPTYV:=26;
GSPT89:=10;
GSPTLY := OPEN - LOW;
GSPT5V:=16;
GSPTGC := OPEN - LOW;
GSPT5O:EMA(COST(85),10),COLORWHITE,DOTLINE;
GSPTIF := 90;
GSPT84:EMA(COST(99),10),COLORGREEN,DOTLINE;
GSPTME := REF(HIGH, 4);
DRAWBAND(GSPT5O,RGB(80,00,20), GSPT84,RGB(60,60,18));
GSPTJW := MA(VOL, 10);
GSPTJL:(1+GSPT89/100)*MA(CLOSE,GSPTYV),LINETHICK4,COLORGREEN;
GSPT77 := 99;
GSPTA3:(1-GSPT5V/100)*MA(CLOSE,GSPTYV),LINETHICK4,COLORRED;
GSPTDB := CLOSE;
GSPTHF:(GSPTJL+GSPTA3)/2,POINTDOT,LINETHICK4,COLORYELLOW;
GSPTKS := MA(VOL, 5);
DRAWGBK(C>0, RGB(100,0,00),RGB(0,0,0),0,'爆',0);
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
GSPTTL := 16;
GSPTRV:=MA(CLOSE,5);
GSPTI3 := 68;
GSPT9U:=MA(CLOSE,20);
GSPTDL := OPEN - LOW;
GSPTG9:=1;
GSPTXP := OPEN - LOW;
GSPTZO:=350;
GSPT2N := CLOSE;
GSPTHX:=REFDATE(HHV(H,120),DATE)*1.05;
GSPT80 := CLOSE;
GSPTWR:=REFDATE(LLV(L,120),DATE)*0.95;
GSPTZB := 75;
GSPTFL:=MA(C,5);
GSPTJJ := MA(VOL, 3);
ZA1_H71 := SUM(VOL, 7);
GSPT1S := MA(VOL, 10);
GSPTEA:=MA(C,24);
GSPTQ5 := OPEN - LOW;
GSPTP2:=MA(C,72);
GSPTK1 := OPEN - LOW;
GSPT8E:=IF((MA(C,200)<=GSPTHX AND MA(C,200)>=GSPTWR) OR C>=MA(C,200),MA(C,200),DRAWNULL);
GSPT0S := REF(HIGH, 1);
GSPTH8:=ISLASTBAR AND GSPTFL>GSPTEA AND GSPTEA>GSPTP2 AND GSPTP2>IF(GSPT8E=DRAWNULL,0,GSPT8E);
GSPT1O := OPEN - LOW;
GSPTIH:=ISLASTBAR AND GSPTEA>GSPTFL AND GSPTFL>GSPTP2 AND GSPTP2>IF(GSPT8E=DRAWNULL,0,GSPT8E);
GSPTYX := REF(HIGH, 1);
GSPTSY:=ISLASTBAR AND GSPTEA>GSPTP2 AND GSPTP2>GSPTFL AND GSPTFL>IF(GSPT8E=DRAWNULL,0,GSPT8E);
GSPTXS := OPEN - LOW;
GSPT3A:=ISLASTBAR AND IF(GSPT8E=DRAWNULL,300,GSPT8E)>MAX(GSPTEA,GSPTP2) AND GSPTFL>GSPTEA AND GSPTEA>GSPTP2;
GSPTY6 := OPEN - LOW;
GSPTUV:=ISLASTBAR AND IF(GSPT8E=DRAWNULL,300,GSPT8E)>GSPTP2 AND GSPTP2>GSPTEA AND GSPTFL>GSPTEA;
GSPT4I := CLOSE;
GSPT3V:=ISLASTBAR AND IF(GSPT8E=DRAWNULL,300,GSPT8E)>GSPTP2 AND GSPTP2>GSPTEA AND GSPTEA>GSPTFL;
GSPT9N := REF(HIGH, 3);
GSPTJZ:=ISLASTBAR AND IF(GSPT8E=DRAWNULL,GSPTEA>GSPTP2 AND C< GSPTP2,GSPTP2>GSPT8E AND C< GSPT8E);
GSPTSJ := MA(VOL, 7);
GSPTAM:=ISLASTBAR AND IF(GSPT8E=DRAWNULL,GSPTEA< GSPTP2 AND C>=GSPTP2,GSPTP2< GSPT8E AND C>=GSPT8E);
GSPTNH := CLOSE;
GSPTK9:=ISLASTBAR AND IF(GSPT8E=DRAWNULL,GSPTEA< GSPTP2 AND C< GSPTP2,GSPTP2< GSPT8E AND C< GSPT8E);
GSPTJB := OPEN - LOW;
DRAWGBK(GSPTG9=1 AND GSPTH8=0 AND GSPTIH=0 AND GSPTSY=0 AND GSPT3A=0 AND GSPTUV=0 AND GSPT3V=0 AND GSPTJZ=0 AND GSPTAM=0 AND GSPTK9=0,0,0,0,'GSPTJZ',0);
GSPT28 := REF(HIGH, 2);
GSPTUG := 20;
DRAWGBK(GSPTG9=1 AND GSPTH8,0,0,0,'GSPTH8',0);
DRAWGBK(GSPTG9=1 AND GSPTIH,0,0,0,'GSPTIH',0);
DRAWGBK(GSPTG9=1 AND GSPTSY,0,0,0,'GSPTSY',0);
DRAWGBK(GSPTG9=1 AND GSPT3A,0,0,0,'GSPT3A',0);
DRAWGBK(GSPTG9=1 AND GSPTUV,0,0,0,'GSPTUV',0);
DRAWGBK(GSPTG9=1 AND GSPT3V,0,0,0,'GSPT3V',0);
DRAWGBK(GSPTG9=1 AND GSPTJZ,0,0,0,'GSPTJZ',0);
DRAWGBK(GSPTG9=1 AND GSPTAM,0,0,0,'GSPTAM',0);
DRAWGBK(GSPTG9=1 AND GSPTK9,0,0,0,'GSPTK9',0);
GSPT8A:=(3*CLOSE+LOW+OPEN+HIGH)/6;
GSPTOL:=(20*GSPT8A+19*REF(GSPT8A,1)+18*REF(GSPT8A,2)+17*REF(GSPT8A,3)+16*REF(GSPT8A,4)+15*REF(GSPT8A,5)+14*REF(GSPT8A,6)+13*REF(GSPT8A,7)+12*REF(GSPT8A,8)+11*REF(GSPT8A,9)+10*REF(GSPT8A,10)+9*REF(GSPT8A,11)+8*REF(GSPT8A,12)+7*REF(GSPT8A,13)+6*REF(GSPT8A,14)+5*REF(GSPT8A,15)+4*REF(GSPT8A,16)+3*REF(GSPT8A,17)+2*REF(GSPT8A,18)+REF(GSPT8A,20))/210;
GSPTJA:=MA(GSPTOL,5);
GSPTQY:=MA(GSPTOL,2);
STICKLINE(GSPTOL>=GSPTQY AND C< O,C,O,2.8,0),COLORRED;
ZA1_UN0 := LLV(LOW, 13);
ZA1_T82 := EMA(CLOSE, 34);
STICKLINE(GSPTOL>=GSPTQY AND C>O,C,O,2.8,1),COLORRED;
STICKLINE(GSPTOL>=GSPTQY,H,MAX(C,O),0,0),COLORRED;
STICKLINE(GSPTOL>=GSPTQY,L,MIN(C,O),0,0),COLORRED;
STICKLINE(GSPTOL< GSPTQY AND C< O,C,O,2.8,0),COLORCYAN;
STICKLINE(GSPTOL< GSPTQY AND C>O,C,O,2.8,1),COLORCYAN;
STICKLINE(GSPTOL< GSPTQY,H,MAX(C,O),0,0),COLORCYAN;
STICKLINE(GSPTOL< GSPTQY,L,MIN(C,O),0,0),COLORCYAN;
DRAWICON(CROSS(GSPTOL,GSPTQY),L*0.99,7);
DRAWICON(CROSS(GSPTQY,GSPTOL),H*1.01,8);
STICKLINE((C-REF(C,1))/REF(C,1)>=0.0985,O,C,3,0),COLORYELLOW;
STICKLINE((C-REF(C,1))/REF(C,1)>=0.0985,O,C,1.5,0),;
GSPT72:=STRCAT(HYBLOCK,'----');
GSPTQ6:=STRCAT(GSPT72,FGBLOCK);
GSPTZH:=STRCAT(GSPTQ6,DYBLOCK);
GSPTCG:=STRCAT(GSPTZH,'----');
DRAWTEXT_FIX(1,0.00,0.00,0,'【主题概念】')COLORCYAN;
DRAWTEXT_FIX(ISLASTBAR,0.09,0.00,0,STRCAT(GSPTCG,GNBLOCK)),COLORCYAN;
GSPT2H:=MA(CLOSE,10);
GSPTB3:=MA(CLOSE,54);
GSPTN2:=(REF(CLOSE,3)-CLOSE)/REF(CLOSE,3)*100>5;
GSPT81:=FILTER(GSPTN2,10);
GSPTC1:=BARSLAST(GSPT81);
GSPTA8:=REF(HIGH,GSPTC1+2);
GSPT24:=REF(HIGH,GSPTC1+1);
GSPTE7:=REF(HIGH,GSPTC1);
GSPT44:=MAX(GSPTA8,GSPT24);
GSPT3O:=MAX(GSPT44,GSPTE7);
GSPTVE:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5;
GSPT3X:=GSPTC1< 150;
GSPT95:=(OPEN-GSPT3O)/GSPT3O*100< 30;
GSPT2T:=(CLOSE-LLV(LOW,GSPTC1))/LLV(LOW,GSPTC1)*100< 50;
GSPTAS:=(CLOSE-REF(OPEN,5))/REF(OPEN,5)*100< 30;
GSPTT4:=VOL/MA(VOL,5)< 3.5;
GSPTPA:=(CLOSE-REF(CLOSE,89))/REF(CLOSE,89)*100< 80;
GSPT6Z:=GSPTVE AND GSPT3X AND GSPT95 AND GSPT2T AND GSPTAS AND GSPTT4 AND GSPTPA;
GSPTHJ:=FILTER(GSPT6Z,15);
GSPTAN:=(((CLOSE-GSPTB3)/GSPTB3)< 0.1);
GSPTKT:=(((CLOSE-GSPT2H)/GSPT2H)< 0.3);
GSPTEQ:=(((GSPTAN=1) AND (GSPTKT=1))*0.2);
GSPT7P:=((((GSPTEQ=0) AND (REF(GSPTEQ,1)=0.2)) AND (REF((COUNT((GSPTEQ=0.2),10)=10),1)=1))*-0.1);
均线五: MA(C,5), COLORRED;
均线二十八: MA(C,28), COLORGREEN;
GSPTM2:=GSPT7P=-0.1;
GSPT69:=(GSPTHJ OR GSPTM2);
GSPTVC:=DMA(AMOUNT/VOL/100,VOL/CAPITAL);
GSPT9Y:=DYNAINFO(7)/(REF(CLOSE,1))>1.05 AND (DYNAINFO(7)/O>1.05);
GSPTSQ:=(VOL/REF(VOL,1)>1.2 AND COUNT(CLOSE>OPEN,1)) OR (LOW>REF(HIGH,1) AND COUNT(OPEN>CLOSE,1) AND VOL/REF(VOL,1)>1.2);
GSPT39:GSPT69 AND C/REF(C,1)>1.095 AND GSPTSQ AND GSPT9Y,NODRAW;
DRAWTEXT(GSPT39,H*1.0375,' ★捉妖起爆'),COLORWHITE;
DRAWICON(GSPT39,L*1.0122,9);
AI捉妖起爆副图
LC:=REF(CLOSE,1);
RSI1:SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100,LINETHICK0;
RSI2:SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1) *100,LINETHICK2,COLORGREEN;
IF(RSI1>RSI2,RSI2,DRAWNULL),LINETHICK2,COLORRED;
IF(RSI1< RSI2,RSI2,DRAWNULL),LINETHICK2,COLORGREEN;
OSC:=100*(CLOSE-MA(CLOSE,20));
MAOSC:=EXPMEMA(OSC,6);
BIAS:=(CLOSE-MA(CLOSE,20))/MA(CLOSE,20)*100;
BIASMA:=MA(BIAS,6);
F:=100*(C-REF(C,1))/REF(C,1);
P1:=IF(C< REF(O,1) AND F< 0,1,0);
P2:=IF(C< REF(O,2) AND F< 0,1,0);
LIN:=IF(P1=0 AND REF(P1,1)=1 AND P2=0 AND REF(P2,1)=1,1,0);
STICKLINE(LIN,0,5,1.5,0),COLORFFFF00;
YY:0,COLORFFFF00;
SS1:=CROSS(OSC,MAOSC) AND LIN;
DRAWTEXT(SS1,68,'<=主力潜伏'),COLORFFFF22;
STICKLINE(SS1,0,60,1,1),COLOR00FFFF;
SS:=CROSS(OSC,MAOSC) AND CROSS(BIAS,BIASMA) AND LIN;
DRAWTEXT(SS,80,'< 淘金'),COLORFF00FF;
STICKLINE(SS,0,100,0.3,0),COLORRED;
单日换手:100*V/CAPITAL,COLORRED;
十日换手:SUM(单日换手,10),LINETHICK0;
拉升力:=(CLOSE-LLV(LOW,28))/(HHV(HIGH,30)-LLV(LOW,36))*0.6*CLOSE;
拉升力A:=SMA(拉升力,6.3,1);
波峰波谷:=SMA(拉升力A,3,1),COLORFF00FF;
拉升力B:=3*拉升力A-2.1*波峰波谷;
空方:=3*波峰波谷-1* 拉升力A;
做空:=IF(空方>拉升力B,拉升力B,空方),LINETHICK2,COLOR00FF00;
多头:=IF(做空>=REF(做空,1) ,做空,DRAWNULL),COLORRED,LINETHICK3;
DRAWICON(做空>=REF(做空,1) AND REF(做空,1)< REF(做空,2),做空,23);
AI捉妖起爆选股
GSPTB3:=MA(CLOSE,54);
GSPT2H:=MA(CLOSE,10);
GSPTAN:=((CLOSE-GSPTB3)/GSPTB3)< 0.1;
GSPTKT:=((CLOSE-GSPT2H)/GSPT2H)< 0.3;
GSPTEQ:=((GSPTAN AND GSPTKT)*0.2);
GSPT7P:=(((REF(GSPTEQ,1)=0.2) AND REF((COUNT((GSPTEQ=0.2),10)=10),1))*-0.1);
GSPTM2:=GSPT7P=-0.1;
GSPTN2:=(REF(CLOSE,3)-CLOSE)/REF(CLOSE,3)*100>5;
GSPT81:=FILTER(GSPTN2,10);
GSPTC1:=BARSLAST(GSPT81);
GSPTA8:=REF(HIGH,GSPTC1+2);
GSPT24:=REF(HIGH,GSPTC1+1);
GSPTE7:=REF(HIGH,GSPTC1);
GSPT3O:=MAX(MAX(GSPTA8,GSPT24),GSPTE7);
GSPTVE:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5;
GSPT3X:=GSPTC1< 150;
GSPT95:=(OPEN-GSPT3O)/GSPT3O*100< 30;
GSPT2T:=(CLOSE-LLV(LOW,GSPTC1))/LLV(LOW,GSPTC1)*100< 50;
GSPTAS:=(CLOSE-REF(OPEN,5))/REF(OPEN,5)*100< 30;
GSPTT4:=VOL/MA(VOL,5)< 3.5;
GSPTPA:=(CLOSE-REF(CLOSE,89))/REF(CLOSE,89)*100< 80;
GSPT6Z:=GSPTVE AND GSPT3X AND GSPT95 AND GSPT2T AND GSPTAS AND GSPTT4 AND GSPTPA;
GSPTHJ:=FILTER(GSPT6Z,15);
GSPT69:=(GSPTHJ OR GSPTM2);
GSPT9Y:=DYNAINFO(7)/REF(CLOSE,1)>1.05 AND DYNAINFO(7)/O>1.05;
GSPTSQ:=(VOL/REF(VOL,1)>1.2 AND COUNT(CLOSE>OPEN,1)) OR (LOW>REF(HIGH,1) AND COUNT(OPEN>CLOSE,1) AND VOL/REF(VOL,1)>1.2);
捉妖起爆:GSPT69 AND C/REF(C,1)>1.095 AND GSPTSQ AND GSPT9Y;





夜雨聆风