通达信〖牛妖预警〗筛选机制采用双重逻辑捕捉具有爆发潜力源码
本指标的核心目的在于捕捉那些具备爆发潜力的强势个股,也就是通常所说的“牛妖股”。其筛选机制采用双重逻辑:一方面,借助多重均线系统研判中长期趋势,以识别存在资金控盘特征的标的;另一方面,结合价格突破、成交量放大以及短期涨幅等条件,锁定主力资金介入的启动信号。此外,系统还会自动剔除高风险的特殊类型股票,并引入动量角度分析,从而进一步提升买入时机的精确度。
在操作层面,当指标发出明确预警时,往往意味着股价可能进入快速拉升阶段,此时可作为短线或波段操作的参考依据。建议投资者结合整体市场环境及成交量的配合情况综合判断,避免盲目追高。持仓过程中应严格执行止损纪律,一旦趋势转弱或跌破关键支撑位,需果断离场,以规避潜在风险。
VAR1:=EMA(EMA(CLOSE,9),9);
控盘:=(VAR1-REF(VAR1,1))/REF(VAR1,1)*1000;
A10:=CROSS(控盘,0);
做多:=IF(A10,5,0);
HG1:=MA(CLOSE,10);
HG2:=MA(CLOSE,20);
HG3:=MA(CLOSE,30);
HG4:=MA(CLOSE,54);
HG5:=MA(CLOSE,60);
HG6:=MA(CLOSE,120);
HG7:=(REF(CLOSE,3)-CLOSE)/REF(CLOSE,3)*100>5;
HG8:=FILTER(HG7,10);
HG9:=BARSLAST(HG8);
HG10:=REF(HIGH,HG9+2);
HG11:=REF(HIGH,HG9+1);
HG12:=REF(HIGH,HG9);
HG13:=MAX(HG10,HG11);
HG14:=MAX(HG13,HG12);
HG15:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5;
HG16:=HG9< 150;
HG17:=(OPEN-HG14)/HG14*100< 30;
HG18:=(CLOSE-LLV(LOW,HG9))/LLV(LOW,HG9)*100< 50;
HG19:=(CLOSE-REF(OPEN,5))/REF(OPEN,5)*100< 30;
HG20:=VOL/MA(VOL,5)< 3.5;
HG21:=(CLOSE-REF(CLOSE,89))/REF(CLOSE,89)*100< 80;
HG22:=HG15 AND HG16 AND HG17 AND HG18 AND HG19 AND HG20 AND HG21;
HG23:=FILTER(HG22,15);
HG24:=(CLOSE-HG4)/HG4< 0.1;
HG25:=(CLOSE-HG1)/HG1< 0.3;
HG26:=(HG24=1 AND HG25=1)*0.2;
HG27:=(HG26=0 AND REF(HG26,1)=0.2 AND REF(COUNT(HG26=0.2,10)=10,1)=1)*(-0.1);
HG28:=HG27=(-0.1);
HG29:=HG23 OR HG28;
HG30:=DMA(AMOUNT/VOL/100,VOL/CAPITAL);
HG31:=DYNAINFO(7)/REF(CLOSE,1)>1.05 AND DYNAINFO(7)/OPEN>1.05;
HG32:=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);
妖股预警:=HG29 AND CLOSE/REF(CLOSE,1)>1.03 AND HG32 AND HG31;
MA5:=MA(CLOSE,5);
MA13:=MA(CLOSE,13);
MA21:=MA(CLOSE,21);
MA34:=MA(CLOSE,34);
MA55:=MA(CLOSE,55);
MA144:=MA(CLOSE,144);
MA233:=MA(CLOSE,233);
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
V144:=MA(V,144);
S1:=IF(CODELIKE('688'),0,1);
S2:=IF(NAMELIKE('S'),0,1);
S3:=IF(NAMELIKE('*'),0,1);
TJ1:=CROSS(V,V144);
TJ2:=C>MA233 AND C/MA233< 1.15;
TJ3:=做多=5 AND MA233>REF(MA233,1);
TJ4:=妖股预警=1;
TJ5:=S1 AND S2 AND S3;
角线:=(ATAN((MA(C,5)/REF(MA(C,5),1)-1)*100)*180/3.14115926);
角线MA:=MA(角线,5);
ANA:=PLOYLINE(CROSS(角线,角线MA),角线MA),COLORRED;
ANB:=PLOYLINE(CROSS(角线MA,角线),角线MA),COLORFF00FF ;
角买点:=CROSS(角线,角线MA) AND ((ANB>REF(ANB,1) AND ANB>ANA AND 角线MA<=0) OR ((角线MA<=-45 OR CROSS(角线MA,-45)) AND (ANB< -60 OR LLV("KDJ.J",3)<=-49) AND ANB>0)),COLORGREEN;
牛妖初选:=C< 60 AND TJ2 AND TJ4 AND TJ5 AND V>0,COLORRED;
金山牛妖:=C< 60 AND TJ2 AND TJ3 AND TJ4 AND TJ5 AND V>0;
牛妖预警:妖股预警 AND 牛妖初选 ,COLORGREEN,LINETHICK2;

