先给结论,再讲道理:上升三法的核心是"回调不破关键支撑"。原版公式最大的坑是"有三根阴线就行",导致选出大量"中间阴线吞没第一根阳线"的失败形态。真正的上升三法,中间回调不能跌破第一根阳线实体的50%。 源码要求大阳+三阴+再大阳,但未限制回调幅度,未要求缩量。 以下为基于源码逻辑的主观结构评分,未经历史数据验证,仅作拆解参考。 系列编号:本文为「1000个公式拆解」系列 · K线系 · 第 36 篇(36/1000)。 中间三阴的最低点不能跌破第一天阳线的50%位置。如果跌破,说明空头力量太强,上升趋势已被破坏。原版公式完全不检测这个关键位置。 洗盘必须缩量,如果放量下跌,主力肯定在跑。原版公式只看价格,不看成交量,把"放量下跌"和"缩量洗盘"一视同仁。 第五天必须放量突破第一天高点,否则是诱多。原版公式只要求收阳,不要求突破前高。 上升趋势中 ✓ 突破后回踩 △ 需缩量确认 下跌趋势中 ✗ 修复思路:核心加入"回调不破50%"限制,要求中间缩量洗盘,第五天放量突破前高。 启发一:上升三法的核心是"回调不破关键支撑"(第一天阳线的50%)。 启发二:中间的回调必须缩量,证明主力没跑。 启发三:第五天的突破必须放量,否则是假突破。
上升三法的定义是:一根大阳线后跟着三根小阴线,然后再次大阳线突破。原版公式只数了"三根阴线",却不管这三根阴线是不是把第一根阳线吞掉了一半。如果吞掉一半,那是主力在跑路,不是洗盘!一、原版源码长这样
{=== 原版上升三法(常见网传版)===}
第一天阳:=C>O AND (C-O)/(H-L)>0.6;
中间三阴:=COUNT(C<O,3)=3 AND HHV(H,3)<REF(H,1);
第五天阳:=C>O AND C>REF(H,3);
选股:第一天阳 AND 中间三阴 AND 第五天阳;二、公式体检评分表
评分项 得分 说明 语法完整性 92 通达信可运行,无语法错误 逻辑完整度 48 未限制回调幅度,未要求缩量,易混入失败形态 信号可用性 45 中间阴线吞没阳线的失败信号较多 三、陷阱一:回调过深
四、陷阱二:中间不放量
五、陷阱三:第五天不创新高
六、适用环境
七、修复版源码
{=== 上升三法选股 · 修复版(通达信可运行)===}
第一天阳:=C>O AND (C-O)/(H-L)>0.6 AND VOL>MA(VOL,5);
{✅ 改动1:中间三阴(回调不破50%,且缩量)}
中间三阴:=COUNT(C<O,3)=3;
回调不深:=LLV(L,3)>REF(L,1)+(REF(C,1)-REF(O,1))*0.5; {不破第一天阳线实体的50%}
缩量回调:=HHV(VOL,3)<REF(VOL,1)*0.8;
{✅ 改动2:第五天放量突破}
第五天阳:=C>O AND C>REF(H,3) AND VOL>REF(VOL,1)*1.5;
{✅ 改动3:排除ST}
非ST:=NOT(NAMELIKE('ST')) AND NOT(NAMELIKE('*ST'));
选股:第一天阳 AND 中间三阴 AND 回调不深 AND 缩量回调 AND 第五天阳 AND 非ST;八、实战四色卡
九、三条启发
为什么"上升三法"总是失败?只因这行源码把"主力洗盘"和"主力跑路"搞混了(附防骗修复版)
风险提示:本文通达信指标公式仅作技术教学与历史复盘使用,不构成任何投资建议。股市有风险,入市需谨慎,历史回测不代表未来表现。
拆这个公式时,我停在了第4行:COUNT(C<O,3)=3(中间三根阴线)。
纳入观察:大阳线 + 三阴缩量回调不破50% + 第五天放量突破
谨慎留意:回调接近50%但未跌破,需观察第五天力度
规避标的:中间三阴放量下跌,主力大概率在出货
辅助参考:第五天突破时MACD保持金叉状态更佳

