通达信〖缺口双阳〗专注于捕捉低位跳空突破带来的短线抄底机会源码
这套通达信缺口双阳主图指标,专注于捕捉低位跳空突破带来的短线抄底机会。
在股价长期受5日线压制、处于低位震荡的某一天,突然出现一根小阳线。这里不需要大阳线或涨停,温和的小阳线最为理想。这根K线的核心作用在于:首次突破5日均线的压制。
这一步是止跌信号,意味着短期空头力量已基本耗尽,之前的下跌和弱势震荡宣告结束,可以开始逐步进场抄底。但需特别注意,仅凭这一根小阳线,绝不能盲目入场。单根突破线的稳定性较差,很容易沦为一日游的假反弹。因此,该指标设置了第二天的确认条件,以过滤掉容错率极低的信号。
第二天必须同时满足以下三个条件,缺一不可:
- 全天收阳线:延续反弹势头,不翻绿、不回落,确保主力没有撤退,守住缺口带来的多头优势;
- 留下实体向上跳空缺口:开盘直接跳空高开,不回补、不回落,这是通达信缺口双阳公式中最关键的过滤条件;
- 开盘价稳稳站在10日均线上方。
这里重点说明缺口的意义。普通的阳线突破,主力可能通过尾盘偷袭或诱多出货,属于弱势反弹。而跳空缺口则是主力实打实的抢筹动作,代表做多意愿极为迫切。主力不愿给前一日低位进场的散户二次低吸的机会,直接高开抢筹,脱离底部洗盘区间。
更关键的是,缺口配合开盘站稳10日线,一举扭转了前期5日线和10日线死叉的空头格局。这正是该主图指标的核心逻辑:缺口是短线趋势反转的强力确认信号。没有缺口的双阳突破,大概率只是震荡修复;而带缺口的双阳突破,才是新一轮短线行情的启动信号。
风险提示:一旦缺口被回补,基本可视为虚假信号,必须规避风险。这也是使用任何股票指标公式时都应遵守的纪律。
{主图指标:}
{主图源码如下}
M5:MA(C,5);
M10:MA(C,10);
M20:MA(C,20);
M60:MA(C,60);
SH:=CODELIKE('00') OR CODELIKE('60');
SZ:=CODELIKE('30') OR CODELIKE('68');
SS:=CODELIKE('9');
X1:=IF(SH,0.1,IF(SZ,0.2,IF(SS,0.3,100)));
ZTJ:=ZTPRICE(REF(C,1),X1);
ZT:=C=H AND C>=ZTJ;
ZB:=H>C AND H>=ZTJ;
ZTN:=BARSLAST(ZT);
ZBGS1:=BARSLASTCOUNT(ZT);
ZBGS2:=C-L<=0.01 AND IF(SH,C/REF(C,1)< 0.91,IF(SZ,C/REF(C,1)< 0.81,IF(SS,C/REF(C,1)< 0.71,0)));
ZF:=100*(C/REF(C,1)-1);
JZF:=100*(O/REF(C,1)-1);
LBN:=BARSLAST(ZBGS1>1);
网:=M5>M10 AND M10>M20 AND M20>M60;
T1:=C>O AND L>REF(H,1) AND ZT=0 AND O>M10 AND H/REF(C,1)< 1.1 AND REF(C>O AND O< M5 AND C>M5 AND ZT=0,1) AND REF(EVERY(C< M5 AND ZBGS2=0,5),2);
缺口双阳:=T1;
STICKLINE(PERIOD==5 AND ZT,H,L,0,0),COLORRED;
STICKLINE(PERIOD==5 AND ZT,C,O,3,0),COLORRED;
STICKLINE(PERIOD==5 AND ZB,H,L,0,-1)COLORYELLOW;
STICKLINE(PERIOD==5 AND ZB,C,O,1,-1)COLORYELLOW;
STICKLINE(PERIOD==5 AND ZBGS2,H,L,0,0),COLORGREEN;
STICKLINE(PERIOD==5 AND ZBGS2,C,O,3,0),COLORGREEN;
N1:=BARSLAST(T1);
STICKLINE(T1,L,L,5,1)COLOR808080;
STICKLINE(T1,REF(H,1),REF(H,1),5,1)COLOR808080;
STICKLINE(N1>=0 AND EVERY(C>REF(H,N1+1),N1),REF(L,N1),REF(L,N1),5,1)COLOR808080;
STICKLINE(N1>=0 AND EVERY(C>REF(H,N1+1),N1),REF(H,N1+1),REF(H,N1+1),5,1)COLOR808080;
DRAWTEXT(T1,REF(L,2),'↑缺口双阳')COLORYELLOW;
{副图源码如下}
{缺口双阳选股指标:}
M5:=MA(C,5);
M10:=MA(C,10);
SH:=CODELIKE('00') OR CODELIKE('60');
SZ:=CODELIKE('30') OR CODELIKE('68');
SS:=CODELIKE('9');
X1:=IF(SH,0.1,IF(SZ,0.2,IF(SS,0.3,100)));
ZTJ:=ZTPRICE(REF(C,1),X1);
ZT:=C=H AND C>=ZTJ;
ZBGS32:=C-L<=0.01 AND IF(SH,C/REF(C,1)<0.91,IF(SZ,C/REF(C,1)<0.81,IF(SS,C/REF(C,1)<0.71,0)));
T1:=C>O AND L>REF(H,1) AND ZT=0 AND O>M10 AND H/REF(C,1)<1.1 AND REF(C>O AND O<M5 AND C>M5 AND ZT=0,1)AND REF(EVERY(C<M5 AND ZBGS32=0,5),2);
缺口双阳:T1;

未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
输出M5:收盘价的5日简单移动平均
输出M10:收盘价的10日简单移动平均
输出M20:收盘价的20日简单移动平均
输出M60:收盘价的60日简单移动平均
SH赋值:模糊匹配品种代码 OR 模糊匹配品种代码
SZ赋值:模糊匹配品种代码 OR 模糊匹配品种代码
SS赋值:模糊匹配品种代码
X1赋值:如果SH,返回0.1,否则返回如果SZ,返回0.2,否则返回如果SS,返回0.3,否则返回100
ZTJ赋值:计算涨停价
ZT赋值:收盘价=最高价 AND 收盘价>=ZTJ
ZB赋值:最高价>收盘价 AND 最高价>=ZTJ
ZTN赋值:上次ZT距今天数
ZBGS1赋值:条件连续成立次数
ZBGS2赋值:收盘价-最低价<=0.01 AND 如果SH,返回收盘价/1日前的收盘价<0.91,否则返回如果SZ,返回收盘价/1日前的收盘价<0.81,否则返回如果SS,返回收盘价/1日前的收盘价<0.71,否则返回0
ZF赋值:100*(收盘价/1日前的收盘价-1)
JZF赋值:100*(开盘价/1日前的收盘价-1)
LBN赋值:上次ZBGS1>1距今天数
网赋值:M5>M10 AND M10>M20 AND M20>M60
T1赋值:收阳线AND 最低价>1日前的最高价 AND ZT=0 AND 开盘价>M10 AND 最高价/1日前的收盘价< 1.1 AND 1日前的收盘价>OANDOM5ANDZT=0 AND 2日前的最近5日一直存在收盘价缺口双阳赋值:T1
当满足条件周期类型5ANDZT时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色
当满足条件周期类型5ANDZT时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色
当满足条件周期类型5ANDZB时,在最高价和最低价位置之间画柱状线,宽度为0,-1不为0则画空心柱.画黄色
当满足条件周期类型5ANDZB时,在收盘价和开盘价位置之间画柱状线,宽度为1,-1不为0则画空心柱.画黄色
当满足条件周期类型5ANDZBGS2时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画绿色
当满足条件周期类型5ANDZBGS2时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画绿色
N1赋值:上次T1距今天数
当满足条件T1时,在最低价和最低价位置之间画柱状线,宽度为5,1不为0则画空心柱.COLOR808080
当满足条件T1时,在1日前的最高价和1日前的最高价位置之间画柱状线,宽度为5,1不为0则画空心柱.COLOR808080
当满足条件N1>=0ANDEVERY(收盘价>N1+1日前的最高价,N1)时,在N1日前的最低价和N1日前的最低价位置之间画柱状线,宽度为5,1不为0则画空心柱.COLOR808080
当满足条件N1>=0ANDEVERY(收盘价>N1+1日前的最高价,N1)时,在N1+1日前的最高价和N1+1日前的最高价位置之间画柱状线,宽度为5,1不为0则画空心柱.COLOR808080
当满足条件T1时,在2日前的最低价位置书写文字画黄色
M5赋值:收盘价的5日简单移动平均
M10赋值:收盘价的10日简单移动平均
SH赋值:模糊匹配品种代码 OR 模糊匹配品种代码
SZ赋值:模糊匹配品种代码 OR 模糊匹配品种代码
SS赋值:模糊匹配品种代码
X1赋值:如果SH,返回0.1,否则返回如果SZ,返回0.2,否则返回如果SS,返回0.3,否则返回100
ZTJ赋值:计算涨停价
ZT赋值:收盘价=最高价 AND 收盘价>=ZTJ
ZBGS32赋值:收盘价-最低价<=0.01 AND 如果SH,返回收盘价/1日前的收盘价<0.91,否则返回如果SZ,返回收盘价/1日前的收盘价<0.81,否则返回如果SS,返回收盘价/1日前的收盘价<0.71,否则返回0
T1赋值:收阳线AND 最低价>1日前的最高价 AND ZT=0 AND 开盘价>M10 AND 最高价/1日前的收盘价<1.1 AND 1日前的收盘价>OANDOM5ANDZT=0AND 2日前的最近5日一直存在收盘价输出缺口双阳:T1