通达信〖涨停后再〗捕捉经过整理或回调后重新恢复上涨动能源码


指标主要通过综合分析股价、成交量与多条移动平均线的关系,来识别特定的买卖信号。它特别关注股价突破均线束缚(尤其是大幅上涨后)、以及均线系统呈现多头排列或粘合发散的状态。同时,指标会结合前一日的形态确认,并过滤掉振幅过大的情况,最终在满足一系列复杂条件组合时,以特定颜色的柱线和文字(如“碎步”、“启动”、“突围”)在图表上进行标记。
操作策略侧重于捕捉股价在经过整理或回调后,重新恢复上涨动能的时机,特别是当价格强势突破并伴随健康的量价关系时。
 
{主图源码如下}


VAR1:=IF(CODELIKE('60') OR CODELIKE('0'),10,IF(CODELIKE('3'),20,DRAWNULL));
VAR2:=(C/REF(C,1)-1)*100>VAR1-1/REF(C,1) AND C=H;
M5:MA(C,5);
M10:MA(C,10);
M20:MA(C,20);
M60:MA(C,60);
VAR3:=CROSS(C,M5) AND CROSS(C,M10) AND CROSS(C,M20);
VAR4:=(MAX(M5,M60)/MIN(M5,M60)-1)*100<=5;
VAR5:=(MAX(M5,M20)/MIN(M5,M20)-1)*100<=2;
VAR6:=VAR4 AND VAR5;
VAR7:=REF(VAR2 AND VAR3 AND VAR6,1) AND NOT(VAR2);
VAR8:=BARSLAST(VAR7);
VAR9:=ABS(C/O-1)*100<=4;
VAR10:=EVERY(VAR9,VAR8);
VAR11:=V=LLV(V,VAR8) AND V< HHV(V,VAR8+2)/2;
VAR12:=M10>=REF(M10,1) AND C>=M10;
VAR13:=L<=REF(C,VAR8+1);
VAR14:=H/MAX(C,O)<=1.03 OR (H/MAX(C,O)>1.03 AND MIN(C,O)/L>=H/MAX(C,O));
VAR15:=VAR10 AND BETWEEN(VAR8,4,10) AND VAR11 AND VAR12 AND VAR13 AND VAR14;
VAR16:=BARSLAST(VAR15);
VAR17:=C< REF(C,VAR16) AND BARSLASTCOUNT(V< REF(V,1))>=2 AND V=LLV(V,VAR16) AND V< HHV(V,VAR16+2)/2 AND BETWEEN(VAR16,2,7);
VAR18:=HHV(H,VAR16)/REF(C,VAR16)<=1.045;
VAR19:=VAR17 AND COUNT(VAR17,VAR16)=1 AND (M20>REF(M20,1) OR M60>REF(M60,1)) AND (C/REF(C,1)-1)*100>=-4 AND VAR18;
VAR20:=M10>REF(M10,1);
VAR21:=VAR2 AND C>=MAX(MAX(MAX(M5,M10),M20),M60) AND O<=MIN(MIN(MIN(M5,M10),M20),M60);
VAR22:=BARSLAST(REF(VAR21,1) AND NOT(VAR2));
VAR23:=L< REF(C,VAR22+1);
VAR24:=(H/MAX(C,O)-1)*100;
VAR25:=(MIN(C,O)/L-1)*100;
VAR26:=VAR24<=3 OR (VAR24>3 AND VAR25>=VAR24);
VAR27:=V<=HHV(V,VAR22+2)/2;
VAR28:=EVERY(V< REF(V,1),VAR22) AND VAR22>=4 AND VAR20 AND ABS(C/O-1)*100<=4 AND C>=M10 AND VAR23 AND VAR26 AND VAR27;
STICKLINE(VAR15 OR VAR28,C,O,3,0),COLORMAGENTA;
STICKLINE(VAR15 OR VAR28,H,L,0,0),COLORMAGENTA;
DRAWTEXT(VAR15,L*0.998,'→碎步'),COLORMAGENTA;
DRAWTEXT(VAR28,L*0.9905,'←启动'),COLORMAGENTA;
DRAWICON(VAR19,L*0.992,7);
DRAWTEXT(VAR19,L*0.9802,'←突围'),COLORMAGENTA;




