通达信〖牛妖预警〗实战场景开发短线起爆信号源码
牛妖预警是一款基于通达信实战场景开发的短线起爆信号指标。其价格趋势框架由5日、10日、54日、233日四条均线构建,同时结合前期大跌时的K线走势划定筹码参考高点。指标进一步叠加涨跌幅、成交量、价格区间等多重过滤条件,专为捕捉回调后资金重新流入、放量拉升的潜在妖股启动节点而设计。系统自动筛选股价在60元以内、且处于233年线附近的标的,并剔除科创板、ST及存在退市风险的个股,帮助用户规避高位追涨风险,是短线挖掘强势龙头的高效工具。
操作指南与注意事项
1. 将源码导入通达信的条件或副图指标模块,盘中或盘后均可运行。
2. 当系统弹出红色“牛妖预警”信号时,视为初步筛选机会。建议优先确认信号当日是否出现放量特征。
3. 信号并非交易依据,需结合板块热点、关键支撑与压力位进行人工复核,切勿仅凭单一指标操作。
4. 严格控制仓位,本指标仅提供信号参考。股市存在波动风险,任何内容均不构成投资建议。
VAR1:=EMA(EMA(CLOSE,9),9);
控盘:=(VAR1-REF(VAR1,1))/REF(VAR1,1)*1000;
A10:=CROSS(控盘,0);
做多:=IF(A10,5,0);
ZBGS1:=MA(CLOSE,10);
ZBGS2:=MA(CLOSE,20);
ZBGS3:=MA(CLOSE,30);
ZBGS4:=MA(CLOSE,54);
ZBGS5:=MA(CLOSE,60);
ZBGS6:=MA(CLOSE,120);
ZBGS7:=(REF(CLOSE,3)-CLOSE)/REF(CLOSE,3)*100>5;
ZBGS8:=FILTER(ZBGS7,10);
ZBGS9:=BARSLAST(ZBGS8);
ZBGS10:=REF(HIGH,ZBGS9+2);
ZBGS11:=REF(HIGH,ZBGS9+1);
ZBGS12:=REF(HIGH,ZBGS9);
ZBGS13:=MAX(ZBGS10,ZBGS11);
ZBGS14:=MAX(ZBGS13,ZBGS12);
ZBGS15:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5;
ZBGS16:=ZBGS9< 150;
ZBGS17:=(OPEN-ZBGS14)/ZBGS14*100< 30;
ZBGS18:=(CLOSE-LLV(LOW,ZBGS9))/LLV(LOW,ZBGS9)*100< 50;
ZBGS19:=(CLOSE-REF(OPEN,5))/REF(OPEN,5)*100< 30;
ZBGS20:=VOL/MA(VOL,5)< 3.5;
ZBGS21:=(CLOSE-REF(CLOSE,89))/REF(CLOSE,89)*100< 80;
ZBGS22:=ZBGS15 AND ZBGS16 AND ZBGS17 AND ZBGS18 AND ZBGS19 AND ZBGS20 AND ZBGS21;
DRAWTEXT_FIX(1,0.980,20,1,', '),COLOR333333;
ZBGS23:=FILTER(ZBGS22,15);
ZBGS24:=(CLOSE-ZBGS4)/ZBGS4< 0.1;
ZBGS25:=(CLOSE-ZBGS1)/ZBGS1< 0.3;
ZBGS26:=(ZBGS24=1 AND ZBGS25=1)*0.2;
ZBGS27:=(ZBGS26=0 AND REF(ZBGS26,1)=0.2 AND REF(COUNT(ZBGS26=0.2,10)=10,1)=1)*(-0.1);
ZBGS28:=ZBGS27=(-0.1);
ZBGS29:=ZBGS23 OR ZBGS28;
ZBGS30:=DMA(AMOUNT/VOL/100,VOL/CAPITAL);
ZBGS31:=DYNAINFO(7)/REF(CLOSE,1)>1.05 AND DYNAINFO(7)/OPEN>1.05;
ZBGS32:=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);
妖股预警:=ZBGS29 AND CLOSE/REF(CLOSE,1)>1.03 AND ZBGS32 AND ZBGS31;
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
VAR1赋值:收盘价的9日指数移动平均的9日指数移动平均
控盘赋值:(VAR1-1日前的VAR1)/1日前的VAR1*1000
A10赋值:控盘上穿0
做多赋值:如果A10,返回5,否则返回0
ZBGS1赋值:收盘价的10日简单移动平均
ZBGS2赋值:收盘价的20日简单移动平均
ZBGS3赋值:收盘价的30日简单移动平均
ZBGS4赋值:收盘价的54日简单移动平均
ZBGS5赋值:收盘价的60日简单移动平均
ZBGS6赋值:收盘价的120日简单移动平均
ZBGS7赋值:(3日前的收盘价-收盘价)/3日前的收盘价*100>5
ZBGS8赋值:ZBGS7的10日过滤
ZBGS9赋值:上次ZBGS8距今天数
ZBGS10赋值:ZBGS9+2日前的最高价
ZBGS11赋值:ZBGS9+1日前的最高价
ZBGS12赋值:ZBGS9日前的最高价
ZBGS13赋值:ZBGS10和ZBGS11的较大值
ZBGS14赋值:ZBGS13和ZBGS12的较大值
ZBGS15赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100>5
ZBGS16赋值:ZBGS9< 150
ZBGS17赋值:(开盘价-ZBGS14)/ZBGS14*100< 30
ZBGS18赋值:(收盘价-ZBGS9日内最低价的最低值)/ZBGS9日内最低价的最低值*100< 50
ZBGS19赋值:(收盘价-5日前的开盘价)/5日前的开盘价*100< 30
ZBGS20赋值:成交量(手)/成交量(手)的5日简单移动平均< 3.5
ZBGS21赋值:(收盘价-89日前的收盘价)/89日前的收盘价*100< 80
ZBGS22赋值:ZBGS15 AND ZBGS16 AND ZBGS17 AND ZBGS18 AND ZBGS19 AND ZBGS20 AND ZBGS21
当满足条件1时,在横轴0.980纵轴20位置书写文字,COLOR333333
ZBGS23赋值:ZBGS22的15日过滤
ZBGS24赋值:(收盘价-ZBGS4)/ZBGS4< 0.1
ZBGS25赋值:(收盘价-ZBGS1)/ZBGS1< 0.3
ZBGS26赋值:(ZBGS24=1 AND ZBGS25=1)*0.2
ZBGS27赋值:(ZBGS26=0 AND 1日前的ZBGS26=0.2 AND 1日前的统计10日中满足ZBGS26=0.2的天数=10=1)*(-0.1)
ZBGS28赋值:ZBGS27=(-0.1)
ZBGS29赋值:ZBGS23 OR ZBGS28
ZBGS30赋值:以成交量(手)/当前流通股本(手)为权重成交额(元)/成交量(手)/100的动态移动平均
ZBGS31赋值:现价/1日前的收盘价>1.05 AND 现价/开盘价>1.05
ZBGS32赋值:成交量(手)/1日前的成交量(手)>1.2 AND 统计1日中满足收阳线的天数 OR (最低价>1日前的最高价 AND 统计1日中满足收阴线的天数 AND 成交量(手)/1日前的成交量(手)>1.2)
妖股预警赋值:ZBGS29 AND 收盘价/1日前的收盘价>1.03 AND ZBGS32 AND ZBGS31
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
- QQ:88652583
- 邮箱:88652583@qq.com
- 工作时间:7:30-21:00
- 微信:88652583或扫描如下二维码
sitemap站点地图