通达信〖走牛初现〗专攻中长线牛股启动初期的低位捕捉源码
通达信“走牛初现”指标:无未来函数,专攻中长线牛股启动初期的低位捕捉。它同时提供副图源码与双重版本,方便短线量化交易者做低位潜伏。
判断上,公式先用双EMA9——两个9周期指数均线——测算主力控盘强弱;一旦控盘值由负转正,便进入做多触发状态。为避免被假突破误导,还引入前期深跌后的修复节奏、大阳线突破、量价关系、年线MA233位置等条件逐层过滤,最终留下的多是低位蓄势、具备爆发弹性的品种。
使用时,把副图源码导入通达信。界面一旦打出紫红色粗线,就是“走牛初现”被点亮,往往暗示个股可能启动主升浪。配套公式还能全市场一键扫描,自动屏蔽科创板、ST和S股,只保留60元以下且靠近年线的股票,再筛出基本面相对稳健、处于低位蓄势状态的潜力标的。
真正下单前,还要加一道确认:量比大于1.2,现价涨幅超过5%。选股尽量偏向热点板块;介入点可等盘中回踩均线时低吸;止损参考信号日大阳线低点,仓位与风险都要严格管理。
双EMA9:=EMA(EMA(C,9),9);{双重9周期指数均线}控盘:=(双EMA9-REF(双EMA9,1))/REF(双EMA9,1)*1000;{控盘力度计算}A10:=CROSS(控盘,0);{控盘由负转正金叉}做多:=IF(A10,5,0);MA10:=MA(C,10);MA20:=MA(C,20);MA30:=MA(C,30);MA54:=MA(C,54);MA60:=MA(C,60);MA120:=MA(C,120);跌幅判:=(REF(C,3)-C)/REF(C,3)*100>5;跌滤:=FILTER(跌幅判,10);跌距:=BARSLAST(跌滤);H_2:=REF(H,跌距+2);H_1:=REF(H,跌距+1);H_0:=REF(H,跌距);{大跌当日高点}H_MAX1:=MAX(H_2,H_1);阶段高:=MAX(H_MAX1,H_0);{大跌区间阶段最高}大阳线:=(C-REF(C,1))/REF(C,1)*100>5;周期限:=跌距< 150;高开限:=(O-阶段高)/阶段高*100< 30;{开盘相对阶段高点限制}涨幅限A:=(C-LLV(L,跌距))/LLV(L,跌距)*100< 50;涨幅限B:=(C-REF(O,5))/REF(O,5)*100< 30;{区间最大涨幅约束}量比限:=VOL/MA(VOL,5)< 3.5;涨幅限C:=(C-REF(C,89))/REF(C,89)*100< 80;{89周期累计涨幅约束}组条A:=大阳线 AND 周期限 AND 高开限 AND 涨幅限A AND 涨幅限B AND 量比限 AND 涨幅限C;组滤A:=FILTER(组条A,15);近MA54:=(C-MA54)/MA54< 0.1;近MA10:=(C-MA10)/MA10< 0.3;标记A:=(近MA54=1 AND 近MA10=1)*0.2;标记B:=(标记A=0 AND REF(标记A,1)=0.2 AND REF(COUNT(标记A=0.2,10)=10,1)=1)*(-0.1);{状态切换标记}条件B:=标记B=(-0.1);{状态切换成立条件}预警基:=组滤A OR 条件B;现价判:=DYNAINFO(7)/REF(C,1)>1.05 AND DYNAINFO(7)/O>1.05;{现价涨幅双重校验}量阳判:=VOL/REF(VOL,1)>1.2 AND COUNT(C>O,1) OR (L>REF(H,1) AND COUNT(O>C,1) AND VOL/REF(VOL,1)>1.2);DRAWTEXT_FIX(1,0.980,20,1,', HTTP://'),COLOR333333;{放量阳线/跳空放量条件}YGY:=预警基 AND C/REF(C,1)>1.03 AND 量阳判 AND 现价判;{YGY综合条件}MA233:=MA(C,233);滤科创:=IF(CODELIKE('688'),0,1);滤S股:=IF(NAMELIKE('S'),0,1);滤ST:=IF(NAMELIKE('*'),0,1);年线近:=C>MA233 AND C/MA233< 1.15;控盘年线:=做多=5 AND MA233>REF(MA233,1);妖预:=YGY=1;标的池:=滤科创 AND 滤S股 AND 滤ST;牛妖初选:=C< 60 AND 年线近 AND 妖预 AND 标的池 AND V>0;走牛初现:YGY AND 牛妖初选,COLORFF00FF,LINETHICK2;

