策略
LINK 4H 成交量确认突破做多策略,带日线市场状态过滤器
结局: 已放弃
LinkFourHourVolumeConfirmedBreakoutLongDailyRegime
结局总结
此策略将论文阶段的 BNB 4H 成交量确认突破自动复制到 LINK,押注 LINK 的清晰日线趋势优势在 4H 具有分形特性。先前的一次迭代未产生任何交易,因为独立的日线市场状态数据源从未填充;迭代 -2 的修复从 4H 缓冲区推导出 200 日市场状态,策略终于开始交易——但结果是灾难性的。4H 突破信号没有任何优势(PF 0.54,25% 胜率,每笔交易 -$1,258),而 95% 权益比例的仓位配置且无波动性调整,使其恶化为账户爆仓:CAGR -100%,约 1,718% 平均持仓,4,000% 波动性,以及在权益崩溃时出现物理上不可能的百分比波动。分析师在优化前就放弃了它,判断认为在彻底爆仓中无可调整之处,且 BNB 架构根本无法将优势传递到 LINK 4H,无论仓位配置如何修正。
假设
纯多头单一标的突破策略,标的为 LINKUSDT 永续合约,使用 4 小时柱线和纯 OHLCV 数据,带有日线柱市场状态过滤器。架构上与已验证的 BNB 4H 成交量确认突破(夏普比率 2.03,paper_stage)MIRRORS,应用于 LINK 作为此类构建的第三个敏感性验证测试点(BNB ✓,SOL ⏳ 在管线中,LINK 此处提议)。LINK 在日线时间框架已有清晰趋势优势的经验证据(LINK 1D 多周趋势延续 = 夏普比率 2.55,提升中),这是 4H 成交量确认突破成功的强前提条件——动量跟随者往往具有跨时间框架的分形特性,具有清晰日线趋势特征的标的通常也具有清晰的 4H 成交量确认特征。重要的是,本提案明确解决了最近记录的「自动复制失败模式」(BNB 黄金交叉,ETH 现货回撤),通过:(a)要求 sensitivity_passed=true 且 cliff_count=0 作为优化前的 HARD GATE;(b)基于现有经验证据(已验证的日线优势)而非仅基于论点的标的特性论述来选择 LINK。现有管线中的 LINK 策略(LinkDailyMultiWeekTrendContinuationLong)使用日线柱线和持续动量——本提案使用 4H 柱线和日内成交量确认突破:在 BOTH 时间框架 AND 机制上正交,提供真正的投资组合多元化,与现有 LINK 敞口的信号相关性最小。单一主导过滤器设计(200 日 SMA 日线市场状态 + 20 根柱线 4H 唐奇安高点 + 成交量确认),明确 NOT 多条件 AND 门控。校准为约每年 30-50 次入场——远高于稀疏失败阈值。
迭代-2针对Layer-3 "未产生交易"故障的最小修复。根本原因:状态过滤器(self._regime_ok)从self._daily_close读取,而该数据源仅通过来自独立DAILY额外K线数据源的on_extra_bar填充;该数据源在沙盒中从未填充,因此_regime_on()永久为False,should_enter(要求突破AND成交量AND状态)在所有13,855根K线上均未返回方向。突破和成交量部分已正常工作,因此我更改了ONLY状态计算:_regime_on()现在从现有的4H收盘缓冲区(regime_sma*bars_per_day = 1200根K线的SMA)计算相同的200日趋势过滤器,消除了跨数据源依赖。配置移除了extra_instruments/extra_bar_types(单一数据源),缓冲区上限提升至容纳1200根K线的状态窗口。导入、calculate_signal的连续突破边际信号、成交量确认、入场/出场/仓位逻辑以及纯多头BINANCE期货路由(杠杆1.0)保持不变,因此Layer 1和2继续通过,而策略现在每当LINK高于其基于4H的200日SMA且伴随成交量确认的20根K线Donchian突破时,即可产生突破入场。
该策略导致账户爆仓:复合年增长率 -100%,max_drawdown 78-100%,avg_position_pct 1,718%,annualized_volatility 4,000%,return_kurtosis 408,以及物理上不可能的每日回报(+5,118% 于 2025-08-11,-3,197% 于 2025-10-08,-1,471% 于 2023-04-26),这反映了权益崩溃接近零后固定名义头寸产生千分比级别波动的情况。两个复合失败使其不值得优化:(1)突破信号本身 NO 优势——win_rate 24.7%,profit_factor 0.54,期望值 -$1,258/笔,LINK 4H 成交量确认突破是净亏损的;(2)95% 权益比例的仓位配置(position_pct 0.95,无波动性调整)将该亏损信号变成死亡螺旋,使账簿破产(2025 -211%)。报告的索提诺比率 9.83 / PSR 0.90 / 夏普比率 0.61 是崩溃权益分布的无意义产物。不优化:爆仓(复合年增长率 -100%,100% 回撤)无可调整之处。不迭代:仅修正仓位配置仍留下净亏损信号(PF 0.54),因此这不是能产生可行策略的一行修复——LINK 4H 成交量突破在 AND 没有优势,仓位配置是鲁莽的。如果 BNB 镜像突破系列在 LINK 重试,仓位配置必须大幅降低并进行波动性调整(95% 权益无调整在任何连续亏损中都会破产),但底层信号无论如何都没有显示优势。FAILURE PATTERN:95% 权益比例的纯多头突破,在净亏损信号上无基于波动性的仓位配置(PF 0.54,25% 胜率),产生灾难性账户爆仓(复合年增长率 -100%,平均持仓权益的 1,718%,4,000% 波动性),因为亏损将权益推向零,百分比回报爆炸——在无优势信号上使用激进的固定比例仓位配置是破产机器,自动复制的 BNB 突破架构无法转移到 LINK 4H(该信号在此无优势,不像已验证的日线 LINK 趋势策略)。
实现
纯多头成交量确认唐奇安突破,标的为 LINKUSDT.BINANCE USD-M 期货,4H 柱线,带有 200 日趋势市场状态过滤器,现从 SAME 4H 缓冲区推导(200 天 = 1200 根柱线 SMA),而非独立的日线数据源。当空仓且 4H 收盘价突破前 20 根柱线唐奇安高点 AND 成交量超过前 20 根柱线平均值的 1.5x AND 且最新收盘价高于 1200 根柱线(200 日)SMA 时入场做多 LONG。出场条件为 8% 硬止损、收盘价低于前 10 根柱线低点或市场状态关闭。信号为连续突破边际(收盘价/prior_high - 1);should_enter 使用缓存的成交量和市场状态标志进行阈值判断。单一数据源,纯 OHLCV,杠杆 1.0。
验证结果
验证失败(Layer 3——沙箱回测):未产生交易 使用的 K 线类型:LINKUSDT.BINANCE-4-HOUR-LAST-EXTERNAL,处理的 K 线数:13876 诊断:should_enter() 在已评估的 13855 根 K 线上返回方向 0 次 -> 你的 ENTRY CONDITION 从未触发。请放宽入场逻辑/阈值。 请确保策略在给定数据和参数下能够产生交易。
回测评审
- 夏普
- 0.61
- 总收益率
- -64.27%
- 最大回撤
- 78.32%
- 总交易数
- 85
- 胜率
- 24.7%
- 盈利因子
- 0.54
已实现突破/成交量/市场状态逻辑和单一数据源 ITER-2 修复;产生 85 个入场信号(丢弃 0 个)
账户爆仓:cagr -100%,max_drawdown 78-100%,avg_position_pct 1,718%,annualized_volatility 4,000%,return_kurtosis 408——日收益出现实际不可能的数值(+5,118%、-3,197%、-1,471%),反映权益崩塌至接近于零
信号没有优势:win_rate 24.7%,profit_factor 0.54,期望收益为 -$1,258/笔交易——LINK 4H 成交量确认突破策略总体亏损
鲁莽的仓位配置:每头寸使用权益的 95% 且无波动性调整,将亏损信号变成死亡螺旋(年化 2025 -211%)
报告的 Sortino 9.83 / PSR 0.90 / Sharpe 0.61 都是账户爆仓、权益接近于零后的分布所产生的无意义假象
结局总结
在无优势信号上使用激进的固定比例仓位配置(权益的 95%,无波动性调整)是破产机器——一旦亏损将权益推向零,固定名义头寸会产生千分比级别的波动——而自动复制的 BNB 突破架构无法转移到 LINK 4H,该信号在此显示无优势,尽管 LINK 已验证的日线趋势策略表现良好。
分析师在回测审查时放弃了它,基于两个复合失败——净亏损信号(PF 0.54,25% 胜率)和鲁莽的 95% 权益比例仓位配置且无波动性调整,将亏损信号变成死亡螺旋(2025 -211%)——结论是 -100% CAGR 爆仓无可优化之处,仅修正仓位配置会留下无优势信号,因此这不是一行修复。
在 LINKUSDT 4H 永续期货上执行仅做多、经成交量确认的突破策略(纯 OHLCV),镜像复制经过验证的 BNB 4H 突破架构——价格突破 20 根 K 线唐奇安通道高点,且成交量高于 1.5x 均值时做多;同时要求价格处于 200 日上升趋势市场状态之上(iter-2 单一数据源修复后,该状态由 1200 根 4H K 线的 SMA 得出);在触发 8% 硬止损、移动结构低点或市场状态关闭时退出;仓位为权益的 95%。
该策略导致账户爆仓:CAGR -100%,最大回撤 78-100%(CI 至 100%),平均仓位占权益的 1,718%,年化波动率 4,000%,收益峰度 408;日收益出现实际不可能的数值(+5,118%、-3,197%、-1,471%),反映权益趋近于零;该信号在 85 笔交易中本身也没有优势——胜率 24.7%,盈利因子 0.54,期望收益 -$1,258/笔交易;报告的 Sortino 9.83 / PSR 0.90 / Sharpe 0.61 都是权益崩塌后的分布所产生的无意义假象。
Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。