回踩20日线不破:名字听着很玄,源码拆开就三个条件——碰线、收回、收阳
—— 回踩不破选股公式(附通达信源码)
导读警示:本公式筛的是"盘中最低价摸到20日线附近、收盘又站回20日线上方、且当天收阳"的票,仅供通达信编程学习。回踩不破只是一个量价形态,不代表后面一定涨,下跌途中的反抽经常看着也像回踩,是观察信号而非买入指令,不构成任何交易建议。
一、我踩过的坑:名字唬人,拆开就露馅
头一回听"回踩不破",觉得这名字太有画面感了,像一套很厉害的战法,拆开源码一看,就两行;
把这种形态当成买点冲进去,结果碰完2日线直接破位往下走,当天那根阳线只是下跌中继的反抽;
没留个心眼,盘中随便插个针、蹭一下线就触发,信号满天飞,根本没法用。
二、指标逻辑在讲什么
"回踩不破"听着像一整套体系,其实就三个动作。第一,盘中碰线——当天最低价跌到离20日线2%以内(L<=MA20*1.02,留了2%的余地,不用非得正好贴在线上);第二,收盘收回——收盘价又站回20日线上方(C>MA20),说明没真破;第三,当天收阳——收盘比昨天高(C>REF(C,1))。
名字花里胡哨,本质就六个字:碰一下线,弹回来,还收红。公式干的事,就是把这种"摸线不破"的K线挑出来。但弹回来一次,不代表趋势就稳了。
三、完整公式源码
{仅供学习研究}
MA20:=MA(C,20);
XG:L<=MA20*1.02 AND C>MA20 AND C>REF(C,1);
四、公式逻辑大白话拆解
MA20:=MA(C,20):先把20日均线算出来存着,后面反复用;
L<=MA20*1.02:今天最低价跌到离20日线2%以内。可能刚好碰到,也可能盘中插穿一点点又被拉回来——这就是"碰线",2%是容差,不用精确;
C>MA20:收盘价在20日线上方,说明收盘没跌破,这就是"收回";
C>REF(C,1):今天收盘比昨天收盘高,当天收的是阳线,这就是"收阳";
AND:三个条件同时满足才出信号——碰线、收回、收阳,一个都不能少;
XG:选股输出。
五、用法要点
| 项目 | 使用说明 |
| 适用行情 | 上升趋势里的回踩整理;下降趋势里的"回踩不破"大多是下跌中继的反抽,别当真。 |
| 参数调整 | 2%容差(1.02)可改1.01收紧要求贴线更紧,或1.03放宽多收;20日线可改60日线看更长周期。 |
| 使用方式 | 收盘后选股。选出后看回踩那天的量:缩量回踩、收回时放量,形态才健康。 |
六、拿到选股结果,手动再核对3点
①看趋势方向:20日线本身是往上走的,回踩才有意义;20日线还在往下压,这种"不破"撑不了两天;
②看量能配合:回踩时量缩下来、收回时量放出来,说明卖压不大;回踩放量却收回去,反而像有人在对倒;
③看位置高低:低位第一次回踩和高位涨了一大波后的回踩,性质完全两回事,后者更危险。
七、通达信导入步骤
1、快捷键Ctrl+F,打开通达信公式管理器;
2、选择【条件选股公式】,点击【新建】;
3、粘贴完整源码,自定义公式名称,点击确定保存;
4、收盘之后执行选股,需要完整K线、成交量数据,盘中选股数据不完全容易出错。
八、避坑提醒
2%的容差很宽,震荡市里信号一大堆,别见一个做一个,先看趋势方向。
"收回"和"收阳"两个条件有重叠,等于把阳线这事又说了一遍,源码其实可以再精简,但教学阶段先这样看得清楚。
下跌趋势里这种形态特别多,看着都像"踩线反弹",其实是下跌中继,第二天接着跌。
公式只认K线位置,不认基本面和大盘环境,选出的票必须人工结合趋势和板块再判断。
扩展阅读:换手率战法:活跃度5%-15%最健康
风险提示:本公式仅为历史量价条件筛选,无法预判行情涨跌。下跌趋势反抽、震荡市频繁触发、大盘弱势环境下,信号风险明显增加。全部仅限通达信编程学习交流,不要直接依靠选股结果做交易,投资风险全部自行承担。
指标仅为技术交流,不构成投资建议。市场有风险,入市需谨慎。
本文由AI辅助创作,内容仅供技术交流

