通达信〖双龙突破〗捕捉股价结束震荡整理将转强上攻源码
该指标的核心作用在于捕捉股价结束震荡整理、即将转强上攻的启动信号,并用于研判突破是否真实有效。
在操作层面,指标依赖两个关键信号进行判断:其一,当股价在成交量明显放大的配合下,有效突破前期箱体震荡的上沿阻力,则触发“放量突破”提示,该信号多出现在中低区域,可视为行情启动的参考,适合逢低布局;其二,当股价进一步向上突破高位筹码密集区,则触发“筹码突破”提示,表明上方套牢盘已得到充分消化,后续走主升浪的概率较高。若两种信号在同一时点叠加出现,即形成“双龙共振”,此时启动的确定性最强,是较为理想的加仓或买入窗口。
{主图源码如下}
{双龙突破主图}
箱顶:MA(REF(HHV(CLOSE,30),1),2),COLORYELLOW,LINETHICK2;
箱底:MA(REF(LLV(CLOSE,30),1),2),DOTLINE,COLORCYAN;
中轨:EMA(CLOSE,20),COLORGREEN,LINETHICK2;
ZBHJ1:=MA(CLOSE,20);
ZBHJ2:=POW(CLOSE-中轨,2);
ZBHJ3:=MA(ZBHJ2,20);
ZBHJ4:=SQRT(ZBHJ3);
ZBHJ5:=中轨+2*ZBHJ4;
ZBHJ6:=中轨-2*ZBHJ4;
ZBHJ7:=REF(中轨,1);
上轨:=REF(ZBHJ5,1),COLORRED,LINETHICK2;
下轨:=REF(ZBHJ6,1),DOTLINE,COLORRED;
集中度:EMA(COST(90),5),DOTLINE,COLORRED;
筹码:EMA(COST(99),5),DOTLINE,COLORGREEN;
量比:=VOL/REF(MA(VOL,5),1),NODRAW,COLORWHITE;
放量突破:CLOSE>箱顶 AND CLOSE>上轨 AND 量比>1.8 AND COUNT(CLOSE>箱顶 AND CLOSE>上轨 AND 量比>1.8,7)=1,NODRAW;
STICKLINE(放量突破,OPEN,CLOSE,2,0),COLORYELLOW;
DRAWICON(放量突破,L,13);
DRAWTEXT(放量突破,L*0.98,' ★放量'),COLORYELLOW ;
筹码突破:CLOSE>筹码 AND COUNT(CLOSE>筹码,7)=1,NODRAW;
DRAWICON(筹码突破,L,9);
STICKLINE(筹码突破,OPEN,CLOSE,2,0),COLORMAGENTA;
DRAWTEXT(筹码突破,L*0.96,' ★筹码突破'),COLORMAGENTA;
{副图源码如下}
{双龙突破副图}
ZBHJ1:=MA(REF(HHV(CLOSE,30),1),2);
ZBHJ2:=MA(REF(LLV(CLOSE,30),1),2);
ZBHJ3:=EMA(CLOSE,20);
ZBHJ4:=MA(CLOSE,20);
ZBHJ5:=POW(CLOSE-ZBHJ3,2);
ZBHJ6:=MA(ZBHJ5,20);
ZBHJ7:=SQRT(ZBHJ6);
ZBHJ8:=ZBHJ3+2*ZBHJ7;
ZBHJ9:=ZBHJ3-2*ZBHJ7;
ZBHJ10:=REF(ZBHJ3,1);
ZBHJ11:=REF(ZBHJ8,1);
ZBHJ12:=REF(ZBHJ9,1);
ZBHJ13:=EMA(COST(90),5);
ZBHJ14:=EMA(COST(99),5);
ZBHJ15:=VOL/REF(MA(VOL,5),1);
放量突破:CLOSE>ZBHJ1 AND CLOSE>ZBHJ11 AND ZBHJ15>1.8 AND COUNT(CLOSE>ZBHJ1 AND CLOSE>ZBHJ11 AND ZBHJ15>1.8,7)=1 COLORMAGENTA;
筹码突破:CLOSE>ZBHJ14 AND COUNT(CLOSE>ZBHJ14,7)=1,COLORRED;
DRAWICON(放量突破,0.96,13);
DRAWTEXT(放量突破,0.96,' ★放量突破'),COLORYELLOW;
DRAWICON(筹码突破,0.8,9);
DRAWTEXT(筹码突破,0.8,' ★筹码突破'),COLORYELLOW;
{选股源码如下}
{双龙突破X}
ZBHJ1:=MA(REF(HHV(CLOSE,30),1),2);
ZBHJ2:=MA(REF(LLV(CLOSE,30),1),2);
ZBHJ3:=EMA(CLOSE,20);
ZBHJ4:=MA(CLOSE,20);
ZBHJ5:=POW(CLOSE-ZBHJ3,2);
ZBHJ6:=MA(ZBHJ5,20);
ZBHJ7:=SQRT(ZBHJ6);
ZBHJ8:=ZBHJ3+2*ZBHJ7;
ZBHJ9:=ZBHJ3-2*ZBHJ7;
ZBHJ10:=REF(ZBHJ3,1);
ZBHJ11:=REF(ZBHJ8,1);
ZBHJ12:=REF(ZBHJ9,1);
ZBHJ13:=EMA(COST(90),5);
ZBHJ14:=EMA(COST(99),5);
ZBHJ15:=VOL/REF(MA(VOL,5),1);
QXSB:=NOT(CODELIKE('4'));
QKCB:=NOT(CODELIKE('688'));
QST:=IF(NAMELIKE('S'),0,1);QXX:=IF(NAMELIKE('*'),0,1);QBJ:=NOT(CODELIKE('9'));
TS:=QXSB AND QST AND QKCB AND QXX AND QBJ;
放量突破:CLOSE>ZBHJ1 AND CLOSE>ZBHJ11 AND ZBHJ15>1.8 AND COUNT(CLOSE>ZBHJ1 AND CLOSE>ZBHJ11 AND ZBHJ15>1.8,7)=1 AND TS;