{副图源码如下}



VAR1:=IF(CODELIKE('60') OR CODELIKE('0'),10,IF(CODELIKE('3'),20,DRAWNULL));
VAR2:=(C/REF(C,1)-1)*100>VAR1-1/REF(C,1) AND C=H;
VAR3:=MA(C,5);
VAR4:=MA(C,10);
VAR5:=MA(C,20);
VAR6:=MA(C,60);
VAR7:=CROSS(C,VAR3) AND CROSS(C,VAR4) AND CROSS(C,VAR5);
VAR8:=(MAX(VAR3,VAR6)/MIN(VAR3,VAR6)-1)*100<=5;
VAR9:=(MAX(VAR3,VAR5)/MIN(VAR3,VAR5)-1)*100<=2;
VAR10:=VAR8 AND VAR9;
VAR11:=REF(VAR2 AND VAR7 AND VAR10,1) AND NOT(VAR2);
VAR12:=BARSLAST(VAR11);
VAR13:=ABS(C/O-1)*100<=4;
VAR14:=EVERY(VAR13,VAR12);
VAR15:=V=LLV(V,VAR12) AND V< HHV(V,VAR12+2)/2;
VAR16:=VAR4>=REF(VAR4,1) AND C>=VAR4;
VAR17:=L<=REF(C,VAR12+1);
VAR18:=H/MAX(C,O)<=1.03 OR (H/MAX(C,O)>1.03 AND MIN(C,O)/L>=H/MAX(C,O));
综合:VAR14 AND BETWEEN(VAR12,4,10) AND VAR15 AND VAR16 AND VAR17 AND VAR18;




{选股源码如下}

VAR1:=IF(CODELIKE('60') OR CODELIKE('0'),10,IF(CODELIKE('3'),20,DRAWNULL));
VAR2:=(C/REF(C,1)-1)*100>VAR1-1/REF(C,1) AND C=H;
VAR3:=MA(C,5);
VAR4:=MA(C,10);
VAR5:=MA(C,20);
VAR6:=MA(C,60);
VAR7:=CROSS(C,VAR3) AND CROSS(C,VAR4) AND CROSS(C,VAR5);
VAR8:=(MAX(VAR3,VAR6)/MIN(VAR3,VAR6)-1)*100<=5;
VAR9:=(MAX(VAR3,VAR5)/MIN(VAR3,VAR5)-1)*100<=2;
VAR10:=VAR8 AND VAR9;
VAR11:=REF(VAR2 AND VAR7 AND VAR10,1) AND NOT(VAR2);
VAR12:=BARSLAST(VAR11);
VAR13:=ABS(C/O-1)*100<=4;
VAR14:=EVERY(VAR13,VAR12);
VAR15:=V=LLV(V,VAR12) AND V< HHV(V,VAR12+2)/2;
VAR16:=VAR4>=REF(VAR4,1) AND C>=VAR4;
VAR17:=L<=REF(C,VAR12+1);
VAR18:=H/MAX(C,O)<=1.03 OR (H/MAX(C,O)>1.03 AND MIN(C,O)/L>=H/MAX(C,O));
综合:VAR14 AND BETWEEN(VAR12,4,10) AND VAR15 AND VAR16 AND VAR17 AND VAR18;







来函数检测结果如下
该公式没有未来函数


定制、编写公式指标请联系QQ或微信同号:88652583


