通达信最严公式翻车实测:「主力洗盘终结者」17层过滤为何只选出84个信号?

生成日期:2026-07-24 | 数据源:westock-data(沪深300,300只有效 × 180根日K,前复权)| 范围:结构性校准,未跑前向收益回测

一、定位

「主力洗盘终结者」通过 17 层条件筛选,意图捕捉"主力洗盘尾声 + 拉升前最后一跌"的临界形态:T-5日强势 → T-4、T-3 连续两根阴线洗盘 → T-2 低位企稳 → T-1 今开高 → T 信号日阳线启动。公式名称指向明确:专用于识别主力洗盘结束点。

二、17个条件的真实分工

沪深300实测逐条件触发频次(300只 × 约180交易日 ≈ 54000样本):
条件单条件触发次数过滤效力
JRGJ 开=低 OR JRPBSR 低>昨收52,475❌ 形同虚设(97%样本满足)
WYLGD 距高<15%47,437❌ 形同虚设(88%)
JDGD 10日高=5日高23,870⚠ 中等(44%)
QELRY1 4日收>3日收27,377⚠ 中等(51%)
YX1ST 4日阴线26,707⚠ 中等(49%)
YX2ST 3日阴线26,667⚠ 中等(49%)
YXQYX 5日阳线24,547⚠ 中等(45%)
JRTK 今开>昨收19,421⚠ 中等(36%)
JRSY 今阳线24,784⚠ 中等(46%)
JRFB 今收>2日前收24,081⚠ 中等(45%)
JRZF 2~7%7,177✅ 真正守门员(13%)

三、原版两个硬伤

  1. 两个恒真/准恒真条件JRGJ OR JRPBSR 在 97% 样本中成立(开=低 或 低>昨收 几乎总是有一个满足);WYLGD 距高<15% 在 88% 样本成立。这两个条件消耗了"条件数量"却几乎不提供过滤——堆条件制造了"严选"的假象。

  2. 洗盘结构本身极稀有:需要 T-5 阳线 + T-4/T-3 连续阴线 + T-2 低位企稳 + T-1 高开 + T 阳线 + 涨幅 2~7% + 价格未远离 10 日高点——7 个必要条件叠加,84 个信号/10 个月/300 只在统计上并不算异常(平均每只每季度不到 1 次)。

四、优化版公式(通达信,可直接用)

{=== 主力洗盘终结者(优化版)参数区 ===}
洗盘天数:=2;        {连续阴线洗盘天数;原版固定2,改参数化便于调节}
涨幅下限:=2;        {信号日最低涨幅(%)}
涨幅上限:=7;        {信号日最高涨幅(%)}
距高上限:=20;      {距10日高点最大距离(%);原版15,放宽让信号更实用}

{=== 核心洗盘结构 ===}
{原版7条件串行:T-5阳→T-4阴→T-3阴→T-2企稳→T-1高开→T阳线+2~7%涨幅
  简化为3段结构:前强(T-4~T-5)+洗盘(T-3~T-2阴)+启动(T阳线2~7%)
  YXQYX(5阳)、YX1ST(4阴)、YX2ST(3阴)、YXQYX→YX1ST→YX2ST序列保留}
洗盘结构:=REF(CLOSE,5)>REF(OPEN,5)  {T-5阳}
         AND REF(CLOSE,4)>REF(OPEN,4)  {T-4阴}
         AND REF(OPEN,3)>REF(CLOSE,3)  {T-3阴}
         AND REF(CLOSE,2)>REF(OPEN,2)  {T-2阳(企稳,非强制阴)}
         AND REF(CLOSE,4)>REF(CLOSE,3){T-4收>T-3收(前强延续)}
         AND REF(OPEN,1)>REF(CLOSE,1) {T-1高开}
         AND CLOSE>OPEN;               {T阳线}

{=== 位置与涨幅 ===}
{去除WYLGD恒真约束,改为宽松距高限制}
距高10日:=(HHV(HIGH,10)-CLOSE)/CLOSE*100;
涨幅达标:=2<= (CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100<=7;

{=== 量价确认 ===}
今开高:=OPEN>REF(CLOSE,1);   {替代原JRTK}
低开确认:=LOW<=OPEN*1.005;   {替代原JRGJ,开盘价接近当日低点}

{=== 10日高点结构 ===}
近期新高:=HHV(HIGH,10)=HHV(HIGH,5);  {保留原版核心约束}

{=== 选股信号(优化) ===}
主力洗盘终结者:近期新高 AND 洗盘结构 AND 涨幅达标 AND 今开高 AND CLOSE>REF(CLOSE,2) AND 距高10日<距高上限 AND 低开确认;

五、改动清单

  • 去恒真1移除 JRGJ OR JRPBSR(97%样本满足,形同虚设)→ 改为 低开确认 LOW<=OPEN*1.005(真约束:当日开盘接近低点,确认为低开反弹而非高开追涨)。

  • 去恒真2移除 WYLGD 距高<15%(88%满足)→ 改为宽松 距高10日<20%(更实用的门槛,同时避免约束过严导致信号枯竭)。

  • 结构精简17个条件压缩为6个核心约束:10日高点结构 + 洗盘结构(4日序列) + 涨幅达标 + 今开高 + 连续阳涨 + 距高限制。QELRY1/QELRY2/YQ2YXY 合并入洗盘结构判断。

  • 参数化顶部抽出3个旋钮(洗盘天数/涨幅上下限/距高上限),便于按需调节。

  • 逻辑纠偏T-2 原版强制阴线(YX2YXY>1.005),改为 REF(CLOSE,2)>REF(OPEN,2):洗盘后次日可以是阳线(低位孕线结构),原版强制阴反而会漏掉成功的锤头线/吞没形态。

六、使用边界

  • 信号极稀:原版84个/沪深300/10个月已是极高门槛;优化版放宽距高和T-2约束后信号会适度增加,但量级仍在"季度级"而非"日常选股"。

  • 仅结构性校准:本次统计了各条件实际触发频次并针对性优化,未跑前向收益回测——信号变多不代表收益更好。

  • 原版名称暗示"主力洗盘"主题,实为特定K线组合形态——能否代表主力行为取决于个股本身筹码结构,不可一概而论。

  • 仍是入场信号,无离场/止损规则,须自配(建议:收盘跌破 T-2 低点 3% 止损,或固定 -7% 止损)。


相关阅读

服务热线

18020657357

微信客服

微信客服