第3策略 regime3(短线信号)第4策略 regime3_v2(改良版)第5策略 grid_regime(网格+强弱融合)
红涨绿跌整百股 · T+1 · 佣金/印花税/过户费/滑点全计无未来函数 t-1信号→t日成交
本报告覆盖你的 5 项需求:①外网链接(本页)②regime3 作第3策略供短线 T+1 信号 ③原工具三种图 ④改良版第4策略(要点/参数/算法/信号原因)⑤网格+三日强弱融合版(参数+可切换开关)。生成 2026-09-03 22:40,只出信号不下单。
| 策略 | 2026 YTD(近期表现) | 2024–2025 长样本(稳健性) | ||||
|---|---|---|---|---|---|---|
| 年化 | 回撤 | 夏普 | 年化 | 回撤 | 夏普 | |
| ATR网格 | 14.56% | -7.28% | 1.26 | 6.70% | -6.67% | 0.95 |
| 三日强弱v1 v1 | 1.43% | -6.34% | 0.29 | -0.37% | -4.59% | -0.09 |
| 三日强弱改良v2 新 | -0.30% | -5.29% | -0.02 | 0.93% | -2.48% | 0.30 |
| 网格+强弱融合 新 | 1.31% | -3.15% | 0.40 | 0.81% | -2.09% | 0.47 |
| 均线金叉死叉 | 7.95% | -4.35% | 1.17 | 1.25% | -3.57% | 0.37 |
YTD 区间 2026-01-05~2026-09-03(163根);长样本区间 2024-01-02~2025-12-31(480根)。 两窗口年化/回撤/夏普方向一致才算稳健;单窗口好、另一窗口差,提示过拟合或行情依赖。
| 策略 | 2026 YTD(近期表现) | 2024–2025 长样本(稳健性) | ||||
|---|---|---|---|---|---|---|
| 年化 | 回撤 | 夏普 | 年化 | 回撤 | 夏普 | |
| ATR网格 | 0.77% | -2.22% | 0.19 | 1.27% | -2.91% | 0.43 |
| 三日强弱v1 v1 | -3.26% | -2.25% | -1.92 | -3.93% | -7.84% | -2.93 |
| 三日强弱改良v2 新 | -2.45% | -1.64% | -1.53 | -3.01% | -6.56% | -1.98 |
| 网格+强弱融合 新 | -0.59% | -0.98% | -0.34 | -1.31% | -2.93% | -1.74 |
| 均线金叉死叉 | -1.63% | -1.53% | -1.47 | 0.50% | -2.67% | 0.30 |
YTD 区间 2026-01-05~2026-09-03(163根);长样本区间 2024-01-02~2025-12-31(485根)。 两窗口年化/回撤/夏普方向一致才算稳健;单窗口好、另一窗口差,提示过拟合或行情依赖。
| 策略 | 总收益 | 年化 | 最大回撤 | 夏普 | 卡玛 | 胜率 | 盈亏比 | 交易 | 利用率 |
|---|---|---|---|---|---|---|---|---|---|
| ATR网格 | 9.19% | 14.56% | -7.28% | 1.26 | 2.00 | 100% | — | 76 | 12.3% |
| 三日强弱v1 v1 | 0.92% | 1.43% | -6.34% | 0.29 | 0.23 | 65% | 0.62 | 110 | 3.7% |
| 三日强弱改良v2 新 | -0.19% | -0.30% | -5.29% | -0.02 | -0.06 | 55% | 0.80 | 99 | 4.2% |
| 网格+强弱融合 新 | 0.84% | 1.31% | -3.15% | 0.40 | 0.42 | 67% | 0.72 | 49 | 2.9% |
| 均线金叉死叉 | 5.08% | 7.95% | -4.35% | 1.17 | 1.83 | 25% | 11.44 | 8 | 5.5% |
| 策略 | 总收益 | 年化 | 最大回撤 | 夏普 | 卡玛 | 胜率 | 盈亏比 | 交易 | 利用率 |
|---|---|---|---|---|---|---|---|---|---|
| ATR网格 | 0.49% | 0.77% | -2.22% | 0.19 | 0.35 | 100% | — | 64 | 20.6% |
| 三日强弱v1 v1 | -2.12% | -3.26% | -2.25% | -1.92 | -1.45 | 43% | 0.46 | 144 | 4.8% |
| 三日强弱改良v2 新 | -1.59% | -2.45% | -1.64% | -1.53 | -1.49 | 44% | 0.51 | 126 | 4.5% |
| 网格+强弱融合 新 | -0.38% | -0.59% | -0.98% | -0.34 | -0.60 | 64% | 0.49 | 82 | 7.3% |
| 均线金叉死叉 | -1.06% | -1.63% | -1.53% | -1.47 | -1.07 | 20% | 0.80 | 10 | 3.8% |
regime3 已作为框架内正式策略接入(strategy="regime3")。它每天产出明确的短线信号,T+1 下当日买次日可卖,适合你的高频节奏。信号与触发原因:
| 信号 | 触发原因(t-1 收盘判定,t 日执行) | 动作 |
|---|---|---|
| 买入·强势 | 三日低点抬高 + 收盘连站 MA3 + MA5>MA10(regime_strong),且日内 low 触及 MA3-2W/3W | 满比例回落加仓 |
| 买入·震荡低吸 | 非强非弱(震荡),日内 low 触及买档 | 半仓低吸(比例×0.5) |
| 止盈 | 持仓后任一可卖日 high ≥ MA3+2W(移动止盈线) | 到位卖出 |
| 破位减仓 | break_down:MA5 连跌2日 且 收盘/低点跌破3日前低点 | 开盘减仓 40%,只卖不买 |
| 禁买 | 弱势(regime_weak)或破位状态 | 当日不开新仓 |
python3 grid_cli.py backtest --config configs/regime3_600584.jsonK线蜡烛图复用回测引擎统一画法(不重复造),另补原工具特有的「均线趋势图」「布林蜡烛图」。红涨绿跌;红▲买入、绿▼止盈、黑边绿▼破位/弱势减仓。
回测引擎统一 K线网格图(trading_chart)
红底=强势 绿底=弱势 灰底=破位冷却期
布林带口径与原工具一致(20日,2倍标准差)
regime_filter 开关,收盘<周线MA 时禁买,进一步躲单边下跌。| 参数 | 默认 | 含义 |
|---|---|---|
sig_price_mode | "std" | 定价模式:std=MA3+STD(v2用)/ atr=ATR网格 |
std_split | 5 | 单格 W = STD20 / 5;越小格距越大、成交越少 |
center_ma | 3 | 强弱判定参考中枢均线(3=MA3,可调5更稳) |
break_lookback | 3 | 破位回看根数(跌破 N 日前低点) |
break_confirm_close | true | 破位需收盘确认(过滤盘中长下影假破位) |
break_cooldown_bars | 5 | 破位冷却根数(去抖,期间禁买不重复减仓) |
break_cut_ratio | 0.4 | 破位当日减仓比例 40% |
range_order_scale | 0.5 | 震荡下单比例×0.5(半仓低吸) |
strong_order_scale | 1.0 | 强势下单倍数(≥1,可调1.5加量) |
buy_strong 强势回落触及买档,满比例加仓 buy_range 震荡低吸触及买档,半仓 take_profit high 触及 MA3+2W 止盈线 break_cut 破位确认当日开盘减仓40% block 弱势/破位冷却期禁买
跑法:python3 grid_cli.py backtest --config configs/regime3_v2_600584.json
regime_block_weak 默认开 弱势状态禁止买入regime_block_break 默认开 破位(触发+冷却期)禁止买入regime_strong_boost 默认开 强势时下单比例 ×strong_order_scale 加量regime_range_scale 默认开 震荡时下单比例 ×range_order_scale(0.5) 半仓regime_break_cut 默认开 破位确认当日减仓 ×break_cut_ratio(0.4)regime_weak_cut 默认关 弱势持续期减仓 ×weak_cut_ratio(0.5)(可选,较激进)regime_filter.enabled 默认关 周线趋势共振(收盘<周线MA20 禁买)| 参数 | 默认 | 含义 |
|---|---|---|
sig_price_mode | "atr" | 融合版用 ATR 网格定价 |
grid_levels / atr_multiplier / grid_spacing_ratio | 4 / 3.0 / 0.5 | ATR 网格档位/区间倍数/间距(同现网网格) |
center_ma | 5 | 强弱判定用 MA5(比 MA3 稳) |
break_confirm_close / break_cooldown_bars | true / 5 | 破位收盘确认 + 冷却去抖 |
take_profit_grids | 1 | 止盈格数(买入价+N×间距) |
融合版样本外 K线+ATR网格+买卖点(回撤最小形态)
跑法:python3 grid_cli.py backtest --config configs/grid_regime_600584.json
strategies/regime_common.py(强弱+破位去抖状态机)、strategies/siggrid.py(信号-网格定价框架)、strategies/regime3_views.py(三种图);引擎 engine.py 加 _run_siggrid;配置 config.py 加全部开关参数。configs/regime3_600584.json(第3策略)、regime3_v2_600584.json(第4)、grid_regime_600584.json(第5)。web/app.py 策略下拉加 regime3/regime3_v2/grid_regime 三项 + 开关控件即可,接口已就绪,需走发布流程。optimize.py 做样本内寻优+样本外验证,报稳健区间再用于实盘信号。