VAR1赋值:如果模糊匹配品种代码ORCODELIKE('0'),返回10,否则返回如果模糊匹配品种代码,返回20,否则返回无效数
VAR2赋值:(收盘价/1日前的收盘价-1)*100>VAR1-1/1日前的收盘价 AND 收盘价=最高价
输出M5:收盘价的5日简单移动平均
输出M10:收盘价的10日简单移动平均
输出M20:收盘价的20日简单移动平均
输出M60:收盘价的60日简单移动平均
VAR3赋值:收盘价上穿M5 AND 收盘价上穿M10 AND 收盘价上穿M20
VAR4赋值:(M5和M60的较大值/M5和M60的较小值-1)*100<=5
VAR5赋值:(M5和M20的较大值/M5和M20的较小值-1)*100<=2
VAR6赋值:VAR4 AND VAR5
VAR7赋值:1日前的VAR2ANDVAR3ANDVAR6 AND 取反
VAR8赋值:上次VAR7距今天数
VAR9赋值:收盘价/开盘价-1的绝对值*100<=4
VAR10赋值:最近VAR8日一直存在VAR9
VAR11赋值:成交量(手)=VAR8日内成交量(手)的最低值 AND 成交量(手)< VAR8+2日内成交量(手)的最高值/2
VAR12赋值:M10>=1日前的M10 AND 收盘价>=M10
VAR13赋值:最低价<=VAR8+1日前的收盘价
VAR14赋值:最高价/收盘价和开盘价的较大值<=1.03 OR (最高价/收盘价和开盘价的较大值>1.03 AND 收盘价和开盘价的较小值/最低价>=最高价/收盘价和开盘价的较大值)
VAR15赋值:VAR10 AND VAR8位于4和10之间 AND VAR11 AND VAR12 AND VAR13 AND VAR14
VAR16赋值:上次VAR15距今天数
VAR17赋值:收盘价< VAR16日前的收盘价 AND 条件连续成立次数>=2 AND 成交量(手)=VAR16日内成交量(手)的最低值 AND 成交量(手)< VAR16+2日内成交量(手)的最高值/2 AND VAR16位于2和7之间
VAR18赋值:VAR16日内最高价的最高值/VAR16日前的收盘价<=1.045
VAR19赋值:VAR17 AND 统计VAR16日中满足VAR17的天数=1 AND (M20>1日前的M20 OR M60>1日前的M60) AND (收盘价/1日前的收盘价-1)*100>=-4 AND VAR18
VAR20赋值:M10>1日前的M10
VAR21赋值:VAR2 AND 收盘价>=M5和M10的较大值和M20的较大值和M60的较大值 AND 开盘价<=M5和M10的较小值和M20的较小值和M60的较小值
VAR22赋值:上次1日前的VAR21ANDNOT(VAR2)距今天数
VAR23赋值:最低价< VAR22+1日前的收盘价
VAR24赋值:(最高价/收盘价和开盘价的较大值-1)*100
VAR25赋值:(收盘价和开盘价的较小值/最低价-1)*100
VAR26赋值:VAR24<=3 OR (VAR24>3 AND VAR25>=VAR24)
VAR27赋值:成交量(手)<=VAR22+2日内成交量(手)的最高值/2
VAR28赋值:最近VAR22日一直存在成交量(手)<1日前的成交量(手) AND VAR22>=4 AND VAR20 AND 收盘价/开盘价-1的绝对值*100<=4 AND 收盘价>=M10 AND VAR23 AND VAR26 AND VAR27
当满足条件VAR15ORVAR28时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画洋红色
当满足条件VAR15ORVAR28时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画洋红色
当满足条件VAR15时,在最低价*0.998位置书写文字,画洋红色
当满足条件VAR28时,在最低价*0.9905位置书写文字,画洋红色
当满足条件VAR19时,在最低价*0.992位置画7号图标
当满足条件VAR19时,在最低价*0.9802位置书写文字,画洋红色
VAR1赋值:如果模糊匹配品种代码ORCODELIKE('0'),返回10,否则返回如果模糊匹配品种代码,返回20,否则返回无效数
VAR2赋值:(收盘价/1日前的收盘价-1)*100>VAR1-1/1日前的收盘价 AND 收盘价=最高价
VAR3赋值:收盘价的5日简单移动平均
VAR4赋值:收盘价的10日简单移动平均
VAR5赋值:收盘价的20日简单移动平均
VAR6赋值:收盘价的60日简单移动平均
VAR7赋值:收盘价上穿VAR3 AND 收盘价上穿VAR4 AND 收盘价上穿VAR5
VAR8赋值:(VAR3和VAR6的较大值/VAR3和VAR6的较小值-1)*100<=5
VAR9赋值:(VAR3和VAR5的较大值/VAR3和VAR5的较小值-1)*100<=2
VAR10赋值:VAR8 AND VAR9
VAR11赋值:1日前的VAR2ANDVAR7ANDVAR10 AND 取反
VAR12赋值:上次VAR11距今天数
VAR13赋值:收盘价/开盘价-1的绝对值*100<=4
VAR14赋值:最近VAR12日一直存在VAR13
VAR15赋值:成交量(手)=VAR12日内成交量(手)的最低值 AND 成交量(手)< VAR12+2日内成交量(手)的最高值/2
VAR16赋值:VAR4>=1日前的VAR4 AND 收盘价>=VAR4
VAR17赋值:最低价<=VAR12+1日前的收盘价
VAR18赋值:最高价/收盘价和开盘价的较大值<=1.03 OR (最高价/收盘价和开盘价的较大值>1.03 AND 收盘价和开盘价的较小值/最低价>=最高价/收盘价和开盘价的较大值)
输出综合:VAR14 AND VAR12位于4和10之间 AND VAR15 AND VAR16 AND VAR17 AND VAR18
VAR1赋值:如果模糊匹配品种代码ORCODELIKE('0'),返回10,否则返回如果模糊匹配品种代码,返回20,否则返回无效数
VAR2赋值:(收盘价/1日前的收盘价-1)*100>VAR1-1/1日前的收盘价 AND 收盘价=最高价
VAR3赋值:收盘价的5日简单移动平均
VAR4赋值:收盘价的10日简单移动平均
VAR5赋值:收盘价的20日简单移动平均
VAR6赋值:收盘价的60日简单移动平均
VAR7赋值:收盘价上穿VAR3 AND 收盘价上穿VAR4 AND 收盘价上穿VAR5
VAR8赋值:(VAR3和VAR6的较大值/VAR3和VAR6的较小值-1)*100<=5
VAR9赋值:(VAR3和VAR5的较大值/VAR3和VAR5的较小值-1)*100<=2
VAR10赋值:VAR8 AND VAR9
VAR11赋值:1日前的VAR2ANDVAR7ANDVAR10 AND 取反
VAR12赋值:上次VAR11距今天数
VAR13赋值:收盘价/开盘价-1的绝对值*100<=4
VAR14赋值:最近VAR12日一直存在VAR13
VAR15赋值:成交量(手)=VAR12日内成交量(手)的最低值 AND 成交量(手)< VAR12+2日内成交量(手)的最高值/2
VAR16赋值:VAR4>=1日前的VAR4 AND 收盘价>=VAR4
VAR17赋值:最低价<=VAR12+1日前的收盘价
VAR18赋值:最高价/收盘价和开盘价的较大值<=1.03 OR (最高价/收盘价和开盘价的较大值>1.03 AND 收盘价和开盘价的较小值/最低价>=最高价/收盘价和开盘价的较大值)
输出综合:VAR14 AND VAR12位于4和10之间 AND VAR15 AND VAR16 AND VAR17 AND VAR18
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  -   热门标签  -   联系我们   -   股朋网  -  指标网   -  指标公式网  -   免责声明  -   隐私政策  -   加入收藏   

@2005-2023 粤ICP备2023063687号-2 股朋指标公式网别名指标公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:股朋指标公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图