未来函数检测结果如下:
该公式包含未来函数:COST
定制指标公式、软件请联系QQ或微信同号:88652583
输出箱顶:1日前的30日内收盘价的最高值的2日简单移动平均,画黄色,线宽为2
输出箱底:1日前的30日内收盘价的最低值的2日简单移动平均,DOTLINE,画青色
输出中轨:收盘价的20日指数移动平均,画绿色,线宽为2
ZBHJ1赋值:收盘价的20日简单移动平均
ZBHJ2赋值:收盘价-中轨的2乘幂
ZBHJ3赋值:ZBHJ2的20日简单移动平均
ZBHJ4赋值:ZBHJ3的开方
ZBHJ5赋值:中轨+2*ZBHJ4
ZBHJ6赋值:中轨-2*ZBHJ4
ZBHJ7赋值:1日前的中轨
上轨赋值:1日前的ZBHJ5,画红色,线宽为2
下轨赋值:1日前的ZBHJ6,DOTLINE,画红色
输出集中度:获利盘为90%的成本分布的5日指数移动平均,DOTLINE,画红色
输出筹码:获利盘为99%的成本分布的5日指数移动平均,DOTLINE,画绿色
量比赋值:成交量(手)/1日前的成交量(手)的5日简单移动平均,NODRAW,画白色
输出放量突破:收盘价>箱顶 AND 收盘价>上轨 AND 量比>1.8 AND 统计7日中满足收盘价>箱顶ANDCLOSE>上轨AND量比>1.8的天数=1,NODRAW
当满足条件放量突破时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
当满足条件放量突破时,在最低价位置画13号图标
当满足条件放量突破时,在最低价*0.98位置书写文字,画黄色
输出筹码突破:收盘价>筹码 AND 统计7日中满足收盘价>筹码的天数=1,NODRAW
当满足条件筹码突破时,在最低价位置画9号图标
当满足条件筹码突破时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画洋红色
当满足条件筹码突破时,在最低价*0.96位置书写文字,画洋红色
ZBHJ1赋值:1日前的30日内收盘价的最高值的2日简单移动平均
ZBHJ2赋值:1日前的30日内收盘价的最低值的2日简单移动平均
ZBHJ3赋值:收盘价的20日指数移动平均
ZBHJ4赋值:收盘价的20日简单移动平均
ZBHJ5赋值:收盘价-ZBHJ3的2乘幂
ZBHJ6赋值:ZBHJ5的20日简单移动平均
ZBHJ7赋值:ZBHJ6的开方
ZBHJ8赋值:ZBHJ3+2*ZBHJ7
ZBHJ9赋值:ZBHJ3-2*ZBHJ7
ZBHJ10赋值:1日前的ZBHJ3
ZBHJ11赋值:1日前的ZBHJ8
ZBHJ12赋值:1日前的ZBHJ9
ZBHJ13赋值:获利盘为90%的成本分布的5日指数移动平均
ZBHJ14赋值:获利盘为99%的成本分布的5日指数移动平均
ZBHJ15赋值:成交量(手)/1日前的成交量(手)的5日简单移动平均
输出放量突破:收盘价>ZBHJ1 AND 收盘价>ZBHJ11 AND ZBHJ15>1.8 AND 统计7日中满足收盘价>ZBHJ1ANDCLOSE>ZBHJ11ANDZBHJ15>1.8的天数=1 画洋红色
输出筹码突破:收盘价>ZBHJ14 AND 统计7日中满足收盘价>ZBHJ14的天数=1,画红色
当满足条件放量突破时,在0.96位置画13号图标
当满足条件放量突破时,在0.96位置书写文字,画黄色
当满足条件筹码突破时,在0.8位置画9号图标
当满足条件筹码突破时,在0.8位置书写文字,画黄色
ZBHJ1赋值:1日前的30日内收盘价的最高值的2日简单移动平均
ZBHJ2赋值:1日前的30日内收盘价的最低值的2日简单移动平均
ZBHJ3赋值:收盘价的20日指数移动平均
ZBHJ4赋值:收盘价的20日简单移动平均
ZBHJ5赋值:收盘价-ZBHJ3的2乘幂
ZBHJ6赋值:ZBHJ5的20日简单移动平均
ZBHJ7赋值:ZBHJ6的开方
ZBHJ8赋值:ZBHJ3+2*ZBHJ7
ZBHJ9赋值:ZBHJ3-2*ZBHJ7
ZBHJ10赋值:1日前的ZBHJ3
ZBHJ11赋值:1日前的ZBHJ8
ZBHJ12赋值:1日前的ZBHJ9
ZBHJ13赋值:获利盘为90%的成本分布的5日指数移动平均
ZBHJ14赋值:获利盘为99%的成本分布的5日指数移动平均
ZBHJ15赋值:成交量(手)/1日前的成交量(手)的5日简单移动平均
QXSB赋值:取反
QKCB赋值:取反
QST赋值:如果模糊匹配品种名称,返回0,否则返回1
QXX赋值:如果模糊匹配品种名称,返回0,否则返回1
QBJ赋值:取反
TS赋值:QXSB AND QST AND QKCB AND QXX AND QBJ
输出放量突破:收盘价>ZBHJ1 AND 收盘价>ZBHJ11 AND ZBHJ15>1.8 AND 统计7日中满足收盘价>ZBHJ1ANDCLOSE>ZBHJ11ANDZBHJ15>1.8的天数=1 AND TS