{一阳指破天--主图} MA5:MA(CLOSE,5); MA10:MA(CLOSE,10); MA20:MA(CLOSE,20); MA60:MA(CLOSE,60); MA120:MA(CLOSE,120); MA250:MA(CLOSE,250); HG1:=O>REF(H,1) AND C<O AND H/O<1.01; HG2:=VOL=HHV(VOL,30); HG3:=HG1 AND HG2; 破天线:IF(HG3,H,REF(H,BARSLAST(HG3))),LINETHICK2,COLORGREEN; HG4:=BARSLAST(HG3); HG5:=BETWEEN(HG4,3,380); HG6:=(L<REF(H,HG4) AND H>REF(H,HG4)) OR (REF(H,1)<REF(H,HG4) AND C>REF(H,HG4)); HG7:=COUNT(HG6,HG4)=1; HG8:=REF(H,HG4)/L<1.099; HG9:=HG5 AND HG6 AND HG7 AND HG8; DRAWTEXT(HG9,L*0.98,'一阳指破天'),COLORFF00FF; DRAWICON(HG9,L*0.97,11); HG10:=H/MAX(C,O)>1.03 AND L>REF(MAX(C,O),1) AND L=MIN(O,C) AND (H-MAX(C,O))>(MAX(O,C)-MIN(O,C)) AND REF(C,1)/REF(C,2)<1.09 AND C>O; HG11:=VOL=HHV(VOL,30); HG12:=HG10 AND HG11; HG13:=BARSLAST(HG12); HG14:=BETWEEN(HG13,3,380); HG15:=L<REF(H,HG13) AND H>REF(H,HG13); HG16:=COUNT(HG15,HG13)=1; HG17:=REF(H,HG13)/L<1.099 AND REF(C,1)<REF(H,HG13); HG18:=HG14 AND HG15 AND HG16 AND HG17; DRAWTEXT(HG18,L*0.98,'一阳指破天'),COLORFF00FF; DRAWICON(HG18,L*0.97,11); HG19:=COUNT(REF(HG9,1),15)=1 AND REF(C,1)<破天线 AND C>破天线 AND C/REF(C,1)>1.01 AND EVERY(NOT(REF(HG9,1)),5) AND MA(C,10)>MA(C,20) AND MA(C,20)>MA(C,30) AND MA(C,30)>MA(C,60); DRAWTEXT(HG19,L*0.98,'二阳指打入'),COLORYELLOW; DRAWICON(HG19,L*0.97,11); DRAWICON(HG19,L*0.96,11);
{副图源码如下}
{一阳指破天--副图} HG1:=O>REF(H,1) AND C<O AND H/O<1.01; HG2:=VOL=HHV(VOL,30); HG3:=HG1 AND HG2; 破天线:=IF(HG3,H,REF(H,BARSLAST(HG3))); HG4:=BARSLAST(HG3); HG5:=BETWEEN(HG4,3,380); HG6:=(L<REF(H,HG4) AND H>REF(H,HG4)) OR (REF(H,1)<REF(H,HG4) AND C>REF(H,HG4)); HG7:=COUNT(HG6,HG4)=1; HG8:=REF(H,HG4)/L<1.099; 一阳指破天:HG5 AND HG6 AND HG7 AND HG8,COLORFFFFFF; HG10:=H/MAX(C,O)>1.03 AND L>REF(MAX(C,O),1) AND L=MIN(O,C) AND (H-MAX(C,O))>(MAX(O,C)-MIN(O,C)) AND REF(C,1)/REF(C,2)<1.09 AND C>O; HG11:=VOL=HHV(VOL,30); HG12:=HG10 AND HG11; HG13:=BARSLAST(HG12); HG14:=BETWEEN(HG13,3,380); HG15:=L<REF(H,HG13) AND H>REF(H,HG13); HG16:=COUNT(HG15,HG13)=1; HG17:=REF(H,HG13)/L<1.099 AND REF(C,1)<REF(H,HG13); HG18:=HG14 AND HG15 AND HG16 AND HG17; 二阳指再破:COUNT(REF(一阳指破天,1),15)=1 AND REF(C,1)<破天线 AND C>破天线 AND C/REF(C,1)>1.01 AND EVERY(NOT(REF(一阳指破天,1)),5) AND MA(C,10)>MA(C,20) AND MA(C,20)>MA(C,30) AND MA(C,30)>MA(C,60),COLORYELLOW;
原理解析
输出MA5:收盘价的5日简单移动平均 输出MA10:收盘价的10日简单移动平均 输出MA20:收盘价的20日简单移动平均 输出MA60:收盘价的60日简单移动平均 输出MA120:收盘价的120日简单移动平均 输出MA250:收盘价的250日简单移动平均 HG1赋值:开盘价>1日前的最高价 AND 收阴线AND 最高价/开盘价<1.01 HG2赋值:成交量(手)=30日内成交量(手)的最高值 HG3赋值:HG1 AND HG2 输出破天线:如果HG3,返回最高价,否则返回上次HG3距今天数日前的最高价,线宽为2,画绿色 HG4赋值:上次HG3距今天数 HG5赋值:HG4位于3和380之间 HG6赋值:(最低价HG4日前的最高价) OR (1日前的最高价HG4日前的最高价) HG7赋值:统计HG4日中满足HG6的天数=1 HG8赋值:HG4日前的最高价/最低价<1.099 HG9赋值:HG5 AND HG6 AND HG7 AND HG8 当满足条件HG9时,在最低价*0.98位置书写文字,COLORFF00FF 当满足条件HG9时,在最低价*0.97位置画11号图标 HG10赋值:最高价/收盘价和开盘价的较大值>1.03 AND 最低价>1日前的收盘价和开盘价的较大值 AND 最低价=开盘价和收盘价的较小值AND (最高价-收盘价和开盘价的较大值)>(开盘价和收盘价的较大值-开盘价和收盘价的较小值) AND 1日前的收盘价/2日前的收盘价<1.09 AND 收阳线 HG11赋值:成交量(手)=30日内成交量(手)的最高值 HG12赋值:HG10 AND HG11 HG13赋值:上次HG12距今天数 HG14赋值:HG13位于3和380之间 HG15赋值:最低价HG13日前的最高价 HG16赋值:统计HG13日中满足HG15的天数=1 HG17赋值:HG13日前的最高价/最低价<1.099 AND 1日前的收盘价HG18赋值:HG14 AND HG15 AND HG16 AND HG17 当满足条件HG18时,在最低价*0.98位置书写文字,COLORFF00FF 当满足条件HG18时,在最低价*0.97位置画11号图标 HG19赋值:统计15日中满足1日前的HG9的天数=1 AND 1日前的收盘价<破天线 AND 收盘价>破天线 ANDC/1日前的收盘价>1.01 AND 最近5日一直存在取反 AND 收盘价的10日简单移动平均>收盘价的20日简单移动平均 AND 收盘价的20日简单移动平均>收盘价的30日简单移动平均 AND 收盘价的30日简单移动平均>收盘价的60日简单移动平均 当满足条件HG19时,在最低价*0.98位置书写文字,画黄色 当满足条件HG19时,在最低价*0.97位置画11号图标 当满足条件HG19时,在最低价*0.96位置画11号图标 HG1赋值:开盘价>1日前的最高价 AND 收阴线AND 最高价/开盘价<1.01 HG2赋值:成交量(手)=30日内成交量(手)的最高值 HG3赋值:HG1 AND HG2 破天线赋值:如果HG3,返回最高价,否则返回上次HG3距今天数日前的最高价 HG4赋值:上次HG3距今天数 HG5赋值:HG4位于3和380之间 HG6赋值:(最低价HG4日前的最高价) OR (1日前的最高价HG4日前的最高价) HG7赋值:统计HG4日中满足HG6的天数=1 HG8赋值:HG4日前的最高价/最低价<1.099 输出一阳指破天:HG5 AND HG6 AND HG7 AND HG8,COLORFFFFFF HG10赋值:最高价/收盘价和开盘价的较大值>1.03 AND 最低价>1日前的收盘价和开盘价的较大值 AND 最低价=开盘价和收盘价的较小值AND (最高价-收盘价和开盘价的较大值)>(开盘价和收盘价的较大值-开盘价和收盘价的较小值) AND 1日前的收盘价/2日前的收盘价<1.09 AND 收阳线 HG11赋值:成交量(手)=30日内成交量(手)的最高值 HG12赋值:HG10 AND HG11 HG13赋值:上次HG12距今天数 HG14赋值:HG13位于3和380之间 HG15赋值:最低价HG13日前的最高价 HG16赋值:统计HG13日中满足HG15的天数=1 HG17赋值:HG13日前的最高价/最低价<1.099 AND 1日前的收盘价HG18赋值:HG14 AND HG15 AND HG16 AND HG17 输出二阳指再破:统计15日中满足1日前的一阳指破天的天数=1 AND 1日前的收盘价<破天线 AND 收盘价>破天线 ANDC/1日前的收盘价>1.01 AND 最近5日一直存在取反 AND 收盘价的10日简单移动平均>收盘价的20日简单移动平均 AND 收盘价的20日简单移动平均>收盘价的30日简单移动平均 AND 收盘价的30日简单移动平均>收盘价的60日简单移动平均,画黄色