通达信〖重新走强突破〗重点捕捉短线强势启动及连板行情的起涨节点源码
该指标定位于主板与创业板中的非ST个股,重点捕捉短线强势启动及连板行情的起涨节点。其判断逻辑融合了多个技术维度:个股是否经历过一段横盘蓄势、均线系统是否形成多头支撑,以及近期内是否曾出现涨停,由此识别主力资金完成洗盘或调整后再度拉升的潜在时机。一旦条件符合,副图将同步显示柱状信号,并配合文字提示如“突破”“重启”“共振买点”,便于交易者快速定位。
在具体应用上,当出现“突破”信号时,说明股价在整理充分后开始尝试上行,可将其归入自选池持续跟踪;出现“重启”信号,则代表此前涨停的强势品种重新放量走强,适合作为短线切入参考;而“共振买点”属于最高级别提示,意味着横盘后的突破与涨停重启的条件同时成立,释放的上升动能最强,应作为重点关注的买入机会。实际交易时,仍需结合个股当日的量能变化进行复核,并严格设立止损位,以规避短线回撤可能带来的风险。
{主图源码如下}
MA5:MA(C,5);
MA10:MA(C,10);
MA20:MA(C,20);
MA60:MA(C,60);
VAR1:=7;
VAR2:=20;
VAR3:=20;
VAR4:=MA(VOL,5);
VAR5:=VOL/REF(VAR4,1)>2;
VAR6:=MA(CLOSE,VAR3);
VAR7:=HHV(HIGH,VAR3);
VAR8:=LLV(LOW,VAR3);
VAR9:=(VAR7-VAR6)/VAR6;
VAR10:=(VAR6-VAR8)/VAR6;
VAR11:=REF(VAR9,1)< 0.15 AND REF(VAR10,1)< 0.15;
VAR12:=HHV(HIGH,VAR3);
VAR13:=HIGH=VAR12;
VAR14:=REF(((HHV(H,VAR1)-LLV(L,VAR1))/LLV(L,VAR1)),1)<=(VAR2/100) AND C>=REF(HHV(H,VAR1),1) AND BARSCOUNT(C)>VAR1;
VAR15:=MA5>MA10 AND MA10>MA20;
VAR16:=IF(VAR14,1,0) AND VAR15;
VAR17:=BARSLASTCOUNT(VAR16)=1;
VAR18:=REF(CLOSE,1)*1.098;
VAR19:=C>=VAR18;
VAR20:=BARSLAST(VAR19);
VAR21:=BETWEEN(VAR20,2,28);
VAR22:=REF(VAR21,1)>=0;
VAR23:=REF(VAR22,1) AND VAR19;
VAR24:=VAR23;
VAR25:=FILTER(VAR24,3) AND REF(C,1)< REF(H,1);
VAR26:=NOT(NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('S')) AND (CODELIKE('60') OR CODELIKE('00') OR CODELIKE('30'));
VAR27:=VAR17 AND VAR25 AND VAR26;
DRAWICON(VAR17,L,9);
STICKLINE(VAR17,OPEN,CLOSE,1,0),COLORYELLOW;
DRAWTEXT(VAR17,L*0.98,' ★突破'),COLORMAGENTA;
DRAWICON(VAR25,L*0.97,11);
DRAWTEXT(VAR25,L*0.95,' 重启'),COLORRED;
DRAWICON(VAR27,L*0.94,34);
STICKLINE(VAR27,O,C,2,0),COLORMAGENTA;
DRAWTEXT(VAR27,L*0.92,' 【共振买点】'),COLORYELLOW;
{副图源码如下}
VAR1:=NOT(NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('S')) AND (CODELIKE('60') OR CODELIKE('00') OR CODELIKE('30'));
VAR2:=MA(C,5);
VAR3:=MA(C,10);
VAR4:=MA(C,20);
VAR5:=MA(C,60);
VAR6:=7;
VAR7:=20;
VAR8:=20;
VAR9:=MA(VOL,5);
VAR10:=VOL/REF(VAR9,1)>2;
VAR11:=MA(CLOSE,VAR8);
VAR12:=HHV(HIGH,VAR8);
VAR13:=LLV(LOW,VAR8);
VAR14:=(VAR12-VAR11)/VAR11;
VAR15:=(VAR11-VAR13)/VAR11;
VAR16:=REF(VAR14,1)< 0.15 AND REF(VAR15,1)< 0.15;
VAR17:=HHV(HIGH,VAR8);
VAR18:=HIGH=VAR17;
VAR19:=REF(((HHV(H,VAR6)-LLV(L,VAR6))/LLV(L,VAR6)),1)<=(VAR7/100) AND C>=REF(HHV(H,VAR6),1) AND BARSCOUNT(C)>VAR6;
VAR20:=VAR2>VAR3 AND VAR3>VAR4;
VAR21:=IF(VAR19,1,0) AND VAR20;
VAR22:=BARSLASTCOUNT(VAR21)=1;
VAR23:=REF(CLOSE,1)*1.098;
VAR24:=C>=VAR23;
VAR25:=BARSLAST(VAR24);
VAR26:=BETWEEN(VAR25,2,28);
VAR27:=REF(VAR26,1)>=0;
VAR28:=REF(VAR27,1) AND VAR24;
VAR29:=VAR28;
VAR30:=FILTER(VAR29,3) AND REF(C,1)< REF(H,1);
VAR31:=VAR22 AND VAR30 AND VAR1;
STICKLINE(VAR22,0,0.5,2,0),COLORYELLOW;
STICKLINE(VAR30,0,0.8,2,0),COLORRED;
STICKLINE(VAR31,0,1.2,0,0),COLORMAGENTA;
DRAWICON(VAR22,0.1,9);
DRAWICON(VAR30,0.25,11);
DRAWTEXT(VAR22,0.18,' 突破'),COLORYELLOW;
DRAWTEXT(VAR30,0.33,' 重启'),COLORRED;
DRAWTEXT(VAR31,0.5,' ★共振买点'),COLORMAGENTA;
ZERO:0,COLORWHITE,DOTLINE;
{选股源码如下}
VAR1:=NOT(NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('S')) AND (CODELIKE('60') OR CODELIKE('00') OR CODELIKE('30'));
VAR2:=MA(C,5);
VAR3:=MA(C,10);
VAR4:=MA(C,20);
VAR5:=MA(C,60);
VAR6:=7;
VAR7:=20;
VAR8:=20;
VAR9:=MA(VOL,5);
VAR10:=VOL/REF(VAR9,1)>2;
VAR11:=MA(CLOSE,VAR8);
VAR12:=HHV(HIGH,VAR8);
VAR13:=LLV(LOW,VAR8);
VAR14:=(VAR12-VAR11)/VAR11;
VAR15:=(VAR11-VAR13)/VAR11;
VAR16:=REF(VAR14,1)<0.15 AND REF(VAR15,1)<0.15;
VAR17:=HHV(HIGH,VAR8);
VAR18:=HIGH=VAR17;
VAR19:=REF(((HHV(H,VAR6)-LLV(L,VAR6))/LLV(L,VAR6)),1)<=(VAR7/100) AND C>=REF(HHV(H,VAR6),1) AND BARSCOUNT(C)>VAR6;
VAR20:=VAR2>VAR3 AND VAR3>VAR4;
VAR21:=IF(VAR19,1,0) AND VAR20;
VAR22:=BARSLASTCOUNT(VAR21)=1;
VAR23:=REF(CLOSE,1)*1.098;
VAR24:=C>=VAR23;
VAR25:=BARSLAST(VAR24);
VAR26:=BETWEEN(VAR25,2,28);
VAR27:=REF(VAR26,1)>=0;
VAR28:=REF(VAR27,1) AND VAR24;
VAR29:=VAR28;
VAR30:=FILTER(VAR29,3) AND REF(C,1)< REF(H,1);
XG:VAR22 AND VAR30 AND VAR1;

