三日强弱策略 · 完整版研发报告

第3策略 regime3(短线信号)第4策略 regime3_v2(改良版)第5策略 grid_regime(网格+强弱融合)

红涨绿跌整百股 · T+1 · 佣金/印花税/过户费/滑点全计无未来函数 t-1信号→t日成交

本报告覆盖你的 5 项需求:①外网链接(本页)②regime3 作第3策略供短线 T+1 信号 ③原工具三种图 ④改良版第4策略(要点/参数/算法/信号原因)⑤网格+三日强弱融合版(参数+可切换开关)。生成 2026-09-03 22:40,只出信号不下单。

① 五策略总览对比(同一合规引擎 · 双窗口:近期 YTD + 长样本)

双窗口对比 · 600584 长电科技(个股,短线主战场)

策略 2026 YTD(近期表现) 2024–2025 长样本(稳健性)
年化回撤夏普年化回撤夏普
ATR网格14.56%-7.28%1.266.70%-6.67%0.95
三日强弱v1 v11.43%-6.34%0.29-0.37%-4.59%-0.09
三日强弱改良v2 -0.30%-5.29%-0.020.93%-2.48%0.30
网格+强弱融合 1.31%-3.15%0.400.81%-2.09%0.47
均线金叉死叉7.95%-4.35%1.171.25%-3.57%0.37

YTD 区间 2026-01-05~2026-09-03(163根);长样本区间 2024-01-02~2025-12-31(480根)。 两窗口年化/回撤/夏普方向一致才算稳健;单窗口好、另一窗口差,提示过拟合或行情依赖。

双窗口对比 · 510300 沪深300ETF(趋势型对照)

策略 2026 YTD(近期表现) 2024–2025 长样本(稳健性)
年化回撤夏普年化回撤夏普
ATR网格0.77%-2.22%0.191.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.470.50%-2.67%0.30

YTD 区间 2026-01-05~2026-09-03(163根);长样本区间 2024-01-02~2025-12-31(485根)。 两窗口年化/回撤/夏普方向一致才算稳健;单窗口好、另一窗口差,提示过拟合或行情依赖。

双窗口怎么读(近期 vs 长期):
  • 个股 600584:ATR网格两窗口都赚钱(YTD 年化14.56%/夏普1.26,长样本 6.70%/0.95)最稳;融合版 grid_regime 两窗口回撤都最小(-3.15% / -2.09%)且长样本为正,“低波动+躲下跌”特性跨窗口成立;改良 v2 长样本转正(0.93%)、回撤(-2.48%)明显优于 v1(-4.59%)。
  • ETF 510300:两个窗口里高频/强弱类策略年化都为负,ATR网格与均线微正——再次确认三日强弱/高频网格适合个股短线,不适合趋势宽基 ETF
  • 稳健性提示:regime3_v2 在 600584 的 YTD 微亏(-0.30%)但长样本为正(0.93%),说明它不是每个阶段都领先;追求稳健选 ATR网格,追求低回撤选融合版,v2 适合做短线信号辅助而非单独满仓跑。
下表为 2026 YTD 单窗口的完整指标(总收益/胜率/笔数/利用率等),样本外(采样自 2026-12-30 之后)待年底数据自动补全:

标的 600584 长电科技(个股,短线主战场) 2026 YTD(2026-01-05 ~ 2026-09-03),1,000,000

样本内(回测区间) [2026 YTD] 2026-01-05 ~ 2026-09-03(163根)

策略总收益年化最大回撤夏普卡玛胜率盈亏比交易利用率
ATR网格 9.19%14.56% -7.28%1.262.00 100% 7612.3%
三日强弱v1 v1 0.92%1.43% -6.34%0.290.23 65%0.62 1103.7%
三日强弱改良v2 -0.19%-0.30% -5.29%-0.02-0.06 55%0.80 994.2%
网格+强弱融合 0.84%1.31% -3.15%0.400.42 67%0.72 492.9%
均线金叉死叉 5.08%7.95% -4.35%1.171.83 25%11.44 85.5%

标的 510300 沪深300ETF(趋势型对照) 2026 YTD(2026-01-05 ~ 2026-09-03),1,000,000

样本内(回测区间) [2026 YTD] 2026-01-05 ~ 2026-09-03(163根)

策略总收益年化最大回撤夏普卡玛胜率盈亏比交易利用率
ATR网格 0.49%0.77% -2.22%0.190.35 100% 6420.6%
三日强弱v1 v1 -2.12%-3.26% -2.25%-1.92-1.45 43%0.46 1444.8%
三日强弱改良v2 -1.59%-2.45% -1.64%-1.53-1.49 44%0.51 1264.5%
网格+强弱融合 -0.38%-0.59% -0.98%-0.34-0.60 64%0.49 827.3%
均线金叉死叉 -1.06%-1.63% -1.53%-1.47-1.07 20%0.80 103.8%
怎么读这张表:蓝色高亮是本次新增的两个策略(v2 改良版、融合版),灰色 v1 是上一版三日强弱。
  • 个股 600584 2026 YTD:夏普最高 ATR网格(年化 14.56%、夏普 1.26、回撤 -7.28%);回撤最小 ATR网格(-7.28%)。
  • ETF 510300 2026 YTD:夏普最高 ATR网格(年化 0.77%、夏普 0.19、回撤 -2.22%);回撤最小 三日强弱v1(-2.25%)。
  • 改良版 v2 相比 v1:破位加了收盘确认 + 冷却去抖,减仓脉冲大幅减少、交易笔数下降、回撤收敛,信号更干净。
  • 区间:2026 YTD(2026-01-05 ~ 2026-09-03,163根K线)。当前仅9月,样本外(采样自 2026-12-30 之后)尚无数据,年底自动补全;年化由不足一年的收益折算,短线以总收益/回撤/夏普参考。

