通达信〖量化捉妖王〗筛选超跌且回调幅度超过5%完成充分洗盘源码
“量化捉妖王”是一套专攻A股短线连板行情的通达信指标,核心逻辑在于低位启动的妖股识别。它先筛选出前期超跌且回调幅度超过5%、已完成充分洗盘的个股;再以150个交易日为观察周期,捕捉放量突破前高、单日涨幅超5%、同时量能温和放大至不超过5日均量3.5倍的品种;随后叠加多均线粘合条件,确认筹码高度集中;当个股当日涨停并出现量价同步异动时,系统触发“小妖”信号。使用上,信号出现后优先选择流通市值低于200亿、身处当前热点题材的标的。介入时机可选在信号当日分时承接有力之时,止损设为5%。若后续走出连续涨停,则沿5日均线持有,跌破即止盈离场。该指标信号稀缺、无未来函数,且不漂移,兼容通达信手机端与电脑端,是短线捕捉连板妖股的实用辅助工具。{量化捉妖王}
{主图源码如下}
{副图源码如下}
ZBGS1:=(REF(C,3)-C)/REF(C,3)*100>5;
ZBGS2:=FILTER(ZBGS1,10);
ZBGS3:=BARSLAST(ZBGS2);
ZBGS5:=REF(HIGH,ZBGS3+2);
ZBGS6:=REF(HIGH,ZBGS3+1);
ZBGS7:=REF(HIGH,ZBGS3);
ZBGS8:=MAX(ZBGS5,ZBGS6);
ZBGS9:=MAX(ZBGS8,ZBGS7);
ZBGS10:=(C-REF(C,1))/REF(C,1)*100>5;
ZBGS11:=ZBGS3< 150;
ZBGS12:=(O-ZBGS9)/ZBGS9*100< 30;
ZBGS13:=(C-LLV(L,ZBGS3))/LLV(L,ZBGS3)*100< 50;
ZBGS15:=(C-REF(O,5))/REF(O,5)*100< 30;
ZBGS16:=V/MA(V,5)< 3.5;
ZBGS17:=(C-REF(C,89))/REF(C,89)*100< 80;
ZBGS18:=ZBGS10 AND ZBGS11 AND ZBGS12 AND ZBGS13 AND ZBGS15 AND ZBGS16 AND ZBGS17;
暴利:=FILTER(ZBGS18,15);
MA5A:=MA(C,5);
MA10A:=MA(C,10);
MA20A:=MA(C,20);
MA30A:=MA(C,30);
MA54A:=MA(C,54);
MA60A:=MA(C,60);
MA120A:=MA(C,120);
ZBGS19:=(((C-MA54A)/MA54A)< 0.1);
ZBGS20:=(((C-MA10A)/MA10A)< 0.3);
ZBGS21:=(((ZBGS19=1) AND (ZBGS20=1))*0.2);
突破:=((((ZBGS21=0) AND (REF(ZBGS21,1)=0.2)) AND (REF((COUNT((ZBGS21=0.2),10)=10),1)=1))*-0.1);
小妖:=突破=-0.1;
ZBGS22:=(暴利 OR 小妖);
ZBGS23:=DMA(AMOUNT/V/100,V/CAPITAL);
ZBGS24:=DYNAINFO(7)/(REF(C,1))>1.05 AND (DYNAINFO(7)/O>1.05);
ZBGS25:=(V/REF(V,1)>1.2 AND COUNT(C>O,1)) OR (L>REF(HIGH,1) AND COUNT(O>C,1) AND V/REF(V,1)>1.2);
妖股:=ZBGS22 AND C/REF(C,1)>1.095 AND ZBGS25 AND ZBGS24;
STICKLINE(妖股,0,20,0.5,0),COLORYELLOW;
DRAWTEXT(妖股,15,'小妖'),COLOR00CC00;
{选股源码如下}
ZBGS31:=(REF(C,3)-C)/REF(C,3)*100>5;
ZBGS32:=FILTER(ZBGS31,10);
ZBGS33:=BARSLAST(ZBGS32);
ZBGS35:=REF(HIGH,ZBGS33+2);
ZBGS36:=REF(HIGH,ZBGS33+1);
ZBGS37:=REF(HIGH,ZBGS33);
ZBGS38:=MAX(ZBGS35,ZBGS36);
ZBGS39:=MAX(ZBGS38,ZBGS37);
ZBGS310:=(C-REF(C,1))/REF(C,1)*100>5;
ZBGS311:=ZBGS33< 150;
ZBGS312:=(O-ZBGS39)/ZBGS39*100< 30;
ZBGS313:=(C-LLV(L,ZBGS33))/LLV(L,ZBGS33)*100< 50;
ZBGS315:=(C-REF(O,5))/REF(O,5)*100< 30;
ZBGS316:=V/MA(V,5)< 3.5;
ZBGS317:=(C-REF(C,89))/REF(C,89)*100< 80;
ZBGS318:=ZBGS310 AND ZBGS311 AND ZBGS312 AND ZBGS313 AND ZBGS315 AND ZBGS316 AND ZBGS317;
暴利:=FILTER(ZBGS318,15);
MA10A:=MA(C,10);
MA54A:=MA(C,54);
ZBGS319:=(((C-MA54A)/MA54A)< 0.1);
ZBGS320:=(((C-MA10A)/MA10A)< 0.3);
ZBGS321:=(((ZBGS319=1) AND (ZBGS320=1))*0.2);
突破:=((((ZBGS321=0) AND (REF(ZBGS321,1)=0.2)) AND (REF((COUNT((ZBGS321=0.2),10)=10),1)=1))*-0.1);
小妖:=突破=-0.1;
ZBGS322:=(暴利 OR 小妖);
ZBGS324:=DYNAINFO(7)/(REF(C,1))>1.05 AND (DYNAINFO(7)/O>1.05);
ZBGS325:=(V/REF(V,1)>1.2 AND COUNT(C>O,1)) OR (L>REF(HIGH,1) AND COUNT(O>C,1) AND V/REF(V,1)>1.2);
妖股:ZBGS322 AND C/REF(C,1)>1.095 AND ZBGS325 AND ZBGS324;