未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
输出MA5:收盘价的5日简单移动平均
输出MA10:收盘价的10日简单移动平均
输出MA20:收盘价的20日简单移动平均
输出MA60:收盘价的60日简单移动平均
VAR1赋值:7
VAR2赋值:20
VAR3赋值:20
VAR4赋值:成交量(手)的5日简单移动平均
VAR5赋值:成交量(手)/1日前的VAR4>2
VAR6赋值:收盘价的VAR3日简单移动平均
VAR7赋值:VAR3日内最高价的最高值
VAR8赋值:VAR3日内最低价的最低值
VAR9赋值:(VAR7-VAR6)/VAR6
VAR10赋值:(VAR6-VAR8)/VAR6
VAR11赋值:1日前的VAR9< 0.15 AND 1日前的VAR10< 0.15
VAR12赋值:VAR3日内最高价的最高值
VAR13赋值:最高价=VAR12
VAR14赋值:1日前的((VAR1日内最高价的最高值-VAR1日内最低价的最低值)/VAR1日内最低价的最低值)<=(VAR2/100) AND 收盘价>=1日前的VAR1日内最高价的最高值 AND 收盘价的有效数据周期数>VAR1
VAR15赋值:MA5>MA10 AND MA10>MA20
VAR16赋值:如果VAR14,返回1,否则返回0 AND VAR15
VAR17赋值:条件连续成立次数=1
VAR18赋值:1日前的收盘价*1.098
VAR19赋值:收盘价>=VAR18
VAR20赋值:上次VAR19距今天数
VAR21赋值:VAR20位于2和28之间
VAR22赋值:1日前的VAR21>=0
VAR23赋值:1日前的VAR22 AND VAR19
VAR24赋值:VAR23
VAR25赋值:VAR24的3日过滤 AND 1日前的收盘价< 1日前的最高价
VAR26赋值:取反 AND (模糊匹配品种代码 OR 模糊匹配品种代码 OR 模糊匹配品种代码)
VAR27赋值:VAR17 AND VAR25 AND VAR26
当满足条件VAR17时,在最低价位置画9号图标
当满足条件VAR17时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
当满足条件VAR17时,在最低价*0.98位置书写文字,画洋红色
当满足条件VAR25时,在最低价*0.97位置画11号图标
当满足条件VAR25时,在最低价*0.95位置书写文字,画红色
当满足条件VAR27时,在最低价*0.94位置画34号图标
当满足条件VAR27时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画洋红色
当满足条件VAR27时,在最低价*0.92位置书写文字,画黄色
VAR1赋值:取反 AND (模糊匹配品种代码 OR 模糊匹配品种代码 OR 模糊匹配品种代码)
VAR2赋值:收盘价的5日简单移动平均
VAR3赋值:收盘价的10日简单移动平均
VAR4赋值:收盘价的20日简单移动平均
VAR5赋值:收盘价的60日简单移动平均
VAR6赋值:7
VAR7赋值:20
VAR8赋值:20
VAR9赋值:成交量(手)的5日简单移动平均
VAR10赋值:成交量(手)/1日前的VAR9>2
VAR11赋值:收盘价的VAR8日简单移动平均
VAR12赋值:VAR8日内最高价的最高值
VAR13赋值:VAR8日内最低价的最低值
VAR14赋值:(VAR12-VAR11)/VAR11
VAR15赋值:(VAR11-VAR13)/VAR11
VAR16赋值:1日前的VAR14< 0.15 AND 1日前的VAR15< 0.15
VAR17赋值:VAR8日内最高价的最高值
VAR18赋值:最高价=VAR17
VAR19赋值:1日前的((VAR6日内最高价的最高值-VAR6日内最低价的最低值)/VAR6日内最低价的最低值)<=(VAR7/100) AND 收盘价>=1日前的VAR6日内最高价的最高值 AND 收盘价的有效数据周期数>VAR6
VAR20赋值:VAR2>VAR3 AND VAR3>VAR4
VAR21赋值:如果VAR19,返回1,否则返回0 AND VAR20
VAR22赋值:条件连续成立次数=1
VAR23赋值:1日前的收盘价*1.098
VAR24赋值:收盘价>=VAR23
VAR25赋值:上次VAR24距今天数
VAR26赋值:VAR25位于2和28之间
VAR27赋值:1日前的VAR26>=0
VAR28赋值:1日前的VAR27 AND VAR24
VAR29赋值:VAR28
VAR30赋值:VAR29的3日过滤 AND 1日前的收盘价< 1日前的最高价
VAR31赋值:VAR22 AND VAR30 AND VAR1
当满足条件VAR22时,在0和0.5位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
当满足条件VAR30时,在0和0.8位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色
当满足条件VAR31时,在0和1.2位置之间画柱状线,宽度为0,0不为0则画空心柱.,画洋红色
当满足条件VAR22时,在0.1位置画9号图标
当满足条件VAR30时,在0.25位置画11号图标
当满足条件VAR22时,在0.18位置书写文字,画黄色
当满足条件VAR30时,在0.33位置书写文字,画红色
当满足条件VAR31时,在0.5位置书写文字,画洋红色
输出ZERO:0,画白色,DOTLINE
VAR1赋值:取反 AND (模糊匹配品种代码 OR 模糊匹配品种代码 OR 模糊匹配品种代码)
VAR2赋值:收盘价的5日简单移动平均
VAR3赋值:收盘价的10日简单移动平均
VAR4赋值:收盘价的20日简单移动平均
VAR5赋值:收盘价的60日简单移动平均
VAR6赋值:7
VAR7赋值:20
VAR8赋值:20
VAR9赋值:成交量(手)的5日简单移动平均
VAR10赋值:成交量(手)/1日前的VAR9>2
VAR11赋值:收盘价的VAR8日简单移动平均
VAR12赋值:VAR8日内最高价的最高值
VAR13赋值:VAR8日内最低价的最低值
VAR14赋值:(VAR12-VAR11)/VAR11
VAR15赋值:(VAR11-VAR13)/VAR11
VAR16赋值:1日前的VAR14<0.15 AND 1日前的VAR15<0.15
VAR17赋值:VAR8日内最高价的最高值
VAR18赋值:最高价=VAR17
VAR19赋值:1日前的((VAR6日内最高价的最高值-VAR6日内最低价的最低值)/VAR6日内最低价的最低值)<=(VAR7/100) AND 收盘价>=1日前的VAR6日内最高价的最高值 AND 收盘价的有效数据周期数>VAR6
VAR20赋值:VAR2>VAR3 AND VAR3>VAR4
VAR21赋值:如果VAR19,返回1,否则返回0 AND VAR20
VAR22赋值:条件连续成立次数=1
VAR23赋值:1日前的收盘价*1.098
VAR24赋值:收盘价>=VAR23
VAR25赋值:上次VAR24距今天数
VAR26赋值:VAR25位于2和28之间
VAR27赋值:1日前的VAR26>=0
VAR28赋值:1日前的VAR27 AND VAR24
VAR29赋值:VAR28
VAR30赋值:VAR29的3日过滤 AND 1日前的收盘价< 1日前的最高价
输出XG:VAR22 AND VAR30 AND VAR1