未来函数检测结果如下:
该公式包含未来函数:DYNAINFO
双EMA9赋值:收盘价的9日指数移动平均的9日指数移动平均
控盘赋值:(双EMA9-1日前的双EMA9)/1日前的双EMA9*1000
A10赋值:控盘上穿0
做多赋值:如果A10,返回5,否则返回0
MA10赋值:收盘价的10日简单移动平均
MA20赋值:收盘价的20日简单移动平均
MA30赋值:收盘价的30日简单移动平均
MA54赋值:收盘价的54日简单移动平均
MA60赋值:收盘价的60日简单移动平均
MA120赋值:收盘价的120日简单移动平均
跌幅判赋值:(3日前的收盘价-收盘价)/3日前的收盘价*100>5
跌滤赋值:跌幅判的10日过滤
跌距赋值:上次跌滤距今天数
H_2赋值:跌距+2日前的最高价
H_1赋值:跌距+1日前的最高价
H_0赋值:跌距日前的最高价
H_MAX1赋值:H_2和H_1的较大值
阶段高赋值:H_MAX1和H_0的较大值
大阳线赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100>5
周期限赋值:跌距< 150
高开限赋值:(开盘价-阶段高)/阶段高*100< 30
涨幅限A赋值:(收盘价-跌距日内最低价的最低值)/跌距日内最低价的最低值*100< 50
涨幅限B赋值:(收盘价-5日前的开盘价)/5日前的开盘价*100< 30
量比限赋值:成交量(手)/成交量(手)的5日简单移动平均< 3.5
涨幅限C赋值:(收盘价-89日前的收盘价)/89日前的收盘价*100< 80
组条A赋值:大阳线 AND 周期限 AND 高开限 AND 涨幅限A AND 涨幅限B AND 量比限 AND 涨幅限C
组滤A赋值:组条A的15日过滤
近MA54赋值:(收盘价-MA54)/MA54< 0.1
近MA10赋值:(收盘价-MA10)/MA10< 0.3
标记A赋值:(近MA54=1 AND 近MA10=1)*0.2
标记B赋值:(标记A=0 AND 1日前的标记A=0.2 AND 1日前的统计10日中满足标记A=0.2的天数=10=1)*(-0.1)
条件B赋值:标记B=(-0.1)
预警基赋值:组滤A OR 条件B
现价判赋值:现价/1日前的收盘价>1.05 AND 现价/开盘价>1.05
量阳判赋值:成交量(手)/1日前的成交量(手)>1.2 AND 统计1日中满足收阳线的天数 OR (最低价>1日前的最高价 AND 统计1日中满足收阴线的天数 AND 成交量(手)/1日前的成交量(手)>1.2)
当满足条件1时,在横轴0.980纵轴20位置书写文字,COLOR333333
YGY赋值:预警基 AND 收盘价/1日前的收盘价>1.03 AND 量阳判 AND 现价判
MA233赋值:收盘价的233日简单移动平均
滤科创赋值:如果模糊匹配品种代码,返回0,否则返回1
滤S股赋值:如果模糊匹配品种名称,返回0,否则返回1
滤ST赋值:如果模糊匹配品种名称,返回0,否则返回1
年线近赋值:收盘价>MA233 AND 收盘价/MA233< 1.15
控盘年线赋值:做多=5 AND MA233>1日前的MA233
妖预赋值:YGY=1
标的池赋值:滤科创 AND 滤S股 AND 滤ST
牛妖初选赋值:收盘价< 60 AND 年线近 AND 妖预 AND 标的池 AND 成交量(手)>0
输出走牛初现:YGY AND 牛妖初选,COLORFF00FF,线宽为2
- QQ:88652583
- 邮箱:88652583@qq.com
- 工作时间:7:30-21:00
- 微信:88652583或扫描如下二维码
sitemap站点地图