未来函数检测结果如下:
该公式包含未来函数:CAPITAL
该公式包含未来函数:DYNAINFO
定制指标公式、软件请联系QQ或微信同号:88652583
VA赋值:如果收盘价>1日前的收盘价,返回成交量(手),否则返回-成交量(手)
OBV赋值:如果收盘价=1日前的收盘价,返回0,否则返回VA的历史累和
MAOBV赋值:VAR1赋值:收盘价的9日指数移动平均的9日指数移动平均的?日简单移动平均
控盘赋值:(VAR1-1日前的VAR1)/1日前的VAR1*1000
A10赋值:控盘上穿0
做多赋值:如果A10,返回5,否则返回0
HG1赋值:收盘价的10日简单移动平均
HG2赋值:收盘价的20日简单移动平均
HG3赋值:收盘价的30日简单移动平均
HG4赋值:收盘价的54日简单移动平均
HG5赋值:收盘价的60日简单移动平均
HG6赋值:收盘价的120日简单移动平均
HG7赋值:(3日前的收盘价-收盘价)/3日前的收盘价*100>5
HG8赋值:HG7的10日过滤
HG9赋值:上次HG8距今天数
HG10赋值:HG9+2日前的最高价
HG11赋值:HG9+1日前的最高价
HG12赋值:HG9日前的最高价
HG13赋值:HG10和HG11的较大值
HG14赋值:HG13和HG12的较大值
HG15赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100>5
HG16赋值:HG9< 150
HG17赋值:(开盘价-HG14)/HG14*100< 30
HG18赋值:(收盘价-HG9日内最低价的最低值)/HG9日内最低价的最低值*100< 50
HG19赋值:(收盘价-5日前的开盘价)/5日前的开盘价*100< 30
HG20赋值:成交量(手)/成交量(手)的5日简单移动平均< 3.5
HG21赋值:(收盘价-89日前的收盘价)/89日前的收盘价*100< 80
HG22赋值:HG15 AND HG16 AND HG17 AND HG18 AND HG19 AND HG20 AND HG21
HG23赋值:HG22的15日过滤
HG24赋值:(收盘价-HG4)/HG4< 0.1
HG25赋值:(收盘价-HG1)/HG1< 0.3
HG26赋值:(HG24=1 AND HG25=1)*0.2
HG27赋值:(HG26=0 AND 1日前的HG26=0.2 AND 1日前的统计10日中满足HG26=0.2的天数=10=1)*(-0.1)
HG28赋值:HG27=(-0.1)
HG29赋值:HG23 OR HG28
HG30赋值:以成交量(手)/当前流通股本(手)为权重成交额(元)/成交量(手)/100的动态移动平均
HG31赋值:现价/1日前的收盘价>1.05 AND 现价/开盘价>1.05
HG32赋值:成交量(手)/1日前的成交量(手)>1.2 AND 统计1日中满足收阳线的天数 OR (最低价>1日前的最高价 AND 统计1日中满足收阴线的天数 AND 成交量(手)/1日前的成交量(手)>1.2)
妖股预警赋值:HG29 AND 收盘价/1日前的收盘价>1.03 AND HG32 AND HG31
MA5赋值:收盘价的5日简单移动平均
MA13赋值:收盘价的13日简单移动平均
MA21赋值:收盘价的21日简单移动平均
MA34赋值:收盘价的34日简单移动平均
MA55赋值:收盘价的55日简单移动平均
MA144赋值:收盘价的144日简单移动平均
MA233赋值:收盘价的233日简单移动平均
DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIF的9日指数移动平均
V144赋值:成交量(手)的144日简单移动平均
S1赋值:如果模糊匹配品种代码,返回0,否则返回1
S2赋值:如果模糊匹配品种名称,返回0,否则返回1
S3赋值:如果模糊匹配品种名称,返回0,否则返回1
TJ1赋值:成交量(手)上穿V144
TJ2赋值:收盘价>MA233 AND 收盘价/MA233< 1.15
TJ3赋值:做多=5 AND MA233>1日前的MA233
TJ4赋值:妖股预警=1
TJ5赋值:S1 AND S2 AND S3
角线赋值:((收盘价的5日简单移动平均/1日前的收盘价的5日简单移动平均-1)*100的反正切*180/3.14115926)
角线MA赋值:角线的5日简单移动平均
ANA赋值:当满足条件角线上穿角线MA时以角线MA位置为顶点画折线连接,画红色
ANB赋值:当满足条件角线MA上穿角线时以角线MA位置为顶点画折线连接,COLORFF00FF
角买点赋值:角线上穿角线MA AND ((ANB>1日前的ANB AND ANB>ANA AND 角线MA<=0) OR ((角线MA<=-45 OR 角线MA上穿-45) AND (ANB< -60 OR 3日内"KDJ的J"的最低值<=-49) AND ANB>0)),画绿色
牛妖初选赋值:收盘价< 60 AND TJ2 AND TJ4 AND TJ5 AND 成交量(手)>0,画红色
金山牛妖赋值:收盘价< 60 AND TJ2 AND TJ3 AND TJ4 AND TJ5 AND 成交量(手)>0
输出牛妖预警:妖股预警 AND 牛妖初选 ,画绿色,线宽为2
A20,MA60))<40