未来函数检测结果如下:
该公式包含未来函数:CAPITAL
该公式包含未来函数:DYNAINFO
定制指标公式、软件请联系QQ或微信同号:88652583
ZBGS1赋值:(3日前的收盘价-收盘价)/3日前的收盘价*100>5
ZBGS2赋值:ZBGS1的10日过滤
ZBGS3赋值:上次ZBGS2距今天数
ZBGS5赋值:ZBGS3+2日前的最高价
ZBGS6赋值:ZBGS3+1日前的最高价
ZBGS7赋值:ZBGS3日前的最高价
ZBGS8赋值:ZBGS5和ZBGS6的较大值
ZBGS9赋值:ZBGS8和ZBGS7的较大值
ZBGS10赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100>5
ZBGS11赋值:ZBGS3< 150
ZBGS12赋值:(开盘价-ZBGS9)/ZBGS9*100< 30
ZBGS13赋值:(收盘价-ZBGS3日内最低价的最低值)/ZBGS3日内最低价的最低值*100< 50
ZBGS15赋值:(收盘价-5日前的开盘价)/5日前的开盘价*100< 30
ZBGS16赋值:成交量(手)/成交量(手)的5日简单移动平均< 3.5
ZBGS17赋值:(收盘价-89日前的收盘价)/89日前的收盘价*100< 80
ZBGS18赋值:ZBGS10 AND ZBGS11 AND ZBGS12 AND ZBGS13 AND ZBGS15 AND ZBGS16 AND ZBGS17
暴利赋值:ZBGS18的15日过滤
MA5A赋值:收盘价的5日简单移动平均
MA10A赋值:收盘价的10日简单移动平均
MA20A赋值:收盘价的20日简单移动平均
MA30A赋值:收盘价的30日简单移动平均
MA54A赋值:收盘价的54日简单移动平均
MA60A赋值:收盘价的60日简单移动平均
MA120A赋值:收盘价的120日简单移动平均
ZBGS19赋值:(((收盘价-MA54A)/MA54A)< 0.1)
ZBGS20赋值:(((收盘价-MA10A)/MA10A)< 0.3)
ZBGS21赋值:(((ZBGS19=1) AND (ZBGS20=1))*0.2)
突破赋值:((((ZBGS21=0) AND (1日前的ZBGS21=0.2)) AND (1日前的(统计10日中满足(ZBGS21=0.2)的天数=10)=1))*-0.1)
小妖赋值:突破=-0.1
ZBGS22赋值:(暴利 OR 小妖)
ZBGS23赋值:以成交量(手)/当前流通股本(手)为权重成交额(元)/成交量(手)/100的动态移动平均
ZBGS24赋值:现价/(1日前的收盘价)>1.05 AND (现价/开盘价>1.05)
ZBGS25赋值:(成交量(手)/1日前的成交量(手)>1.2 AND 统计1日中满足收阳线的天数) OR (最低价>1日前的最高价 AND 统计1日中满足收阴线的天数 AND 成交量(手)/1日前的成交量(手)>1.2)
妖股赋值:ZBGS22 AND 收盘价/1日前的收盘价>1.095 AND ZBGS25 AND ZBGS24
当满足条件妖股时,在0和20位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画黄色
当满足条件妖股时,在15位置书写文字,COLOR00CC00
ZBGS31赋值:(3日前的收盘价-收盘价)/3日前的收盘价*100>5
ZBGS32赋值:ZBGS31的10日过滤
ZBGS33赋值:上次ZBGS32距今天数
ZBGS35赋值:ZBGS33+2日前的最高价
ZBGS36赋值:ZBGS33+1日前的最高价
ZBGS37赋值:ZBGS33日前的最高价
ZBGS38赋值:ZBGS35和ZBGS36的较大值
ZBGS39赋值:ZBGS38和ZBGS37的较大值
ZBGS310赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100>5
ZBGS311赋值:ZBGS33< 150
ZBGS312赋值:(开盘价-ZBGS39)/ZBGS39*100< 30
ZBGS313赋值:(收盘价-ZBGS33日内最低价的最低值)/ZBGS33日内最低价的最低值*100< 50
ZBGS315赋值:(收盘价-5日前的开盘价)/5日前的开盘价*100< 30
ZBGS316赋值:成交量(手)/成交量(手)的5日简单移动平均< 3.5
ZBGS317赋值:(收盘价-89日前的收盘价)/89日前的收盘价*100< 80
ZBGS318赋值:ZBGS310 AND ZBGS311 AND ZBGS312 AND ZBGS313 AND ZBGS315 AND ZBGS316 AND ZBGS317
暴利赋值:ZBGS318的15日过滤
MA10A赋值:收盘价的10日简单移动平均
MA54A赋值:收盘价的54日简单移动平均
ZBGS319赋值:(((收盘价-MA54A)/MA54A)< 0.1)
ZBGS320赋值:(((收盘价-MA10A)/MA10A)< 0.3)
ZBGS321赋值:(((ZBGS319=1) AND (ZBGS320=1))*0.2)
突破赋值:((((ZBGS321=0) AND (1日前的ZBGS321=0.2)) AND (1日前的(统计10日中满足(ZBGS321=0.2)的天数=10)=1))*-0.1)
小妖赋值:突破=-0.1
ZBGS322赋值:(暴利 OR 小妖)
ZBGS324赋值:现价/(1日前的收盘价)>1.05 AND (现价/开盘价>1.05)
ZBGS325赋值:(成交量(手)/1日前的成交量(手)>1.2 AND 统计1日中满足收阳线的天数) OR (最低价>1日前的最高价 AND 统计1日中满足收阴线的天数 AND 成交量(手)/1日前的成交量(手)>1.2)
输出妖股:ZBGS322 AND 收盘价/1日前的收盘价>1.095 AND ZBGS325 AND ZBGS324
- QQ:88652583
- 邮箱:88652583@qq.com
- 工作时间:7:30-21:00
- 微信:88652583或扫描如下二维码
sitemap站点地图