通达信〖捕获主力修复〗主副图 适合中线低吸布局超跌反弹行情 源码
以下是重组后的语言表述:
本主图指标围绕深度超跌个股的抄底时机、反弹跟踪及加仓节点而设计,共包含四阶段核心信号:放量长阴下探的预警、短期底部止跌、中期超跌修复以及反弹确认后的加仓机会。系统同时引用5日与20日均线,并叠加21周期超跌支撑线,用于综合研判支撑与压力位,从而贯穿“筑底—反弹—加仓”的完整决策链条。该指标不引入未来函数,信号输出稳定,既可用于条件选股,也适用于盘中实时监控。
副图及选股指标聚焦中期深度超跌反转行情,属于副图/选股型信号工具。主要适用于连续经历中长期显著回调、股价明显脱离24日均线,且乖离率触底拐头向上的个股,用以捕捉超跌修复的启动节点,适合中线资金低吸布局超跌反弹波段。
优缺点说明:
优势方面:
- 通过双重跌幅条件叠加乖离率过滤,可有效剔除小幅回调造成的假反转,信号质量相对更高;
- 指标不含未来函数,信号不会发生漂移,可直接嵌入选股公式进行自动化筛选。
风险提示:
- 若个股基本面持续承压,超跌后仍有阴跌磨底可能,出现信号并不必然立刻迎来大幅上涨;
- 单边下行趋势中,反弹形态可能呈现“一日游”特征,需结合成交量放大来验证反弹的有效性。
{主图源码如下}
{主图源码如下}
GRZT1:=CLOSE;
GRZT2:=LOW;
GRZT3:=OPEN;
GRZT4:=HIGH;
GRZT5:=VOL;
GRZT6:=(GRZT1-REF(GRZT1,10))/REF(GRZT1,10)*100;
GRZT7:=GRZT6 < -10;
GRZT8:=GRZT1< GRZT3 AND GRZT5>REF(GRZT5,1)*1.5 AND (GRZT3-GRZT1)/GRZT3 * 100>5 AND GRZT7;
GRZT9:=GRZT1< REF(GRZT1,1) AND GRZT5< REF(GRZT5,1)*0.7 AND (REF(GRZT1,1)-GRZT1)/REF(GRZT1,1)*100< 10;
GRZT10:=GRZT9 AND REF(GRZT9,1) AND REF(GRZT9,2);
GRZT11:=BARSLAST(GRZT8);
GRZT12:=LLV(GRZT2,3)=LLV(GRZT2,60) AND GRZT1/REF(GRZT1,1)>=1.04 AND GRZT11>=1 AND GRZT11<=20;
GRZT13:=(GRZT1-REF(GRZT1,20))/REF(GRZT1,20)*100;
GRZT14:=GRZT13 <= -20;
GRZT15:=(GRZT1-MA(GRZT1,24))/MA(GRZT1,24)*100;
GRZT16:=CROSS(GRZT15,-20) AND GRZT14;
GRZT17:=GRZT12 OR GRZT16;
GRZT18:=BARSLAST(GRZT17);
GRZT19:=GRZT18<=10 AND GRZT18>=0;
GRZT20:=HHV(GRZT5, IF(GRZT19, GRZT18+1, 0));
GRZT21:=GRZT5=GRZT20 AND GRZT19;
GRZT22:=VALUEWHEN(GRZT21, GRZT4);
GRZT23:=BARSLAST(GRZT21);
GRZT24:=GRZT23>=1 AND EVERY(GRZT1< GRZT22, GRZT23);
GRZT25:=GRZT1>GRZT22 AND GRZT5>GRZT20*0.8;
GRZT26:=GRZT19 AND GRZT25;
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
DRAWICON(GRZT8, HIGH*1.02, 2);
STICKLINE(GRZT8, OPEN, CLOSE, 2.5, 0), COLOR00FF00;
DRAWTEXT(GRZT8, HIGH*1.04, '放量大阴'), COLOR80FFFF;
DRAWICON(GRZT12, LOW*0.98, 11);
DRAWTEXT(GRZT12, LOW*0.94, '短底反弹'), COLORFFFFFF;
DRAWICON(GRZT16, LOW*0.98,9);
DRAWTEXT(GRZT16, LOW*0.94, '中期修复'), COLOR0080FF;
STICKLINE(GRZT17, OPEN, CLOSE, 2.5, 0), COLORYELLOW;
DRAWICON(GRZT26, LOW*0.98, 23);
DRAWTEXT(GRZT26, LOW*0.94, '加仓'), COLORYELLOW;
STICKLINE(GRZT26, OPEN, CLOSE, 2.5, 0), COLORFF00FF;
MA5:MA(C,5), COLORFFFFFF;
MA20:MA(C,20), COLORFF00FF;
超跌线21:EMA(C,21)*0.8, COLOR808040;
DRAWTEXT(ISLASTBAR, 超跌线21, ' 超跌支撑'), COLORGREEN;
{副图源码如下}
GRFT1:=CLOSE;
GRFT2:=LOW;
GRFT3:=OPEN;
GRFT4:=VOL;
GRFT5:=(REF(GRFT1,10)-GRFT1)/REF(GRFT1,10)*100>10;
GRFT6:=GRFT1< GRFT3 AND GRFT4>REF(GRFT4,1)*1.5 AND (GRFT3-GRFT1)/GRFT3*100>5 AND GRFT5;
GRFT7:=BARSLAST(GRFT6);
短期底弹:LLV(GRFT2,3)=LLV(GRFT2,60) AND GRFT1/REF(GRFT1,1)>=1.04 AND GRFT7>=1 AND GRFT7<=20;
GRFT8:=(REF(GRFT1,20)-GRFT1)/REF(GRFT1,20)*100>=20;
GRFT9:=(GRFT1-MA(GRFT1,24))/MA(GRFT1,24)*100;
中期修复:CROSS(GRFT9,-20) AND GRFT8;
{选股源码如下}
GRFT1:=CLOSE;
GRFT8:=(REF(GRFT1,20)-GRFT1)/REF(GRFT1,20)*100>=20;
GRFT9:=(GRFT1-MA(GRFT1,24))/MA(GRFT1,24)*100;
中期修复:CROSS(GRFT9,-20) AND GRFT8;

