先纠正一个前提:上轮实验用的是旧研究口径(卖 WZ20≥85 或 BD7≥70 + 12% 止损),统一版口径(卖 WZ20≥60 + 灾难线-30%)本身就强得多——同为 2014-2026、K=10 槽:旧口径 Calmar 0.224 / 胜率 56.8%,统一版 0.290 / 66.3%。所以本轮全部在统一版基线上做。
卖点优化(核心,实测最稳):把「收盘 WZ20≥60 就卖」改成「WZ20≥60 且当日收阴才卖」——即威科夫的"派发需确认"、缠论的"卖点卖(不在强势中卖)"。年化 13.44%→14.97%,Calmar 0.290→0.355(+22%),回撤 -46.3%→-42.1%,笔数几乎不变(412→395),4 段中 3 段改善。
买点优化:出手日振幅 ≥6% 单独使用增益很小(Calmar 0.298),但和确认卖点组合后出现超加性:amp6+cf60 = 年化 17.74%、Calmar 0.419、胜率 68.3%,4/4 分段全部优于基线(熊市段 0.070→0.085、结构牛段 0.508→1.059)。
没通过:UT(上冲回落)离场——中性偏负;连续 2 日确认——滞后代价大;卖点阈值上调到 65/70——全期看着不错但分段不稳(2014-16 段变差、cf70 在 2017-19 段崩到 0.387)。
| 理论来源 | 原文要点 | 对应到五色令的问题 | 改动 |
|---|---|---|---|
| 威科夫·派发确认 | 顶部必须有"供应出现"的证据才成立(UT/SOW/放量滞涨),不能凭"位置高"判定 | 原版 WZ20≥60 就卖=靠"位置"卖,可能在强势延续中卖飞 | 加"当日收阴"确认 |
| 威科夫·停止行为 | 恐慌抛售日的振幅/换手是主力接盘证据;温和阴跌不算 | 出手信号不分当日波动性质,温和阴跌与恐慌日同等对待 | 振幅≥6% 星标(强信号) |
| 缠论·卖点卖 | "在某级别买点买的就在该级别卖点卖",卖点要在上涨中出现,不能在下跌中追杀 | 同上:位置到了不等于卖点到了 | 同上 |
| 缠论·第二类卖点 | 第一类卖点后要等回落/不创新高再确认 | 原版是"到位置即卖",缺确认环节 | 同上 |
| 缠论·区间下探失败 | 在区间下探失败时买(不是最低点买) | 五色令出手本身就是超跌买入,已符合 | 无需改 |
| 威科夫·UT 上冲回落 | 突破后收回=派发信号 | 本想用 UT 提前离场 | 实测无效,不采纳 |
口径:买 SD≥10&EF≥4 次日开盘;卖 收盘触发次日开盘卖;灾难线 -30%;40 日兜底;门控 P95 win380;K=10 槽等权;成本 0.1%。
| 配置 | 年化 | MDD | Calmar | 笔数 | 胜率 | 备注 |
|---|---|---|---|---|---|---|
| B0 统一版基线(WZ20≥60) | +13.44% | -46.3% | 0.290 | 412 | 66.3% | 对照 |
| S3 回落确认(+收阴)★ | +14.97% | -42.1% | 0.355 | 395 | 66.8% | Calmar +22% |
| S2 紫柱提前(JV95/WZ87) | +12.48% | -40.4% | 0.309 | 438 | 65.8% | 回撤最小 |
| S4 连续2日确认 | +12.86% | -41.8% | 0.308 | 397 | 66.2% | 滞后代价 |
| S1 UT离场(威科夫上冲回落) | +13.46% | -48.6% | 0.277 | 413 | 66.6% | 中性偏负 |
| B1 去掉40日兜底 | +14.30% | -46.3% | 0.309 | 410 | 66.6% | 资金占用更高 |
| B2 去掉灾难线 | +12.27% | -47.7% | 0.257 | 390 | 65.1% | 证明-30%有用 |
卖点阈值网格(位置阈值本身扫一遍,验证拍板值 60):
| 离场阈值 | 年化 | MDD | Calmar | 笔数 | 胜率 | 备注 |
|---|---|---|---|---|---|---|
| WZ20≥50 | +13.13% | -51.5% | 0.255 | 429 | 67.8% | |
| WZ20≥55 | +14.59% | -56.2% | 0.260 | 422 | 67.8% | |
| WZ20≥60(现行) | +13.44% | -46.3% | 0.290 | 412 | 66.3% | 拍板值 |
| WZ20≥65 | +13.51% | -40.7% | 0.332 | 404 | 66.8% | |
| WZ20≥70 | +13.88% | -40.3% | 0.344 | 399 | 66.4% |
读法:单看全期,70 的 Calmar(0.344)高于 60(0.290),但那是"卖得更晚"的效应,分段不稳;加了"收阴确认"后 60 反而是最优(cf65 0.309、cf70 0.255)。结论:阈值不动,只加确认。
确认逻辑组合对比:
| 配置 | 年化 | MDD | Calmar | 笔数 | 胜率 | 备注 |
|---|---|---|---|---|---|---|
| cf60 = 60+收阴(S3) | +14.97% | -42.1% | 0.355 | 395 | 66.8% | ★推荐 |
| cf65 = 65+收阴 | +14.66% | -47.4% | 0.309 | 388 | 66.8% | |
| cf70 = 70+收阴 | +13.50% | -52.9% | 0.255 | 378 | 65.6% | 不稳 |
| 配置 | 年化 | MDD | Calmar | 笔数 | 胜率 | 备注 |
|---|---|---|---|---|---|---|
| S5 买点振幅≥6% | +15.34% | -51.4% | 0.298 | 396 | 67.4% | 单独增益小 |
| S6 UT离场+振幅6 | +16.03% | -45.9% | 0.349 | 396 | 67.9% | |
| ★ amp6 + cf60 | +17.74% | -42.3% | 0.419 | 385 | 68.3% | 最优组合 |
交互解读:振幅单用只有 +0.008 Calmar(且 MDD 恶化到 -51.4%),因为"恐慌日入场"的好信号在差的卖点下照样被卖飞;换成确认卖点后,好买点才体现出价值(0.355→0.419,+0.064)。这就是"买点与卖点必须成对优化"的实证。
| 时段 | 基线 B0 | cf60(确认) | wz70 | amp6+cf60 | 年化:基线 → 组合 |
|---|---|---|---|---|---|
| 2014-2016 | 0.070 | 0.091 | 0.066 | 0.085 | +3.2% → +3.6% |
| 2017-2019 | 0.565 | 0.519 | 0.649 | 0.712 | +16.8% → +21.0% |
| 2020-2022 | 0.597 | 0.715 | 0.652 | 0.780 | +19.5% → +20.7% |
| 2023-2026 | 0.508 | 0.612 | 0.506 | 1.059 | +14.7% → +25.3% |
amp6+cf60 在四个时段全部优于基线;cf60 在 2017-2019 段略逊(0.519 vs 0.565),其余三段更好;wz70 在 2014-2016 段弱于基线。熊市段(2014-2016)三者都是正 Calmar,说明改动没破坏防守性。
改动只有两处,其余 160 行原样不动。规则:副图信号只改"卖点确认"与"加星",选股公式(出手判定)完全不变——买点侧的振幅只作为"强信号星标",不改变出手集合。
{离场绿柱: WZ20>=60; 贴边空心; 未触发贴边=暗空心} ← v11 原版
TIEB:=1.2;
LVTIE:=(WZ20>=60-TIEB) AND (WZ20<60+TIEB);
EXITW:=WZ20>=60; ← 改动点①
STICKLINE(EXITW AND NOT(LVTIE),8.8,10,2,0),COLOR88FF2B;
STICKLINE(EXITW AND LVTIE,8.8,10,2,1),COLOR88FF2B;
STICKLINE(NOT(EXITW) AND (WZ20>=60-TIEB),8.8,10,2,1),COLOR8FD600;
DRAWTEXT(C4 AND NOT(SSB),EF-0.5,'B'),COLOR88FF2B; ← 改动点②(加两行星标)
DRAWTEXT(C4 AND SSB,EF-0.5,'G'),COLOR8FD600;
──────────────────── v12 确认版(替换上述片段)────────────────────
{离场(确认版): WZ20>=60 且当日收阴 -> 次日开盘卖; 60区未收阴=暗空心(持有观察)}
TIEB:=1.2;
LVTIE:=(WZ20>=60-TIEB) AND (WZ20<60+TIEB);
EXITW:=(WZ20>=60) AND (CLOSE<REF(CLOSE,1)); ← 核心改动
YJQ:=(WZ20>=60) AND NOT(EXITW); ← 预警层(持有观察)
STICKLINE(EXITW AND NOT(LVTIE),8.8,10,2,0),COLOR88FF2B; ← 实心绿=确认卖
STICKLINE(EXITW AND LVTIE,8.8,10,2,1),COLOR88FF2B;
STICKLINE(YJQ,8.8,10,2,1),COLOR8FD600; ← 暗空心=预警
STICKLINE(NOT(WZ20>=60) AND (WZ20>=60-TIEB),8.8,10,2,1),COLOR8FD600;
XQAM:=REF(CLOSE,1)>0.0001 AND (HIGH-LOW)/REF(CLOSE,1)*100>=6; ← 振幅判定
DRAWTEXT(C4 AND NOT(SSB),EF-0.5,'B'),COLOR88FF2B;
DRAWTEXT(C4 AND NOT(SSB) AND XQAM,EF+0.7,'*'),COLOR88FF2B; ← 强信号星标
DRAWTEXT(C4 AND SSB,EF-0.5,'G'),COLOR8FD600;
DRAWTEXT(C4 AND SSB AND XQAM,EF+0.7,'*'),COLOR8FD600;
文件下载(v12 预览版,UTF-8 BOM;生产 src 原版未动):
实盘解读变化: