{
  "policies": [
    {
      "id": "original",
      "label": "原版正峰值即回落",
      "legacy": 1,
      "blue": 1,
      "confirm": 1,
      "trail": 1,
      "allow": 0.0,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "legacy_no_peak",
      "label": "保留原族退出，去峰值",
      "legacy": 1,
      "blue": 1,
      "confirm": 1,
      "trail": 0,
      "allow": 0.0,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "legacy_cash50",
      "label": "原族退出＋回吐50元",
      "legacy": 1,
      "blue": 1,
      "confirm": 1,
      "trail": 2,
      "allow": 50,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "legacy_cash100",
      "label": "原族退出＋回吐100元",
      "legacy": 1,
      "blue": 1,
      "confirm": 1,
      "trail": 2,
      "allow": 100,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "legacy_cash200",
      "label": "原族退出＋回吐200元",
      "legacy": 1,
      "blue": 1,
      "confirm": 1,
      "trail": 2,
      "allow": 200,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "core",
      "label": "蓝线＋MA反向",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 0,
      "allow": 0.0,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "ma_only",
      "label": "仅MA反向",
      "legacy": 0,
      "blue": 0,
      "confirm": 1,
      "trail": 0,
      "allow": 0.0,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "ma_confirm2",
      "label": "MA反向确认2根",
      "legacy": 0,
      "blue": 0,
      "confirm": 2,
      "trail": 0,
      "allow": 0.0,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "ma_confirm3",
      "label": "MA反向确认3根",
      "legacy": 0,
      "blue": 0,
      "confirm": 3,
      "trail": 0,
      "allow": 0.0,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "blue_confirm2",
      "label": "蓝线＋反向确认2根",
      "legacy": 0,
      "blue": 1,
      "confirm": 2,
      "trail": 0,
      "allow": 0.0,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "sl100",
      "label": "核心＋止损100",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 0,
      "allow": 0.0,
      "arm": 0.0,
      "loss": 100,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "sl200",
      "label": "核心＋止损200",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 0,
      "allow": 0.0,
      "arm": 0.0,
      "loss": 200,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "sl400",
      "label": "核心＋止损400",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 0,
      "allow": 0.0,
      "arm": 0.0,
      "loss": 400,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "cash50",
      "label": "核心＋高低峰值回吐50",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 2,
      "allow": 50,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "close_cash50",
      "label": "核心＋收盘峰值回吐50",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 5,
      "allow": 50,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "cash100",
      "label": "核心＋高低峰值回吐100",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 2,
      "allow": 100,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "close_cash100",
      "label": "核心＋收盘峰值回吐100",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 5,
      "allow": 100,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "cash200",
      "label": "核心＋高低峰值回吐200",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 2,
      "allow": 200,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "close_cash200",
      "label": "核心＋收盘峰值回吐200",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 5,
      "allow": 200,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "cash400",
      "label": "核心＋高低峰值回吐400",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 2,
      "allow": 400,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "close_cash400",
      "label": "核心＋收盘峰值回吐400",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 5,
      "allow": 400,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "ratio25",
      "label": "核心＋峰值回吐25%",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 3,
      "allow": 0.25,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "armed200_ratio25",
      "label": "核心＋200激活回吐25%",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 3,
      "allow": 0.25,
      "arm": 200,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "ratio50",
      "label": "核心＋峰值回吐50%",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 3,
      "allow": 0.5,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "armed200_ratio50",
      "label": "核心＋200激活回吐50%",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 3,
      "allow": 0.5,
      "arm": 200,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "ratio75",
      "label": "核心＋峰值回吐75%",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 3,
      "allow": 0.75,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "armed200_ratio75",
      "label": "核心＋200激活回吐75%",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 3,
      "allow": 0.75,
      "arm": 200,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "atr1",
      "label": "核心＋1ATR跟踪",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 4,
      "allow": 1.0,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "ma_atr1",
      "label": "MA反向＋1ATR跟踪",
      "legacy": 0,
      "blue": 0,
      "confirm": 1,
      "trail": 4,
      "allow": 1.0,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "atr2",
      "label": "核心＋2ATR跟踪",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 4,
      "allow": 2.0,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "ma_atr2",
      "label": "MA反向＋2ATR跟踪",
      "legacy": 0,
      "blue": 0,
      "confirm": 1,
      "trail": 4,
      "allow": 2.0,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "atr3",
      "label": "核心＋3ATR跟踪",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 4,
      "allow": 3.0,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "ma_atr3",
      "label": "MA反向＋3ATR跟踪",
      "legacy": 0,
      "blue": 0,
      "confirm": 1,
      "trail": 4,
      "allow": 3.0,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "sl100_tp200",
      "label": "核心＋止损100/止盈200",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 0,
      "allow": 0.0,
      "arm": 0.0,
      "loss": 100,
      "target": 200,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "sl100_tp400",
      "label": "核心＋止损100/止盈400",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 0,
      "allow": 0.0,
      "arm": 0.0,
      "loss": 100,
      "target": 400,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "sl100_tp800",
      "label": "核心＋止损100/止盈800",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 0,
      "allow": 0.0,
      "arm": 0.0,
      "loss": 100,
      "target": 800,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "sl200_tp200",
      "label": "核心＋止损200/止盈200",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 0,
      "allow": 0.0,
      "arm": 0.0,
      "loss": 200,
      "target": 200,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "sl200_tp400",
      "label": "核心＋止损200/止盈400",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 0,
      "allow": 0.0,
      "arm": 0.0,
      "loss": 200,
      "target": 400,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "sl200_tp800",
      "label": "核心＋止损200/止盈800",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 0,
      "allow": 0.0,
      "arm": 0.0,
      "loss": 200,
      "target": 800,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "sl400_tp200",
      "label": "核心＋止损400/止盈200",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 0,
      "allow": 0.0,
      "arm": 0.0,
      "loss": 400,
      "target": 200,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "sl400_tp400",
      "label": "核心＋止损400/止盈400",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 0,
      "allow": 0.0,
      "arm": 0.0,
      "loss": 400,
      "target": 400,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "sl400_tp800",
      "label": "核心＋止损400/止盈800",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 0,
      "allow": 0.0,
      "arm": 0.0,
      "loss": 400,
      "target": 800,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "be100",
      "label": "核心＋浮盈100后保本",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 0,
      "allow": 0.0,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 100,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "be200",
      "label": "核心＋浮盈200后保本",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 0,
      "allow": 0.0,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 200,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "be400",
      "label": "核心＋浮盈400后保本",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 0,
      "allow": 0.0,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 400,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "time5",
      "label": "核心＋持仓5根",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 0,
      "allow": 0.0,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 5,
      "progress": 0
    },
    {
      "id": "time10",
      "label": "核心＋持仓10根",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 0,
      "allow": 0.0,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 10,
      "progress": 0
    },
    {
      "id": "time20",
      "label": "核心＋持仓20根",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 0,
      "allow": 0.0,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 20,
      "progress": 0
    },
    {
      "id": "time40",
      "label": "核心＋持仓40根",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 0,
      "allow": 0.0,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 40,
      "progress": 0
    },
    {
      "id": "progress5",
      "label": "核心＋5根未获100浮盈",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 0,
      "allow": 0.0,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 5
    },
    {
      "id": "progress10",
      "label": "核心＋10根未获100浮盈",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 0,
      "allow": 0.0,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 10
    },
    {
      "id": "progress20",
      "label": "核心＋20根未获100浮盈",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 0,
      "allow": 0.0,
      "arm": 0.0,
      "loss": 0.0,
      "target": 0.0,
      "be_arm": 0.0,
      "maxbars": 0,
      "progress": 20
    },
    {
      "id": "combo_atr2_sl200_be200",
      "label": "核心＋2ATR/200止损/200保本",
      "legacy": 0,
      "blue": 1,
      "confirm": 1,
      "trail": 4,
      "allow": 2,
      "arm": 0.0,
      "loss": 200,
      "target": 0.0,
      "be_arm": 200,
      "maxbars": 0,
      "progress": 0
    },
    {
      "id": "combo_ma_atr2_sl200_be200",
      "label": "MA反向＋2ATR/200止损/200保本",
      "legacy": 0,
      "blue": 0,
      "confirm": 1,
      "trail": 4,
      "allow": 2,
      "arm": 0.0,
      "loss": 200,
      "target": 0.0,
      "be_arm": 200,
      "maxbars": 0,
      "progress": 0
    }
  ],
  "exit_rules": 54,
  "entry_configurations": 2546,
  "total": 137484,
  "baseline": "C:\\Users\\Administrator\\Desktop\\qhtrade\\p_hedge_backtest_results\\p00_cross0_improvement_20261019\\custom_candle_d_envelope_ABCDEF_20261101",
  "costs": [
    0,
    10,
    20,
    40
  ],
  "selection": "development 202510-202603, validation 202604-202607, evaluation 202608-20261008; historically reused data"
}