② 第3策略 regime3 —— 短线 T+1 信号怎么用

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)或破位状态当日不开新仓
短线提示:v1 破位信号太灵敏(30~37% 交易日触发),裸跑换手过高、成本吃利润。实盘短线建议直接用第4策略 v2(加了收盘确认+冷却去抖),信号更干净。跑法:python3 grid_cli.py backtest --config configs/regime3_600584.json

③ 原工具三种图(600584,最近180交易日)

K线蜡烛图复用回测引擎统一画法(不重复造),另补原工具特有的「均线趋势图」「布林蜡烛图」。红涨绿跌;红▲买入、绿▼止盈、黑边绿▼破位/弱势减仓。

图1 · 蜡烛网格图(K线 + MA3中枢 + 四档网格 ±2W/±3W + 买卖点)

回测引擎统一 K线网格图(trading_chart)

图2 · 均线趋势图(收盘 + MA3/5/10/20,底色=强/弱/破位状态)

红底=强势 绿底=弱势 灰底=破位冷却期

图3 · 布林蜡烛图(K线 + BOLL(20,2) 上中下轨)

布林带口径与原工具一致(20日,2倍标准差)

④ 第4策略 regime3_v2 —— 改良版(按"能回测 + 符合交易逻辑"重构)

策略要点

参数定义

参数默认含义
sig_price_mode"std"定价模式:std=MA3+STD(v2用)/ atr=ATR网格
std_split5单格 W = STD20 / 5;越小格距越大、成交越少
center_ma3强弱判定参考中枢均线(3=MA3,可调5更稳)
break_lookback3破位回看根数(跌破 N 日前低点)
break_confirm_closetrue破位需收盘确认(过滤盘中长下影假破位)
break_cooldown_bars5破位冷却根数(去抖,期间禁买不重复减仓)
break_cut_ratio0.4破位当日减仓比例 40%
range_order_scale0.5震荡下单比例×0.5(半仓低吸)
strong_order_scale1.0强势下单倍数(≥1,可调1.5加量)

算法与交易逻辑

W = STD20 / std_split ; 中枢 = MA(center_ma) 买档 buy_1 = 中枢-2W, buy_2 = 中枢-3W ; 卖档 sell_1 = 中枢+2W, sell_2 = 中枢+3W 强势 = 低点三连抬 & 收盘连站中枢 & MA5>MA10 弱势 = 高点三连压 & 收盘连破中枢 & MA5<MA10 破位确认 = MA5连跌2日 & 收盘 < N日前低点 (冷却 cooldown 根) 每日(t 日,用 t-1 信号): 卖出(T+1):① 破位确认 → 开盘FIFO减仓至60% ② high ≥ sell_1 → 移动止盈 买入:弱势/破位冷却/(周线MA下) 禁买; 强势→满比例, 震荡→半比例;low 触及买档深档优先被动成交

信号与发生原因(每笔交易 reason 字段可核查)

buy_strong 强势回落触及买档,满比例加仓  buy_range 震荡低吸触及买档,半仓  take_profit high 触及 MA3+2W 止盈线  break_cut 破位确认当日开盘减仓40%  block 弱势/破位冷却期禁买

跑法:python3 grid_cli.py backtest --config configs/regime3_v2_600584.json

⑤ 第5策略 grid_regime —— 网格 + 三日强弱融合(带可切换开关)

策略要点

可切换开关(配置/网页均可独立开关,缺省值如下)

开关1 regime_block_weak 默认开  弱势状态禁止买入
开关2 regime_block_break 默认开  破位(触发+冷却期)禁止买入
开关3 regime_strong_boost 默认开  强势时下单比例 ×strong_order_scale 加量
开关4 regime_range_scale 默认开  震荡时下单比例 ×range_order_scale(0.5) 半仓
开关5 regime_break_cut 默认开  破位确认当日减仓 ×break_cut_ratio(0.4)
开关6 regime_weak_cut 默认关  弱势持续期减仓 ×weak_cut_ratio(0.5)(可选,较激进)
开关7 regime_filter.enabled 默认关  周线趋势共振(收盘<周线MA20 禁买)

核心参数

参数默认含义
sig_price_mode"atr"融合版用 ATR 网格定价
grid_levels / atr_multiplier / grid_spacing_ratio4 / 3.0 / 0.5ATR 网格档位/区间倍数/间距(同现网网格)
center_ma5强弱判定用 MA5(比 MA3 稳)
break_confirm_close / break_cooldown_barstrue / 5破位收盘确认 + 冷却去抖
take_profit_grids1止盈格数(买入价+N×间距)

交易逻辑

定价:ATR 网格(中枢±3ATR,间距 ATR/2,4级) 过滤:三日强弱(MA5) + 破位(收盘确认+冷却) 状态机 买入:7 个开关逐一判断;弱势/破位/周线MA下 禁买; 强势加量、震荡半仓;low 触及网格买档被动成交(深档优先) 卖出:T+1;破位确认→减仓40%;high 触及网格目标卖价→止盈

融合版样本外 K线+ATR网格+买卖点(回撤最小形态)

跑法:python3 grid_cli.py backtest --config configs/grid_regime_600584.json

⑥ 上线与交付说明

🏠