通达信〖牛气冲天〗风险剔除趋势确认强势触发源码
该指标定位为强势突破型选股工具,核心筛选路径可概括为“风险剔除—趋势确认—强势触发”:先剔除科创板、京板、次新股、ST、定增股等高风险品种;再借助多周期均线判断股价是否重新站稳趋势上方;最后综合放量、突破近期高点以及涨停强势特征,生成“牛气冲天”选股信号。
操作上可遵循“初筛—确认—风控—定位”的思路:盘中或收盘后先做初选,重点保留信号当日放量明显、股价站于均线上方、所属板块具备热度的个股。信号出现后不宜急于追高,可等次日回踩不破或继续走强后再择机介入;买入后若跌回突破位下方、量能承接不足,或板块热度退潮,应及时止损止盈。该指标更适合短线初筛,不能单独作为买卖依据,最好结合大盘环境、板块强度、MACD及成交量综合研判。
去科创板:=IF(CODELIKE('688'),0,1);
去京板:=IF(CODELIKE('9') OR CODELIKE('8') OR CODELIKE('4'),0,1);
去次新股:=TOTALBARSCOUNT>=250;
去ST:=NOT (NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('S'));
去振东药业:=IF(CODELIKE('300158'),0,1);
ZD1:=STRCAT('风格:',FGBLOCK);
ZD2:=STRCAT(ZD1,'概念:');
ZD3:=STRCAT(ZD2,GNBLOCK);
ZD4:=STRCAT(ZD3,'行业:');
ZD5:=STRCAT(ZD4,HYBLOCK);
ZD6:=STRCAT(ZD5,'地域:');
ZD7:=STRCAT(ZD6,DYBLOCK);
A1:=FINDSTR(ZD7,'定增股');
A2:=IF(A1,0,1);{按概念选股 排除定增股}
XG1:=IF(A2 AND 去科创板 AND 去京板 AND 去次新股 AND 去ST AND 去振东药业,1,0);
VAR1:=REF(C,2);
VAR2:=MA(C,5);
VAR3:=MA(C,26);
VAR4:=MA((3*H+C)/4,2);
VAR5:=FORCAST(EMA(VAR1,1),7);
VAR6:=FORCAST(EMA(CLOSE,16),7);
VAR7:=FORCAST(EMA(CLOSE,55),7);
VAR8:=IF(VAR2>VAR6 OR C>VAR6,VAR6,0);
VAR9:=IF(VAR6>=VAR7,VAR7,0);
VAR10:=VAR2>VAR6 OR C>VAR6;
VAR11:=VAR6>=VAR7;
VAR12:=VAR10 AND VAR11;
VAR13:=VOL>REF(V,1)*1.9 AND C>=O;
VAR14:=VAR13 AND C>OPEN;
VAR15:=BARSLASTCOUNT(VAR8 AND VAR14 )=1 ;
VAR16:=EMA(VAR1,5);
VAR17:=2*(VAR1-VAR16)*5.5;
VAR18:=(CLOSE-LLV(L,13))/(HHV(H,13)-LLV(L,13))*100;
VAR19:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(L,9))*100;
VAR20:=(SMA(VAR19,3,1)-18)*1.55;
VAR21:=SMA(VAR20,3,1);
VAR22:=(CLOSE-LLV(L,100))/(HHV(H,100)-LLV(L,100))*100;
VAR23:=SMA(VAR22,10,1);
VAR24:=(EMA(SMA(VAR23,8,1),34)-25)*2.6;
VAR25:=POW(MA(CLOSE,5),2)+MA(C,5);
VAR26:=POW(MA(L,5),2)+MA(L,5);
VAR27:=VAR17;
VAR28:=(H-REF(C,1))/REF(C,1)*100;
VAR29:=(NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('S')) AND VAR28>=4.945;
VAR30:=C=ZTPRICE(REF(C,1),0.1) OR VAR29;
VAR31:=HHV(VOL,10);
VAR32:=BARSLAST(VAR31=VOL);
牛气冲天:CROSS(C,REF(C,VAR32)) AND VAR30 AND NOT(O=0) AND XG1>0,COLORRED;

