Scenario 1

策略原型快速搭建

目标:在最短时间内把信号“做对”,让策略具备可执行、可复现、可解释的原型形态。

进入场景 2

原型搭建步骤(详细)

数据与范围 30min 前复权 K 线,区间 2024-01-01 ~ 2026-01-01。
指标计算 MACD(12,26,9) 生成 DIF/DEA/HIST,为背离与金叉判断提供基础。
底背离判定 绿柱波段对比:价格创新低但 DIF 不创新低。
入场规则 金叉成立后的下一根 K 线开盘买入,规避未来函数。
出场规则 固定持有 5 个交易日,最后一日收盘卖出。
成本与输出 加入佣金、印花税、滑点;输出全量交易与统计。

原型关键修复与数据表现

关键修复
止损①(阴线 T+1) 若买入当日为阴线,T+1 开盘直接卖出,避免早期失控下跌。
止损②(-3% 动态) T+1~T+4 任一 30min 收盘价 ≤ 买入价×0.97,下一根开盘卖出。
致命 Bug:金叉与底背离波段错位 金叉发生时回看上一根 K 线是否处于底背离波段。 signal = golden_cross & bottom_div.shift(1)
摩擦成本缺失 补入佣金、印花税、滑点,避免短线收益虚高。 ret = (actual_sell / actual_buy - 1) * 100
原型结果
版本 交易数 胜率 平均收益 最大亏损
原始策略 92,010 48.18% 0.042% -48.96%

结论:信号有效但风险极端,原型不可交易,需引入风控与过滤。

原型阶段数据图表

胜率变化(原始 → 止损① → 止损②) 单位:%
最大亏损变化(原始 → 止损① → 止损②) 单位:%(绝对值)

图表展示原始策略引入止损后的风险收敛趋势,说明“先控左尾再谈优化”的必要性。

原型阶段结论

核心判断

底背离信号有统计价值,但独立使用无法控制左尾风险。

必须通过风控与趋势过滤进入“可实盘验证”区间。

下一步

进入自动化优化:止损②、持有期敏感性、日线 MA20。