未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
GRZT1赋值:收盘价
GRZT2赋值:最低价
GRZT3赋值:开盘价
GRZT4赋值:最高价
GRZT5赋值:成交量(手)
GRZT6赋值:(GRZT1-10日前的GRZT1)/10日前的GRZT1*100
GRZT7赋值:GRZT6 < -10
GRZT8赋值:GRZT1< GRZT3 AND GRZT5>1日前的GRZT5*1.5 AND (GRZT3-GRZT1)/GRZT3 * 100>5 AND GRZT7
GRZT9赋值:GRZT1< 1日前的GRZT1 AND GRZT5< 1日前的GRZT5*0.7 AND (1日前的GRZT1-GRZT1)/1日前的GRZT1*100< 10
GRZT10赋值:GRZT9 AND 1日前的GRZT9 AND 2日前的GRZT9
GRZT11赋值:上次GRZT8距今天数
GRZT12赋值:3日内GRZT2的最低值=60日内GRZT2的最低值 AND GRZT1/1日前的GRZT1>=1.04 AND GRZT11>=1 AND GRZT11<=20
GRZT13赋值:(GRZT1-20日前的GRZT1)/20日前的GRZT1*100
GRZT14赋值:GRZT13 <= -20
GRZT15赋值:(GRZT1-GRZT1的24日简单移动平均)/GRZT1的24日简单移动平均*100
GRZT16赋值:GRZT15上穿-20 AND GRZT14
GRZT17赋值:GRZT12 OR GRZT16
GRZT18赋值:上次GRZT17距今天数
GRZT19赋值:GRZT18<=10 AND GRZT18>=0
GRZT20赋值:如果GRZT19,返回GRZT18+1,否则返回0日内GRZT5的最高值
GRZT21赋值:GRZT5=GRZT20 AND GRZT19
GRZT22赋值:如果GRZT21,返回GRZT4,否则返回上个输出值
GRZT23赋值:上次GRZT21距今天数
GRZT24赋值:GRZT23>=1 AND 最近GRZT23日一直存在GRZT1GRZT25赋值:GRZT1>GRZT22 AND GRZT5>GRZT20*0.8
GRZT26赋值:GRZT19 AND GRZT25
K线
当满足条件GRZT8时,在最高价*1.02位置画2号图标
当满足条件GRZT8时,在开盘价和收盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱., COLOR00FF00
当满足条件GRZT8时,在最高价*1.04位置书写文字, COLOR80FFFF
当满足条件GRZT12时,在最低价*0.98位置画11号图标
当满足条件GRZT12时,在最低价*0.94位置书写文字, COLORFFFFFF
当满足条件GRZT16时,在最低价*0.98位置画9号图标
当满足条件GRZT16时,在最低价*0.94位置书写文字, COLOR0080FF
当满足条件GRZT17时,在开盘价和收盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱., 画黄色
当满足条件GRZT26时,在最低价*0.98位置画23号图标
当满足条件GRZT26时,在最低价*0.94位置书写文字, 画黄色
当满足条件GRZT26时,在开盘价和收盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱., COLORFF00FF
输出MA5:收盘价的5日简单移动平均, COLORFFFFFF
输出MA20:收盘价的20日简单移动平均, COLORFF00FF
输出超跌线21:收盘价的21日指数移动平均*0.8, COLOR808040
当满足条件是否最后一个周期时,在超跌线21位置书写文字, 画绿色
GRFT1赋值:收盘价
GRFT2赋值:最低价
GRFT3赋值:开盘价
GRFT4赋值:成交量(手)
GRFT5赋值:(10日前的GRFT1-GRFT1)/10日前的GRFT1*100>10
GRFT6赋值:GRFT1< GRFT3 AND GRFT4>1日前的GRFT4*1.5 AND (GRFT3-GRFT1)/GRFT3*100>5 AND GRFT5
GRFT7赋值:上次GRFT6距今天数
输出短期底弹:3日内GRFT2的最低值=60日内GRFT2的最低值 AND GRFT1/1日前的GRFT1>=1.04 AND GRFT7>=1 AND GRFT7<=20
GRFT8赋值:(20日前的GRFT1-GRFT1)/20日前的GRFT1*100>=20
GRFT9赋值:(GRFT1-GRFT1的24日简单移动平均)/GRFT1的24日简单移动平均*100
输出中期修复:GRFT9上穿-20 AND GRFT8
GRFT1赋值:收盘价
GRFT8赋值:(20日前的GRFT1-GRFT1)/20日前的GRFT1*100>=20
GRFT9赋值:(GRFT1-GRFT1的24日简单移动平均)/GRFT1的24日简单移动平均*100
输出中期修复:GRFT9上穿-20 AND GRFT8