未来函数检测结果
定制指标公式、软件请联系QQ或微信同号:88652583
去科创板赋值:如果模糊匹配品种代码,返回0,否则返回1
去京板赋值:如果模糊匹配品种代码ORCODELIKE('8')ORCODELIKE('4'),返回0,否则返回1
去次新股赋值:总的周期数>=250
去ST赋值:取反
去振东药业赋值:如果模糊匹配品种代码,返回0,否则返回1
ZD1赋值:字符串相加
ZD2赋值:字符串相加
ZD3赋值:字符串相加
ZD4赋值:字符串相加
ZD5赋值:字符串相加
ZD6赋值:字符串相加
ZD7赋值:字符串相加
A1赋值:字符串查找
A2赋值:如果A1,返回0,否则返回1
XG1赋值:如果A2AND去科创板AND去京板AND去次新股AND去STAND去振东药业,返回1,否则返回0
VAR1赋值:2日前的收盘价
VAR2赋值:收盘价的5日简单移动平均
VAR3赋值:收盘价的26日简单移动平均
VAR4赋值:(3*最高价+收盘价)/4的2日简单移动平均
VAR5赋值:VAR1的1日指数移动平均的7日线性回归预测值
VAR6赋值:收盘价的16日指数移动平均的7日线性回归预测值
VAR7赋值:收盘价的55日指数移动平均的7日线性回归预测值
VAR8赋值:如果VAR2>VAR6ORC>VAR6,返回VAR6,否则返回0
VAR9赋值:如果VAR6>=VAR7,返回VAR7,否则返回0
VAR10赋值:VAR2>VAR6 OR 收盘价>VAR6
VAR11赋值:VAR6>=VAR7
VAR12赋值:VAR10 AND VAR11
VAR13赋值:成交量(手)>1日前的成交量(手)*1.9 AND 收盘价>=开盘价
VAR14赋值:VAR13 AND 收阳线
VAR15赋值:条件连续成立次数=1
VAR16赋值:VAR1的5日指数移动平均
VAR17赋值:2*(VAR1-VAR16)*5.5
VAR18赋值:(收盘价-13日内最低价的最低值)/(13日内最高价的最高值-13日内最低价的最低值)*100
VAR19赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
VAR20赋值:(VAR19的3日[1日权重]移动平均-18)*1.55
VAR21赋值:VAR20的3日[1日权重]移动平均
VAR22赋值:(收盘价-100日内最低价的最低值)/(100日内最高价的最高值-100日内最低价的最低值)*100
VAR23赋值:VAR22的10日[1日权重]移动平均
VAR24赋值:(VAR23的8日[1日权重]移动平均的34日指数移动平均-25)*2.6
VAR25赋值:收盘价的5日简单移动平均的2乘幂+收盘价的5日简单移动平均
VAR26赋值:最低价的5日简单移动平均的2乘幂+最低价的5日简单移动平均
VAR27赋值:VAR17
VAR28赋值:(最高价-1日前的收盘价)/1日前的收盘价*100
VAR29赋值:(模糊匹配品种名称 OR 模糊匹配品种名称 OR 模糊匹配品种名称) AND VAR28>=4.945
VAR30赋值:收盘价=计算涨停价 OR VAR29
VAR31赋值:10日内成交量(手)的最高值
VAR32赋值:上次VAR31=成交量(手)距今天数
输出牛气冲天:收盘价上穿VAR32日前的收盘价 AND VAR30 AND 取反 AND XG1>0,画红色
- QQ:88652583
- 邮箱:88652583@qq.com
- 工作时间:7:30-21:00
- 微信:88652583或扫描如下二维码
sitemap站点地图