[
  {
    "id": "hold",
    "family": "hold",
    "params": {},
    "floor": 1.0,
    "confirm": 1,
    "hold": 0,
    "description": "始终持有；组合季度再平衡"
  },
  {
    "id": "sma_10_0_f0_c1_h0",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "10周均线，±0%缓冲；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_10_0_f0_c1_h4",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "10周均线，±0%缓冲；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_10_0_f0_c2_h0",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "10周均线，±0%缓冲；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_10_0_f0_c2_h4",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "10周均线，±0%缓冲；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_10_0_f25_c1_h0",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "10周均线，±0%缓冲；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_10_0_f25_c1_h4",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "10周均线，±0%缓冲；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_10_0_f25_c2_h0",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "10周均线，±0%缓冲；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_10_0_f25_c2_h4",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "10周均线，±0%缓冲；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_10_0_f50_c1_h0",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "10周均线，±0%缓冲；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_10_0_f50_c1_h4",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "10周均线，±0%缓冲；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_10_0_f50_c2_h0",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "10周均线，±0%缓冲；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_10_0_f50_c2_h4",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "10周均线，±0%缓冲；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_10_0_f75_c1_h0",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "10周均线，±0%缓冲；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_10_0_f75_c1_h4",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "10周均线，±0%缓冲；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "sma_10_0_f75_c2_h0",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "10周均线，±0%缓冲；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_10_0_f75_c2_h4",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "10周均线，±0%缓冲；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "sma_10_0p01_f0_c1_h0",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "10周均线，±1%缓冲；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_10_0p01_f0_c1_h4",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "10周均线，±1%缓冲；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_10_0p01_f0_c2_h0",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "10周均线，±1%缓冲；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_10_0p01_f0_c2_h4",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "10周均线，±1%缓冲；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_10_0p01_f25_c1_h0",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "10周均线，±1%缓冲；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_10_0p01_f25_c1_h4",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "10周均线，±1%缓冲；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_10_0p01_f25_c2_h0",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "10周均线，±1%缓冲；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_10_0p01_f25_c2_h4",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "10周均线，±1%缓冲；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_10_0p01_f50_c1_h0",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "10周均线，±1%缓冲；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_10_0p01_f50_c1_h4",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "10周均线，±1%缓冲；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_10_0p01_f50_c2_h0",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "10周均线，±1%缓冲；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_10_0p01_f50_c2_h4",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "10周均线，±1%缓冲；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_10_0p01_f75_c1_h0",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "10周均线，±1%缓冲；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_10_0p01_f75_c1_h4",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "10周均线，±1%缓冲；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "sma_10_0p01_f75_c2_h0",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "10周均线，±1%缓冲；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_10_0p01_f75_c2_h4",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "10周均线，±1%缓冲；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "sma_10_0p02_f0_c1_h0",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "10周均线，±2%缓冲；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_10_0p02_f0_c1_h4",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "10周均线，±2%缓冲；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_10_0p02_f0_c2_h0",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "10周均线，±2%缓冲；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_10_0p02_f0_c2_h4",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "10周均线，±2%缓冲；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_10_0p02_f25_c1_h0",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "10周均线，±2%缓冲；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_10_0p02_f25_c1_h4",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "10周均线，±2%缓冲；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_10_0p02_f25_c2_h0",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "10周均线，±2%缓冲；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_10_0p02_f25_c2_h4",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "10周均线，±2%缓冲；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_10_0p02_f50_c1_h0",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "10周均线，±2%缓冲；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_10_0p02_f50_c1_h4",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "10周均线，±2%缓冲；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_10_0p02_f50_c2_h0",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "10周均线，±2%缓冲；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_10_0p02_f50_c2_h4",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "10周均线，±2%缓冲；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_10_0p02_f75_c1_h0",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "10周均线，±2%缓冲；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_10_0p02_f75_c1_h4",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "10周均线，±2%缓冲；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "sma_10_0p02_f75_c2_h0",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "10周均线，±2%缓冲；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_10_0p02_f75_c2_h4",
    "family": "sma",
    "params": {
      "w": 10,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "10周均线，±2%缓冲；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "sma_20_0_f0_c1_h0",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "20周均线，±0%缓冲；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_20_0_f0_c1_h4",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "20周均线，±0%缓冲；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_20_0_f0_c2_h0",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "20周均线，±0%缓冲；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_20_0_f0_c2_h4",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "20周均线，±0%缓冲；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_20_0_f25_c1_h0",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "20周均线，±0%缓冲；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_20_0_f25_c1_h4",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "20周均线，±0%缓冲；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_20_0_f25_c2_h0",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "20周均线，±0%缓冲；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_20_0_f25_c2_h4",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "20周均线，±0%缓冲；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_20_0_f50_c1_h0",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "20周均线，±0%缓冲；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_20_0_f50_c1_h4",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "20周均线，±0%缓冲；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_20_0_f50_c2_h0",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "20周均线，±0%缓冲；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_20_0_f50_c2_h4",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "20周均线，±0%缓冲；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_20_0_f75_c1_h0",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "20周均线，±0%缓冲；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_20_0_f75_c1_h4",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "20周均线，±0%缓冲；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "sma_20_0_f75_c2_h0",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "20周均线，±0%缓冲；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_20_0_f75_c2_h4",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "20周均线，±0%缓冲；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "sma_20_0p01_f0_c1_h0",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "20周均线，±1%缓冲；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_20_0p01_f0_c1_h4",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "20周均线，±1%缓冲；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_20_0p01_f0_c2_h0",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "20周均线，±1%缓冲；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_20_0p01_f0_c2_h4",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "20周均线，±1%缓冲；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_20_0p01_f25_c1_h0",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "20周均线，±1%缓冲；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_20_0p01_f25_c1_h4",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "20周均线，±1%缓冲；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_20_0p01_f25_c2_h0",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "20周均线，±1%缓冲；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_20_0p01_f25_c2_h4",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "20周均线，±1%缓冲；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_20_0p01_f50_c1_h0",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "20周均线，±1%缓冲；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_20_0p01_f50_c1_h4",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "20周均线，±1%缓冲；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_20_0p01_f50_c2_h0",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "20周均线，±1%缓冲；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_20_0p01_f50_c2_h4",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "20周均线，±1%缓冲；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_20_0p01_f75_c1_h0",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "20周均线，±1%缓冲；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_20_0p01_f75_c1_h4",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "20周均线，±1%缓冲；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "sma_20_0p01_f75_c2_h0",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "20周均线，±1%缓冲；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_20_0p01_f75_c2_h4",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "20周均线，±1%缓冲；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "sma_20_0p02_f0_c1_h0",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "20周均线，±2%缓冲；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_20_0p02_f0_c1_h4",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "20周均线，±2%缓冲；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_20_0p02_f0_c2_h0",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "20周均线，±2%缓冲；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_20_0p02_f0_c2_h4",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "20周均线，±2%缓冲；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_20_0p02_f25_c1_h0",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "20周均线，±2%缓冲；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_20_0p02_f25_c1_h4",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "20周均线，±2%缓冲；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_20_0p02_f25_c2_h0",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "20周均线，±2%缓冲；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_20_0p02_f25_c2_h4",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "20周均线，±2%缓冲；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_20_0p02_f50_c1_h0",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "20周均线，±2%缓冲；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_20_0p02_f50_c1_h4",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "20周均线，±2%缓冲；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_20_0p02_f50_c2_h0",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "20周均线，±2%缓冲；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_20_0p02_f50_c2_h4",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "20周均线，±2%缓冲；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_20_0p02_f75_c1_h0",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "20周均线，±2%缓冲；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_20_0p02_f75_c1_h4",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "20周均线，±2%缓冲；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "sma_20_0p02_f75_c2_h0",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "20周均线，±2%缓冲；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_20_0p02_f75_c2_h4",
    "family": "sma",
    "params": {
      "w": 20,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "20周均线，±2%缓冲；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "sma_30_0_f0_c1_h0",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "30周均线，±0%缓冲；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_30_0_f0_c1_h4",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "30周均线，±0%缓冲；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_30_0_f0_c2_h0",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "30周均线，±0%缓冲；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_30_0_f0_c2_h4",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "30周均线，±0%缓冲；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_30_0_f25_c1_h0",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "30周均线，±0%缓冲；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_30_0_f25_c1_h4",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "30周均线，±0%缓冲；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_30_0_f25_c2_h0",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "30周均线，±0%缓冲；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_30_0_f25_c2_h4",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "30周均线，±0%缓冲；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_30_0_f50_c1_h0",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "30周均线，±0%缓冲；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_30_0_f50_c1_h4",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "30周均线，±0%缓冲；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_30_0_f50_c2_h0",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "30周均线，±0%缓冲；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_30_0_f50_c2_h4",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "30周均线，±0%缓冲；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_30_0_f75_c1_h0",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "30周均线，±0%缓冲；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_30_0_f75_c1_h4",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "30周均线，±0%缓冲；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "sma_30_0_f75_c2_h0",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "30周均线，±0%缓冲；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_30_0_f75_c2_h4",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "30周均线，±0%缓冲；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "sma_30_0p01_f0_c1_h0",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "30周均线，±1%缓冲；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_30_0p01_f0_c1_h4",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "30周均线，±1%缓冲；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_30_0p01_f0_c2_h0",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "30周均线，±1%缓冲；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_30_0p01_f0_c2_h4",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "30周均线，±1%缓冲；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_30_0p01_f25_c1_h0",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "30周均线，±1%缓冲；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_30_0p01_f25_c1_h4",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "30周均线，±1%缓冲；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_30_0p01_f25_c2_h0",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "30周均线，±1%缓冲；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_30_0p01_f25_c2_h4",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "30周均线，±1%缓冲；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_30_0p01_f50_c1_h0",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "30周均线，±1%缓冲；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_30_0p01_f50_c1_h4",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "30周均线，±1%缓冲；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_30_0p01_f50_c2_h0",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "30周均线，±1%缓冲；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_30_0p01_f50_c2_h4",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "30周均线，±1%缓冲；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_30_0p01_f75_c1_h0",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "30周均线，±1%缓冲；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_30_0p01_f75_c1_h4",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "30周均线，±1%缓冲；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "sma_30_0p01_f75_c2_h0",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "30周均线，±1%缓冲；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_30_0p01_f75_c2_h4",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "30周均线，±1%缓冲；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "sma_30_0p02_f0_c1_h0",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "30周均线，±2%缓冲；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_30_0p02_f0_c1_h4",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "30周均线，±2%缓冲；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_30_0p02_f0_c2_h0",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "30周均线，±2%缓冲；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_30_0p02_f0_c2_h4",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "30周均线，±2%缓冲；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_30_0p02_f25_c1_h0",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "30周均线，±2%缓冲；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_30_0p02_f25_c1_h4",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "30周均线，±2%缓冲；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_30_0p02_f25_c2_h0",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "30周均线，±2%缓冲；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_30_0p02_f25_c2_h4",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "30周均线，±2%缓冲；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_30_0p02_f50_c1_h0",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "30周均线，±2%缓冲；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_30_0p02_f50_c1_h4",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "30周均线，±2%缓冲；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_30_0p02_f50_c2_h0",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "30周均线，±2%缓冲；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_30_0p02_f50_c2_h4",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "30周均线，±2%缓冲；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_30_0p02_f75_c1_h0",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "30周均线，±2%缓冲；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_30_0p02_f75_c1_h4",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "30周均线，±2%缓冲；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "sma_30_0p02_f75_c2_h0",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "30周均线，±2%缓冲；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_30_0p02_f75_c2_h4",
    "family": "sma",
    "params": {
      "w": 30,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "30周均线，±2%缓冲；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "sma_40_0_f0_c1_h0",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "40周均线，±0%缓冲；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_40_0_f0_c1_h4",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "40周均线，±0%缓冲；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_40_0_f0_c2_h0",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "40周均线，±0%缓冲；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_40_0_f0_c2_h4",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "40周均线，±0%缓冲；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_40_0_f25_c1_h0",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "40周均线，±0%缓冲；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_40_0_f25_c1_h4",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "40周均线，±0%缓冲；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_40_0_f25_c2_h0",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "40周均线，±0%缓冲；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_40_0_f25_c2_h4",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "40周均线，±0%缓冲；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_40_0_f50_c1_h0",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "40周均线，±0%缓冲；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_40_0_f50_c1_h4",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "40周均线，±0%缓冲；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_40_0_f50_c2_h0",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "40周均线，±0%缓冲；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_40_0_f50_c2_h4",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "40周均线，±0%缓冲；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_40_0_f75_c1_h0",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "40周均线，±0%缓冲；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_40_0_f75_c1_h4",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "40周均线，±0%缓冲；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "sma_40_0_f75_c2_h0",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "40周均线，±0%缓冲；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_40_0_f75_c2_h4",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "40周均线，±0%缓冲；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "sma_40_0p01_f0_c1_h0",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "40周均线，±1%缓冲；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_40_0p01_f0_c1_h4",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "40周均线，±1%缓冲；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_40_0p01_f0_c2_h0",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "40周均线，±1%缓冲；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_40_0p01_f0_c2_h4",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "40周均线，±1%缓冲；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_40_0p01_f25_c1_h0",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "40周均线，±1%缓冲；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_40_0p01_f25_c1_h4",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "40周均线，±1%缓冲；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_40_0p01_f25_c2_h0",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "40周均线，±1%缓冲；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_40_0p01_f25_c2_h4",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "40周均线，±1%缓冲；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_40_0p01_f50_c1_h0",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "40周均线，±1%缓冲；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_40_0p01_f50_c1_h4",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "40周均线，±1%缓冲；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_40_0p01_f50_c2_h0",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "40周均线，±1%缓冲；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_40_0p01_f50_c2_h4",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "40周均线，±1%缓冲；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_40_0p01_f75_c1_h0",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "40周均线，±1%缓冲；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_40_0p01_f75_c1_h4",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "40周均线，±1%缓冲；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "sma_40_0p01_f75_c2_h0",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "40周均线，±1%缓冲；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_40_0p01_f75_c2_h4",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "40周均线，±1%缓冲；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "sma_40_0p02_f0_c1_h0",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "40周均线，±2%缓冲；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_40_0p02_f0_c1_h4",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "40周均线，±2%缓冲；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_40_0p02_f0_c2_h0",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "40周均线，±2%缓冲；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_40_0p02_f0_c2_h4",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "40周均线，±2%缓冲；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_40_0p02_f25_c1_h0",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "40周均线，±2%缓冲；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_40_0p02_f25_c1_h4",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "40周均线，±2%缓冲；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_40_0p02_f25_c2_h0",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "40周均线，±2%缓冲；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_40_0p02_f25_c2_h4",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "40周均线，±2%缓冲；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_40_0p02_f50_c1_h0",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "40周均线，±2%缓冲；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_40_0p02_f50_c1_h4",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "40周均线，±2%缓冲；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_40_0p02_f50_c2_h0",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "40周均线，±2%缓冲；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_40_0p02_f50_c2_h4",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "40周均线，±2%缓冲；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_40_0p02_f75_c1_h0",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "40周均线，±2%缓冲；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_40_0p02_f75_c1_h4",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "40周均线，±2%缓冲；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "sma_40_0p02_f75_c2_h0",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "40周均线，±2%缓冲；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_40_0p02_f75_c2_h4",
    "family": "sma",
    "params": {
      "w": 40,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "40周均线，±2%缓冲；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "sma_52_0_f0_c1_h0",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "52周均线，±0%缓冲；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_52_0_f0_c1_h4",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "52周均线，±0%缓冲；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_52_0_f0_c2_h0",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "52周均线，±0%缓冲；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_52_0_f0_c2_h4",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "52周均线，±0%缓冲；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_52_0_f25_c1_h0",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "52周均线，±0%缓冲；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_52_0_f25_c1_h4",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "52周均线，±0%缓冲；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_52_0_f25_c2_h0",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "52周均线，±0%缓冲；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_52_0_f25_c2_h4",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "52周均线，±0%缓冲；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_52_0_f50_c1_h0",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "52周均线，±0%缓冲；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_52_0_f50_c1_h4",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "52周均线，±0%缓冲；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_52_0_f50_c2_h0",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "52周均线，±0%缓冲；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_52_0_f50_c2_h4",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "52周均线，±0%缓冲；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_52_0_f75_c1_h0",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "52周均线，±0%缓冲；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_52_0_f75_c1_h4",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "52周均线，±0%缓冲；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "sma_52_0_f75_c2_h0",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "52周均线，±0%缓冲；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_52_0_f75_c2_h4",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "52周均线，±0%缓冲；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "sma_52_0p01_f0_c1_h0",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "52周均线，±1%缓冲；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_52_0p01_f0_c1_h4",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "52周均线，±1%缓冲；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_52_0p01_f0_c2_h0",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "52周均线，±1%缓冲；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_52_0p01_f0_c2_h4",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "52周均线，±1%缓冲；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_52_0p01_f25_c1_h0",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "52周均线，±1%缓冲；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_52_0p01_f25_c1_h4",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "52周均线，±1%缓冲；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_52_0p01_f25_c2_h0",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "52周均线，±1%缓冲；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_52_0p01_f25_c2_h4",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "52周均线，±1%缓冲；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_52_0p01_f50_c1_h0",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "52周均线，±1%缓冲；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_52_0p01_f50_c1_h4",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "52周均线，±1%缓冲；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_52_0p01_f50_c2_h0",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "52周均线，±1%缓冲；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_52_0p01_f50_c2_h4",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "52周均线，±1%缓冲；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_52_0p01_f75_c1_h0",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "52周均线，±1%缓冲；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_52_0p01_f75_c1_h4",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "52周均线，±1%缓冲；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "sma_52_0p01_f75_c2_h0",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "52周均线，±1%缓冲；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_52_0p01_f75_c2_h4",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "52周均线，±1%缓冲；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "sma_52_0p02_f0_c1_h0",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "52周均线，±2%缓冲；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_52_0p02_f0_c1_h4",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "52周均线，±2%缓冲；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_52_0p02_f0_c2_h0",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "52周均线，±2%缓冲；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "sma_52_0p02_f0_c2_h4",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "52周均线，±2%缓冲；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "sma_52_0p02_f25_c1_h0",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "52周均线，±2%缓冲；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_52_0p02_f25_c1_h4",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "52周均线，±2%缓冲；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_52_0p02_f25_c2_h0",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "52周均线，±2%缓冲；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "sma_52_0p02_f25_c2_h4",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "52周均线，±2%缓冲；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "sma_52_0p02_f50_c1_h0",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "52周均线，±2%缓冲；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_52_0p02_f50_c1_h4",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "52周均线，±2%缓冲；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_52_0p02_f50_c2_h0",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "52周均线，±2%缓冲；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "sma_52_0p02_f50_c2_h4",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "52周均线，±2%缓冲；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "sma_52_0p02_f75_c1_h0",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "52周均线，±2%缓冲；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_52_0p02_f75_c1_h4",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "52周均线，±2%缓冲；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "sma_52_0p02_f75_c2_h0",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "52周均线，±2%缓冲；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "sma_52_0p02_f75_c2_h4",
    "family": "sma",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "52周均线，±2%缓冲；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "ema_4_13_0_f0_c1_h0",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "4/13周EMA，±0%缓冲；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "ema_4_13_0_f0_c1_h4",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "4/13周EMA，±0%缓冲；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "ema_4_13_0_f0_c2_h0",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "4/13周EMA，±0%缓冲；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "ema_4_13_0_f0_c2_h4",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "4/13周EMA，±0%缓冲；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "ema_4_13_0_f25_c1_h0",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "4/13周EMA，±0%缓冲；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "ema_4_13_0_f25_c1_h4",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "4/13周EMA，±0%缓冲；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "ema_4_13_0_f25_c2_h0",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "4/13周EMA，±0%缓冲；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "ema_4_13_0_f25_c2_h4",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "4/13周EMA，±0%缓冲；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "ema_4_13_0_f50_c1_h0",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "4/13周EMA，±0%缓冲；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "ema_4_13_0_f50_c1_h4",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "4/13周EMA，±0%缓冲；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "ema_4_13_0_f50_c2_h0",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "4/13周EMA，±0%缓冲；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "ema_4_13_0_f50_c2_h4",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "4/13周EMA，±0%缓冲；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "ema_4_13_0_f75_c1_h0",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "4/13周EMA，±0%缓冲；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "ema_4_13_0_f75_c1_h4",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "4/13周EMA，±0%缓冲；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "ema_4_13_0_f75_c2_h0",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "4/13周EMA，±0%缓冲；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "ema_4_13_0_f75_c2_h4",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "4/13周EMA，±0%缓冲；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "ema_4_13_0p01_f0_c1_h0",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "4/13周EMA，±1%缓冲；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "ema_4_13_0p01_f0_c1_h4",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "4/13周EMA，±1%缓冲；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "ema_4_13_0p01_f0_c2_h0",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "4/13周EMA，±1%缓冲；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "ema_4_13_0p01_f0_c2_h4",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "4/13周EMA，±1%缓冲；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "ema_4_13_0p01_f25_c1_h0",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "4/13周EMA，±1%缓冲；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "ema_4_13_0p01_f25_c1_h4",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "4/13周EMA，±1%缓冲；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "ema_4_13_0p01_f25_c2_h0",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "4/13周EMA，±1%缓冲；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "ema_4_13_0p01_f25_c2_h4",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "4/13周EMA，±1%缓冲；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "ema_4_13_0p01_f50_c1_h0",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "4/13周EMA，±1%缓冲；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "ema_4_13_0p01_f50_c1_h4",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "4/13周EMA，±1%缓冲；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "ema_4_13_0p01_f50_c2_h0",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "4/13周EMA，±1%缓冲；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "ema_4_13_0p01_f50_c2_h4",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "4/13周EMA，±1%缓冲；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "ema_4_13_0p01_f75_c1_h0",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "4/13周EMA，±1%缓冲；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "ema_4_13_0p01_f75_c1_h4",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "4/13周EMA，±1%缓冲；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "ema_4_13_0p01_f75_c2_h0",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "4/13周EMA，±1%缓冲；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "ema_4_13_0p01_f75_c2_h4",
    "family": "ema",
    "params": {
      "fast": 4,
      "slow": 13,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "4/13周EMA，±1%缓冲；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "ema_8_26_0_f0_c1_h0",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "8/26周EMA，±0%缓冲；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "ema_8_26_0_f0_c1_h4",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "8/26周EMA，±0%缓冲；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "ema_8_26_0_f0_c2_h0",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "8/26周EMA，±0%缓冲；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "ema_8_26_0_f0_c2_h4",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "8/26周EMA，±0%缓冲；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "ema_8_26_0_f25_c1_h0",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "8/26周EMA，±0%缓冲；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "ema_8_26_0_f25_c1_h4",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "8/26周EMA，±0%缓冲；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "ema_8_26_0_f25_c2_h0",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "8/26周EMA，±0%缓冲；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "ema_8_26_0_f25_c2_h4",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "8/26周EMA，±0%缓冲；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "ema_8_26_0_f50_c1_h0",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "8/26周EMA，±0%缓冲；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "ema_8_26_0_f50_c1_h4",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "8/26周EMA，±0%缓冲；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "ema_8_26_0_f50_c2_h0",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "8/26周EMA，±0%缓冲；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "ema_8_26_0_f50_c2_h4",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "8/26周EMA，±0%缓冲；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "ema_8_26_0_f75_c1_h0",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "8/26周EMA，±0%缓冲；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "ema_8_26_0_f75_c1_h4",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "8/26周EMA，±0%缓冲；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "ema_8_26_0_f75_c2_h0",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "8/26周EMA，±0%缓冲；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "ema_8_26_0_f75_c2_h4",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "8/26周EMA，±0%缓冲；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "ema_8_26_0p01_f0_c1_h0",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "8/26周EMA，±1%缓冲；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "ema_8_26_0p01_f0_c1_h4",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "8/26周EMA，±1%缓冲；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "ema_8_26_0p01_f0_c2_h0",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "8/26周EMA，±1%缓冲；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "ema_8_26_0p01_f0_c2_h4",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "8/26周EMA，±1%缓冲；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "ema_8_26_0p01_f25_c1_h0",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "8/26周EMA，±1%缓冲；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "ema_8_26_0p01_f25_c1_h4",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "8/26周EMA，±1%缓冲；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "ema_8_26_0p01_f25_c2_h0",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "8/26周EMA，±1%缓冲；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "ema_8_26_0p01_f25_c2_h4",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "8/26周EMA，±1%缓冲；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "ema_8_26_0p01_f50_c1_h0",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "8/26周EMA，±1%缓冲；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "ema_8_26_0p01_f50_c1_h4",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "8/26周EMA，±1%缓冲；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "ema_8_26_0p01_f50_c2_h0",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "8/26周EMA，±1%缓冲；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "ema_8_26_0p01_f50_c2_h4",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "8/26周EMA，±1%缓冲；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "ema_8_26_0p01_f75_c1_h0",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "8/26周EMA，±1%缓冲；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "ema_8_26_0p01_f75_c1_h4",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "8/26周EMA，±1%缓冲；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "ema_8_26_0p01_f75_c2_h0",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "8/26周EMA，±1%缓冲；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "ema_8_26_0p01_f75_c2_h4",
    "family": "ema",
    "params": {
      "fast": 8,
      "slow": 26,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "8/26周EMA，±1%缓冲；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "ema_13_40_0_f0_c1_h0",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "13/40周EMA，±0%缓冲；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "ema_13_40_0_f0_c1_h4",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "13/40周EMA，±0%缓冲；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "ema_13_40_0_f0_c2_h0",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "13/40周EMA，±0%缓冲；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "ema_13_40_0_f0_c2_h4",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "13/40周EMA，±0%缓冲；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "ema_13_40_0_f25_c1_h0",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "13/40周EMA，±0%缓冲；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "ema_13_40_0_f25_c1_h4",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "13/40周EMA，±0%缓冲；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "ema_13_40_0_f25_c2_h0",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "13/40周EMA，±0%缓冲；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "ema_13_40_0_f25_c2_h4",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "13/40周EMA，±0%缓冲；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "ema_13_40_0_f50_c1_h0",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "13/40周EMA，±0%缓冲；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "ema_13_40_0_f50_c1_h4",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "13/40周EMA，±0%缓冲；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "ema_13_40_0_f50_c2_h0",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "13/40周EMA，±0%缓冲；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "ema_13_40_0_f50_c2_h4",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "13/40周EMA，±0%缓冲；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "ema_13_40_0_f75_c1_h0",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "13/40周EMA，±0%缓冲；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "ema_13_40_0_f75_c1_h4",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "13/40周EMA，±0%缓冲；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "ema_13_40_0_f75_c2_h0",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "13/40周EMA，±0%缓冲；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "ema_13_40_0_f75_c2_h4",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "13/40周EMA，±0%缓冲；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "ema_13_40_0p01_f0_c1_h0",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "13/40周EMA，±1%缓冲；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "ema_13_40_0p01_f0_c1_h4",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "13/40周EMA，±1%缓冲；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "ema_13_40_0p01_f0_c2_h0",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "13/40周EMA，±1%缓冲；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "ema_13_40_0p01_f0_c2_h4",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "13/40周EMA，±1%缓冲；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "ema_13_40_0p01_f25_c1_h0",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "13/40周EMA，±1%缓冲；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "ema_13_40_0p01_f25_c1_h4",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "13/40周EMA，±1%缓冲；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "ema_13_40_0p01_f25_c2_h0",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "13/40周EMA，±1%缓冲；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "ema_13_40_0p01_f25_c2_h4",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "13/40周EMA，±1%缓冲；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "ema_13_40_0p01_f50_c1_h0",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "13/40周EMA，±1%缓冲；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "ema_13_40_0p01_f50_c1_h4",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "13/40周EMA，±1%缓冲；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "ema_13_40_0p01_f50_c2_h0",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "13/40周EMA，±1%缓冲；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "ema_13_40_0p01_f50_c2_h4",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "13/40周EMA，±1%缓冲；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "ema_13_40_0p01_f75_c1_h0",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "13/40周EMA，±1%缓冲；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "ema_13_40_0p01_f75_c1_h4",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "13/40周EMA，±1%缓冲；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "ema_13_40_0p01_f75_c2_h0",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "13/40周EMA，±1%缓冲；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "ema_13_40_0p01_f75_c2_h4",
    "family": "ema",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "13/40周EMA，±1%缓冲；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "ema_20_52_0_f0_c1_h0",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "20/52周EMA，±0%缓冲；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "ema_20_52_0_f0_c1_h4",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "20/52周EMA，±0%缓冲；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "ema_20_52_0_f0_c2_h0",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "20/52周EMA，±0%缓冲；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "ema_20_52_0_f0_c2_h4",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "20/52周EMA，±0%缓冲；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "ema_20_52_0_f25_c1_h0",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "20/52周EMA，±0%缓冲；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "ema_20_52_0_f25_c1_h4",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "20/52周EMA，±0%缓冲；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "ema_20_52_0_f25_c2_h0",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "20/52周EMA，±0%缓冲；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "ema_20_52_0_f25_c2_h4",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "20/52周EMA，±0%缓冲；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "ema_20_52_0_f50_c1_h0",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "20/52周EMA，±0%缓冲；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "ema_20_52_0_f50_c1_h4",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "20/52周EMA，±0%缓冲；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "ema_20_52_0_f50_c2_h0",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "20/52周EMA，±0%缓冲；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "ema_20_52_0_f50_c2_h4",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "20/52周EMA，±0%缓冲；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "ema_20_52_0_f75_c1_h0",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "20/52周EMA，±0%缓冲；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "ema_20_52_0_f75_c1_h4",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "20/52周EMA，±0%缓冲；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "ema_20_52_0_f75_c2_h0",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "20/52周EMA，±0%缓冲；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "ema_20_52_0_f75_c2_h4",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "20/52周EMA，±0%缓冲；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "ema_20_52_0p01_f0_c1_h0",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "20/52周EMA，±1%缓冲；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "ema_20_52_0p01_f0_c1_h4",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "20/52周EMA，±1%缓冲；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "ema_20_52_0p01_f0_c2_h0",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "20/52周EMA，±1%缓冲；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "ema_20_52_0p01_f0_c2_h4",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0.01
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "20/52周EMA，±1%缓冲；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "ema_20_52_0p01_f25_c1_h0",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "20/52周EMA，±1%缓冲；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "ema_20_52_0p01_f25_c1_h4",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "20/52周EMA，±1%缓冲；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "ema_20_52_0p01_f25_c2_h0",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "20/52周EMA，±1%缓冲；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "ema_20_52_0p01_f25_c2_h4",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0.01
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "20/52周EMA，±1%缓冲；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "ema_20_52_0p01_f50_c1_h0",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "20/52周EMA，±1%缓冲；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "ema_20_52_0p01_f50_c1_h4",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "20/52周EMA，±1%缓冲；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "ema_20_52_0p01_f50_c2_h0",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "20/52周EMA，±1%缓冲；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "ema_20_52_0p01_f50_c2_h4",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0.01
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "20/52周EMA，±1%缓冲；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "ema_20_52_0p01_f75_c1_h0",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "20/52周EMA，±1%缓冲；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "ema_20_52_0p01_f75_c1_h4",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "20/52周EMA，±1%缓冲；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "ema_20_52_0p01_f75_c2_h0",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "20/52周EMA，±1%缓冲；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "ema_20_52_0p01_f75_c2_h4",
    "family": "ema",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0.01
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "20/52周EMA，±1%缓冲；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "momentum_13_0_f0_c1_h0",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "13周股票减债券收益，±0%阈值；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "momentum_13_0_f0_c1_h4",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "13周股票减债券收益，±0%阈值；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "momentum_13_0_f0_c2_h0",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "13周股票减债券收益，±0%阈值；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "momentum_13_0_f0_c2_h4",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "13周股票减债券收益，±0%阈值；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "momentum_13_0_f25_c1_h0",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "13周股票减债券收益，±0%阈值；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "momentum_13_0_f25_c1_h4",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "13周股票减债券收益，±0%阈值；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "momentum_13_0_f25_c2_h0",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "13周股票减债券收益，±0%阈值；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "momentum_13_0_f25_c2_h4",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "13周股票减债券收益，±0%阈值；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "momentum_13_0_f50_c1_h0",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "13周股票减债券收益，±0%阈值；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "momentum_13_0_f50_c1_h4",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "13周股票减债券收益，±0%阈值；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "momentum_13_0_f50_c2_h0",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "13周股票减债券收益，±0%阈值；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "momentum_13_0_f50_c2_h4",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "13周股票减债券收益，±0%阈值；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "momentum_13_0_f75_c1_h0",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "13周股票减债券收益，±0%阈值；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "momentum_13_0_f75_c1_h4",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "13周股票减债券收益，±0%阈值；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "momentum_13_0_f75_c2_h0",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "13周股票减债券收益，±0%阈值；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "momentum_13_0_f75_c2_h4",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "13周股票减债券收益，±0%阈值；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "momentum_13_0p02_f0_c1_h0",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "13周股票减债券收益，±2%阈值；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "momentum_13_0p02_f0_c1_h4",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "13周股票减债券收益，±2%阈值；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "momentum_13_0p02_f0_c2_h0",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "13周股票减债券收益，±2%阈值；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "momentum_13_0p02_f0_c2_h4",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "13周股票减债券收益，±2%阈值；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "momentum_13_0p02_f25_c1_h0",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "13周股票减债券收益，±2%阈值；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "momentum_13_0p02_f25_c1_h4",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "13周股票减债券收益，±2%阈值；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "momentum_13_0p02_f25_c2_h0",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "13周股票减债券收益，±2%阈值；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "momentum_13_0p02_f25_c2_h4",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "13周股票减债券收益，±2%阈值；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "momentum_13_0p02_f50_c1_h0",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "13周股票减债券收益，±2%阈值；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "momentum_13_0p02_f50_c1_h4",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "13周股票减债券收益，±2%阈值；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "momentum_13_0p02_f50_c2_h0",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "13周股票减债券收益，±2%阈值；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "momentum_13_0p02_f50_c2_h4",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "13周股票减债券收益，±2%阈值；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "momentum_13_0p02_f75_c1_h0",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "13周股票减债券收益，±2%阈值；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "momentum_13_0p02_f75_c1_h4",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "13周股票减债券收益，±2%阈值；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "momentum_13_0p02_f75_c2_h0",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "13周股票减债券收益，±2%阈值；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "momentum_13_0p02_f75_c2_h4",
    "family": "momentum",
    "params": {
      "w": 13,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "13周股票减债券收益，±2%阈值；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "momentum_26_0_f0_c1_h0",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "26周股票减债券收益，±0%阈值；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "momentum_26_0_f0_c1_h4",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "26周股票减债券收益，±0%阈值；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "momentum_26_0_f0_c2_h0",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "26周股票减债券收益，±0%阈值；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "momentum_26_0_f0_c2_h4",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "26周股票减债券收益，±0%阈值；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "momentum_26_0_f25_c1_h0",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "26周股票减债券收益，±0%阈值；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "momentum_26_0_f25_c1_h4",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "26周股票减债券收益，±0%阈值；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "momentum_26_0_f25_c2_h0",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "26周股票减债券收益，±0%阈值；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "momentum_26_0_f25_c2_h4",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "26周股票减债券收益，±0%阈值；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "momentum_26_0_f50_c1_h0",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "26周股票减债券收益，±0%阈值；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "momentum_26_0_f50_c1_h4",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "26周股票减债券收益，±0%阈值；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "momentum_26_0_f50_c2_h0",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "26周股票减债券收益，±0%阈值；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "momentum_26_0_f50_c2_h4",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "26周股票减债券收益，±0%阈值；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "momentum_26_0_f75_c1_h0",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "26周股票减债券收益，±0%阈值；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "momentum_26_0_f75_c1_h4",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "26周股票减债券收益，±0%阈值；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "momentum_26_0_f75_c2_h0",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "26周股票减债券收益，±0%阈值；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "momentum_26_0_f75_c2_h4",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "26周股票减债券收益，±0%阈值；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "momentum_26_0p02_f0_c1_h0",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "26周股票减债券收益，±2%阈值；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "momentum_26_0p02_f0_c1_h4",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "26周股票减债券收益，±2%阈值；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "momentum_26_0p02_f0_c2_h0",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "26周股票减债券收益，±2%阈值；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "momentum_26_0p02_f0_c2_h4",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "26周股票减债券收益，±2%阈值；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "momentum_26_0p02_f25_c1_h0",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "26周股票减债券收益，±2%阈值；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "momentum_26_0p02_f25_c1_h4",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "26周股票减债券收益，±2%阈值；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "momentum_26_0p02_f25_c2_h0",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "26周股票减债券收益，±2%阈值；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "momentum_26_0p02_f25_c2_h4",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "26周股票减债券收益，±2%阈值；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "momentum_26_0p02_f50_c1_h0",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "26周股票减债券收益，±2%阈值；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "momentum_26_0p02_f50_c1_h4",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "26周股票减债券收益，±2%阈值；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "momentum_26_0p02_f50_c2_h0",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "26周股票减债券收益，±2%阈值；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "momentum_26_0p02_f50_c2_h4",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "26周股票减债券收益，±2%阈值；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "momentum_26_0p02_f75_c1_h0",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "26周股票减债券收益，±2%阈值；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "momentum_26_0p02_f75_c1_h4",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "26周股票减债券收益，±2%阈值；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "momentum_26_0p02_f75_c2_h0",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "26周股票减债券收益，±2%阈值；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "momentum_26_0p02_f75_c2_h4",
    "family": "momentum",
    "params": {
      "w": 26,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "26周股票减债券收益，±2%阈值；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "momentum_52_0_f0_c1_h0",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "52周股票减债券收益，±0%阈值；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "momentum_52_0_f0_c1_h4",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "52周股票减债券收益，±0%阈值；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "momentum_52_0_f0_c2_h0",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "52周股票减债券收益，±0%阈值；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "momentum_52_0_f0_c2_h4",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "52周股票减债券收益，±0%阈值；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "momentum_52_0_f25_c1_h0",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "52周股票减债券收益，±0%阈值；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "momentum_52_0_f25_c1_h4",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "52周股票减债券收益，±0%阈值；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "momentum_52_0_f25_c2_h0",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "52周股票减债券收益，±0%阈值；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "momentum_52_0_f25_c2_h4",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "52周股票减债券收益，±0%阈值；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "momentum_52_0_f50_c1_h0",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "52周股票减债券收益，±0%阈值；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "momentum_52_0_f50_c1_h4",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "52周股票减债券收益，±0%阈值；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "momentum_52_0_f50_c2_h0",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "52周股票减债券收益，±0%阈值；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "momentum_52_0_f50_c2_h4",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "52周股票减债券收益，±0%阈值；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "momentum_52_0_f75_c1_h0",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "52周股票减债券收益，±0%阈值；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "momentum_52_0_f75_c1_h4",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "52周股票减债券收益，±0%阈值；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "momentum_52_0_f75_c2_h0",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "52周股票减债券收益，±0%阈值；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "momentum_52_0_f75_c2_h4",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "52周股票减债券收益，±0%阈值；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "momentum_52_0p02_f0_c1_h0",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "52周股票减债券收益，±2%阈值；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "momentum_52_0p02_f0_c1_h4",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "52周股票减债券收益，±2%阈值；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "momentum_52_0p02_f0_c2_h0",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "52周股票减债券收益，±2%阈值；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "momentum_52_0p02_f0_c2_h4",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "52周股票减债券收益，±2%阈值；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "momentum_52_0p02_f25_c1_h0",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "52周股票减债券收益，±2%阈值；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "momentum_52_0p02_f25_c1_h4",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "52周股票减债券收益，±2%阈值；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "momentum_52_0p02_f25_c2_h0",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "52周股票减债券收益，±2%阈值；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "momentum_52_0p02_f25_c2_h4",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "52周股票减债券收益，±2%阈值；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "momentum_52_0p02_f50_c1_h0",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "52周股票减债券收益，±2%阈值；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "momentum_52_0p02_f50_c1_h4",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "52周股票减债券收益，±2%阈值；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "momentum_52_0p02_f50_c2_h0",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "52周股票减债券收益，±2%阈值；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "momentum_52_0p02_f50_c2_h4",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "52周股票减债券收益，±2%阈值；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "momentum_52_0p02_f75_c1_h0",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "52周股票减债券收益，±2%阈值；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "momentum_52_0p02_f75_c1_h4",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "52周股票减债券收益，±2%阈值；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "momentum_52_0p02_f75_c2_h0",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "52周股票减债券收益，±2%阈值；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "momentum_52_0p02_f75_c2_h4",
    "family": "momentum",
    "params": {
      "w": 52,
      "b": 0.02
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "52周股票减债券收益，±2%阈值；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "channel_8_4_f0_c1_h0",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 4
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前8周低点减仓／突破前4周高点回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "channel_8_4_f0_c1_h4",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 4
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前8周低点减仓／突破前4周高点回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "channel_8_4_f0_c2_h0",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 4
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前8周低点减仓／突破前4周高点回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "channel_8_4_f0_c2_h4",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 4
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前8周低点减仓／突破前4周高点回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "channel_8_4_f25_c1_h0",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 4
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前8周低点减仓／突破前4周高点回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "channel_8_4_f25_c1_h4",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 4
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前8周低点减仓／突破前4周高点回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "channel_8_4_f25_c2_h0",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 4
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前8周低点减仓／突破前4周高点回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "channel_8_4_f25_c2_h4",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 4
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前8周低点减仓／突破前4周高点回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "channel_8_4_f50_c1_h0",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 4
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前8周低点减仓／突破前4周高点回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "channel_8_4_f50_c1_h4",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 4
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前8周低点减仓／突破前4周高点回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "channel_8_4_f50_c2_h0",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 4
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前8周低点减仓／突破前4周高点回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "channel_8_4_f50_c2_h4",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 4
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前8周低点减仓／突破前4周高点回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "channel_8_4_f75_c1_h0",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 4
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前8周低点减仓／突破前4周高点回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "channel_8_4_f75_c1_h4",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 4
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前8周低点减仓／突破前4周高点回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "channel_8_4_f75_c2_h0",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 4
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前8周低点减仓／突破前4周高点回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "channel_8_4_f75_c2_h4",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 4
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前8周低点减仓／突破前4周高点回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "channel_8_8_f0_c1_h0",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 8
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前8周低点减仓／突破前8周高点回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "channel_8_8_f0_c1_h4",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 8
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前8周低点减仓／突破前8周高点回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "channel_8_8_f0_c2_h0",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 8
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前8周低点减仓／突破前8周高点回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "channel_8_8_f0_c2_h4",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 8
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前8周低点减仓／突破前8周高点回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "channel_8_8_f25_c1_h0",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 8
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前8周低点减仓／突破前8周高点回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "channel_8_8_f25_c1_h4",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 8
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前8周低点减仓／突破前8周高点回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "channel_8_8_f25_c2_h0",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 8
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前8周低点减仓／突破前8周高点回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "channel_8_8_f25_c2_h4",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 8
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前8周低点减仓／突破前8周高点回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "channel_8_8_f50_c1_h0",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 8
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前8周低点减仓／突破前8周高点回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "channel_8_8_f50_c1_h4",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 8
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前8周低点减仓／突破前8周高点回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "channel_8_8_f50_c2_h0",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 8
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前8周低点减仓／突破前8周高点回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "channel_8_8_f50_c2_h4",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 8
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前8周低点减仓／突破前8周高点回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "channel_8_8_f75_c1_h0",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 8
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前8周低点减仓／突破前8周高点回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "channel_8_8_f75_c1_h4",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 8
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前8周低点减仓／突破前8周高点回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "channel_8_8_f75_c2_h0",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 8
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前8周低点减仓／突破前8周高点回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "channel_8_8_f75_c2_h4",
    "family": "channel",
    "params": {
      "exit": 8,
      "entry": 8
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前8周低点减仓／突破前8周高点回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "channel_13_4_f0_c1_h0",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 4
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前13周低点减仓／突破前4周高点回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "channel_13_4_f0_c1_h4",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 4
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前13周低点减仓／突破前4周高点回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "channel_13_4_f0_c2_h0",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 4
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前13周低点减仓／突破前4周高点回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "channel_13_4_f0_c2_h4",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 4
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前13周低点减仓／突破前4周高点回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "channel_13_4_f25_c1_h0",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 4
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前13周低点减仓／突破前4周高点回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "channel_13_4_f25_c1_h4",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 4
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前13周低点减仓／突破前4周高点回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "channel_13_4_f25_c2_h0",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 4
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前13周低点减仓／突破前4周高点回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "channel_13_4_f25_c2_h4",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 4
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前13周低点减仓／突破前4周高点回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "channel_13_4_f50_c1_h0",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 4
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前13周低点减仓／突破前4周高点回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "channel_13_4_f50_c1_h4",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 4
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前13周低点减仓／突破前4周高点回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "channel_13_4_f50_c2_h0",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 4
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前13周低点减仓／突破前4周高点回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "channel_13_4_f50_c2_h4",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 4
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前13周低点减仓／突破前4周高点回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "channel_13_4_f75_c1_h0",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 4
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前13周低点减仓／突破前4周高点回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "channel_13_4_f75_c1_h4",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 4
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前13周低点减仓／突破前4周高点回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "channel_13_4_f75_c2_h0",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 4
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前13周低点减仓／突破前4周高点回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "channel_13_4_f75_c2_h4",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 4
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前13周低点减仓／突破前4周高点回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "channel_13_8_f0_c1_h0",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 8
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前13周低点减仓／突破前8周高点回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "channel_13_8_f0_c1_h4",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 8
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前13周低点减仓／突破前8周高点回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "channel_13_8_f0_c2_h0",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 8
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前13周低点减仓／突破前8周高点回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "channel_13_8_f0_c2_h4",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 8
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前13周低点减仓／突破前8周高点回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "channel_13_8_f25_c1_h0",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 8
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前13周低点减仓／突破前8周高点回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "channel_13_8_f25_c1_h4",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 8
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前13周低点减仓／突破前8周高点回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "channel_13_8_f25_c2_h0",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 8
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前13周低点减仓／突破前8周高点回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "channel_13_8_f25_c2_h4",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 8
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前13周低点减仓／突破前8周高点回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "channel_13_8_f50_c1_h0",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 8
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前13周低点减仓／突破前8周高点回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "channel_13_8_f50_c1_h4",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 8
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前13周低点减仓／突破前8周高点回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "channel_13_8_f50_c2_h0",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 8
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前13周低点减仓／突破前8周高点回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "channel_13_8_f50_c2_h4",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 8
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前13周低点减仓／突破前8周高点回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "channel_13_8_f75_c1_h0",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 8
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前13周低点减仓／突破前8周高点回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "channel_13_8_f75_c1_h4",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 8
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前13周低点减仓／突破前8周高点回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "channel_13_8_f75_c2_h0",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 8
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前13周低点减仓／突破前8周高点回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "channel_13_8_f75_c2_h4",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 8
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前13周低点减仓／突破前8周高点回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "channel_13_13_f0_c1_h0",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 13
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前13周低点减仓／突破前13周高点回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "channel_13_13_f0_c1_h4",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 13
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前13周低点减仓／突破前13周高点回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "channel_13_13_f0_c2_h0",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 13
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前13周低点减仓／突破前13周高点回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "channel_13_13_f0_c2_h4",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 13
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前13周低点减仓／突破前13周高点回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "channel_13_13_f25_c1_h0",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 13
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前13周低点减仓／突破前13周高点回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "channel_13_13_f25_c1_h4",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 13
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前13周低点减仓／突破前13周高点回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "channel_13_13_f25_c2_h0",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 13
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前13周低点减仓／突破前13周高点回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "channel_13_13_f25_c2_h4",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 13
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前13周低点减仓／突破前13周高点回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "channel_13_13_f50_c1_h0",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 13
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前13周低点减仓／突破前13周高点回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "channel_13_13_f50_c1_h4",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 13
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前13周低点减仓／突破前13周高点回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "channel_13_13_f50_c2_h0",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 13
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前13周低点减仓／突破前13周高点回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "channel_13_13_f50_c2_h4",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 13
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前13周低点减仓／突破前13周高点回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "channel_13_13_f75_c1_h0",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 13
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前13周低点减仓／突破前13周高点回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "channel_13_13_f75_c1_h4",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 13
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前13周低点减仓／突破前13周高点回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "channel_13_13_f75_c2_h0",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 13
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前13周低点减仓／突破前13周高点回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "channel_13_13_f75_c2_h4",
    "family": "channel",
    "params": {
      "exit": 13,
      "entry": 13
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前13周低点减仓／突破前13周高点回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "channel_20_4_f0_c1_h0",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 4
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前20周低点减仓／突破前4周高点回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "channel_20_4_f0_c1_h4",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 4
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前20周低点减仓／突破前4周高点回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "channel_20_4_f0_c2_h0",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 4
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前20周低点减仓／突破前4周高点回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "channel_20_4_f0_c2_h4",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 4
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前20周低点减仓／突破前4周高点回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "channel_20_4_f25_c1_h0",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 4
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前20周低点减仓／突破前4周高点回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "channel_20_4_f25_c1_h4",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 4
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前20周低点减仓／突破前4周高点回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "channel_20_4_f25_c2_h0",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 4
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前20周低点减仓／突破前4周高点回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "channel_20_4_f25_c2_h4",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 4
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前20周低点减仓／突破前4周高点回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "channel_20_4_f50_c1_h0",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 4
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前20周低点减仓／突破前4周高点回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "channel_20_4_f50_c1_h4",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 4
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前20周低点减仓／突破前4周高点回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "channel_20_4_f50_c2_h0",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 4
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前20周低点减仓／突破前4周高点回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "channel_20_4_f50_c2_h4",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 4
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前20周低点减仓／突破前4周高点回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "channel_20_4_f75_c1_h0",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 4
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前20周低点减仓／突破前4周高点回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "channel_20_4_f75_c1_h4",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 4
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前20周低点减仓／突破前4周高点回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "channel_20_4_f75_c2_h0",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 4
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前20周低点减仓／突破前4周高点回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "channel_20_4_f75_c2_h4",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 4
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前20周低点减仓／突破前4周高点回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "channel_20_8_f0_c1_h0",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 8
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前20周低点减仓／突破前8周高点回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "channel_20_8_f0_c1_h4",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 8
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前20周低点减仓／突破前8周高点回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "channel_20_8_f0_c2_h0",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 8
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前20周低点减仓／突破前8周高点回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "channel_20_8_f0_c2_h4",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 8
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前20周低点减仓／突破前8周高点回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "channel_20_8_f25_c1_h0",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 8
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前20周低点减仓／突破前8周高点回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "channel_20_8_f25_c1_h4",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 8
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前20周低点减仓／突破前8周高点回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "channel_20_8_f25_c2_h0",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 8
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前20周低点减仓／突破前8周高点回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "channel_20_8_f25_c2_h4",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 8
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前20周低点减仓／突破前8周高点回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "channel_20_8_f50_c1_h0",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 8
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前20周低点减仓／突破前8周高点回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "channel_20_8_f50_c1_h4",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 8
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前20周低点减仓／突破前8周高点回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "channel_20_8_f50_c2_h0",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 8
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前20周低点减仓／突破前8周高点回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "channel_20_8_f50_c2_h4",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 8
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前20周低点减仓／突破前8周高点回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "channel_20_8_f75_c1_h0",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 8
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前20周低点减仓／突破前8周高点回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "channel_20_8_f75_c1_h4",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 8
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前20周低点减仓／突破前8周高点回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "channel_20_8_f75_c2_h0",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 8
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前20周低点减仓／突破前8周高点回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "channel_20_8_f75_c2_h4",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 8
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前20周低点减仓／突破前8周高点回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "channel_20_13_f0_c1_h0",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 13
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前20周低点减仓／突破前13周高点回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "channel_20_13_f0_c1_h4",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 13
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前20周低点减仓／突破前13周高点回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "channel_20_13_f0_c2_h0",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 13
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前20周低点减仓／突破前13周高点回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "channel_20_13_f0_c2_h4",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 13
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前20周低点减仓／突破前13周高点回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "channel_20_13_f25_c1_h0",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 13
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前20周低点减仓／突破前13周高点回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "channel_20_13_f25_c1_h4",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 13
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前20周低点减仓／突破前13周高点回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "channel_20_13_f25_c2_h0",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 13
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前20周低点减仓／突破前13周高点回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "channel_20_13_f25_c2_h4",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 13
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前20周低点减仓／突破前13周高点回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "channel_20_13_f50_c1_h0",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 13
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前20周低点减仓／突破前13周高点回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "channel_20_13_f50_c1_h4",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 13
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前20周低点减仓／突破前13周高点回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "channel_20_13_f50_c2_h0",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 13
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前20周低点减仓／突破前13周高点回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "channel_20_13_f50_c2_h4",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 13
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前20周低点减仓／突破前13周高点回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "channel_20_13_f75_c1_h0",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 13
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前20周低点减仓／突破前13周高点回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "channel_20_13_f75_c1_h4",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 13
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前20周低点减仓／突破前13周高点回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "channel_20_13_f75_c2_h0",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 13
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前20周低点减仓／突破前13周高点回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "channel_20_13_f75_c2_h4",
    "family": "channel",
    "params": {
      "exit": 20,
      "entry": 13
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前20周低点减仓／突破前13周高点回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "channel_26_4_f0_c1_h0",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 4
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前26周低点减仓／突破前4周高点回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "channel_26_4_f0_c1_h4",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 4
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前26周低点减仓／突破前4周高点回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "channel_26_4_f0_c2_h0",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 4
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前26周低点减仓／突破前4周高点回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "channel_26_4_f0_c2_h4",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 4
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前26周低点减仓／突破前4周高点回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "channel_26_4_f25_c1_h0",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 4
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前26周低点减仓／突破前4周高点回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "channel_26_4_f25_c1_h4",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 4
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前26周低点减仓／突破前4周高点回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "channel_26_4_f25_c2_h0",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 4
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前26周低点减仓／突破前4周高点回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "channel_26_4_f25_c2_h4",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 4
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前26周低点减仓／突破前4周高点回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "channel_26_4_f50_c1_h0",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 4
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前26周低点减仓／突破前4周高点回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "channel_26_4_f50_c1_h4",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 4
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前26周低点减仓／突破前4周高点回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "channel_26_4_f50_c2_h0",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 4
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前26周低点减仓／突破前4周高点回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "channel_26_4_f50_c2_h4",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 4
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前26周低点减仓／突破前4周高点回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "channel_26_4_f75_c1_h0",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 4
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前26周低点减仓／突破前4周高点回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "channel_26_4_f75_c1_h4",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 4
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前26周低点减仓／突破前4周高点回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "channel_26_4_f75_c2_h0",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 4
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前26周低点减仓／突破前4周高点回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "channel_26_4_f75_c2_h4",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 4
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前26周低点减仓／突破前4周高点回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "channel_26_8_f0_c1_h0",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 8
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前26周低点减仓／突破前8周高点回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "channel_26_8_f0_c1_h4",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 8
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前26周低点减仓／突破前8周高点回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "channel_26_8_f0_c2_h0",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 8
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前26周低点减仓／突破前8周高点回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "channel_26_8_f0_c2_h4",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 8
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前26周低点减仓／突破前8周高点回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "channel_26_8_f25_c1_h0",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 8
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前26周低点减仓／突破前8周高点回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "channel_26_8_f25_c1_h4",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 8
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前26周低点减仓／突破前8周高点回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "channel_26_8_f25_c2_h0",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 8
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前26周低点减仓／突破前8周高点回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "channel_26_8_f25_c2_h4",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 8
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前26周低点减仓／突破前8周高点回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "channel_26_8_f50_c1_h0",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 8
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前26周低点减仓／突破前8周高点回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "channel_26_8_f50_c1_h4",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 8
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前26周低点减仓／突破前8周高点回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "channel_26_8_f50_c2_h0",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 8
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前26周低点减仓／突破前8周高点回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "channel_26_8_f50_c2_h4",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 8
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前26周低点减仓／突破前8周高点回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "channel_26_8_f75_c1_h0",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 8
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前26周低点减仓／突破前8周高点回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "channel_26_8_f75_c1_h4",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 8
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前26周低点减仓／突破前8周高点回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "channel_26_8_f75_c2_h0",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 8
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前26周低点减仓／突破前8周高点回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "channel_26_8_f75_c2_h4",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 8
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前26周低点减仓／突破前8周高点回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "channel_26_13_f0_c1_h0",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 13
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前26周低点减仓／突破前13周高点回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "channel_26_13_f0_c1_h4",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 13
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前26周低点减仓／突破前13周高点回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "channel_26_13_f0_c2_h0",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 13
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前26周低点减仓／突破前13周高点回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "channel_26_13_f0_c2_h4",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 13
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前26周低点减仓／突破前13周高点回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "channel_26_13_f25_c1_h0",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 13
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前26周低点减仓／突破前13周高点回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "channel_26_13_f25_c1_h4",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 13
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前26周低点减仓／突破前13周高点回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "channel_26_13_f25_c2_h0",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 13
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前26周低点减仓／突破前13周高点回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "channel_26_13_f25_c2_h4",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 13
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前26周低点减仓／突破前13周高点回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "channel_26_13_f50_c1_h0",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 13
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前26周低点减仓／突破前13周高点回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "channel_26_13_f50_c1_h4",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 13
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前26周低点减仓／突破前13周高点回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "channel_26_13_f50_c2_h0",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 13
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前26周低点减仓／突破前13周高点回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "channel_26_13_f50_c2_h4",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 13
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前26周低点减仓／突破前13周高点回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "channel_26_13_f75_c1_h0",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 13
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "跌破前26周低点减仓／突破前13周高点回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "channel_26_13_f75_c1_h4",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 13
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "跌破前26周低点减仓／突破前13周高点回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "channel_26_13_f75_c2_h0",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 13
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "跌破前26周低点减仓／突破前13周高点回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "channel_26_13_f75_c2_h4",
    "family": "channel",
    "params": {
      "exit": 26,
      "entry": 13
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "跌破前26周低点减仓／突破前13周高点回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p03_f0_c1_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹3%回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p03_f0_c1_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹3%回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p03_f0_c2_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹3%回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p03_f0_c2_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹3%回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p03_f25_c1_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹3%回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p03_f25_c1_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹3%回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p03_f25_c2_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹3%回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p03_f25_c2_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹3%回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p03_f50_c1_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹3%回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p03_f50_c1_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹3%回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p03_f50_c2_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹3%回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p03_f50_c2_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹3%回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p03_f75_c1_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹3%回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p03_f75_c1_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹3%回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p03_f75_c2_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹3%回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p03_f75_c2_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹3%回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p06_f0_c1_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹6%回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p06_f0_c1_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹6%回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p06_f0_c2_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹6%回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p06_f0_c2_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹6%回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p06_f25_c1_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹6%回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p06_f25_c1_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹6%回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p06_f25_c2_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹6%回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p06_f25_c2_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹6%回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p06_f50_c1_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹6%回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p06_f50_c1_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹6%回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p06_f50_c2_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹6%回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p06_f50_c2_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹6%回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p06_f75_c1_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹6%回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p06_f75_c1_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹6%回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p06_f75_c2_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹6%回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "pullback_26_0p06_0p06_f75_c2_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近26周峰值回撤6%减仓／低点反弹6%回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p03_f0_c1_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹3%回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p03_f0_c1_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹3%回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p03_f0_c2_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹3%回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p03_f0_c2_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹3%回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p03_f25_c1_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹3%回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p03_f25_c1_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹3%回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p03_f25_c2_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹3%回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p03_f25_c2_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹3%回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p03_f50_c1_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹3%回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p03_f50_c1_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹3%回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p03_f50_c2_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹3%回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p03_f50_c2_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹3%回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p03_f75_c1_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹3%回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p03_f75_c1_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹3%回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p03_f75_c2_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹3%回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p03_f75_c2_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹3%回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p06_f0_c1_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹6%回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p06_f0_c1_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹6%回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p06_f0_c2_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹6%回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p06_f0_c2_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹6%回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p06_f25_c1_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹6%回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p06_f25_c1_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹6%回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p06_f25_c2_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹6%回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p06_f25_c2_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹6%回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p06_f50_c1_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹6%回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p06_f50_c1_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹6%回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p06_f50_c2_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹6%回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p06_f50_c2_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹6%回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p06_f75_c1_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹6%回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p06_f75_c1_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹6%回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p06_f75_c2_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹6%回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "pullback_26_0p1_0p06_f75_c2_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近26周峰值回撤10%减仓／低点反弹6%回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p03_f0_c1_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹3%回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p03_f0_c1_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹3%回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p03_f0_c2_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹3%回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p03_f0_c2_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹3%回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p03_f25_c1_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹3%回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p03_f25_c1_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹3%回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p03_f25_c2_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹3%回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p03_f25_c2_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹3%回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p03_f50_c1_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹3%回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p03_f50_c1_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹3%回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p03_f50_c2_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹3%回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p03_f50_c2_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹3%回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p03_f75_c1_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹3%回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p03_f75_c1_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹3%回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p03_f75_c2_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹3%回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p03_f75_c2_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹3%回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p06_f0_c1_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹6%回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p06_f0_c1_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹6%回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p06_f0_c2_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹6%回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p06_f0_c2_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹6%回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p06_f25_c1_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹6%回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p06_f25_c1_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹6%回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p06_f25_c2_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹6%回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p06_f25_c2_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹6%回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p06_f50_c1_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹6%回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p06_f50_c1_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹6%回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p06_f50_c2_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹6%回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p06_f50_c2_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹6%回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p06_f75_c1_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹6%回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p06_f75_c1_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹6%回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p06_f75_c2_h0",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹6%回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "pullback_26_0p15_0p06_f75_c2_h4",
    "family": "pullback",
    "params": {
      "w": 26,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近26周峰值回撤15%减仓／低点反弹6%回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p03_f0_c1_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹3%回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p03_f0_c1_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹3%回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p03_f0_c2_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹3%回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p03_f0_c2_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹3%回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p03_f25_c1_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹3%回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p03_f25_c1_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹3%回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p03_f25_c2_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹3%回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p03_f25_c2_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹3%回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p03_f50_c1_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹3%回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p03_f50_c1_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹3%回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p03_f50_c2_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹3%回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p03_f50_c2_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹3%回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p03_f75_c1_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹3%回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p03_f75_c1_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹3%回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p03_f75_c2_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹3%回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p03_f75_c2_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹3%回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p06_f0_c1_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹6%回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p06_f0_c1_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹6%回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p06_f0_c2_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹6%回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p06_f0_c2_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹6%回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p06_f25_c1_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹6%回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p06_f25_c1_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹6%回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p06_f25_c2_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹6%回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p06_f25_c2_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹6%回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p06_f50_c1_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹6%回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p06_f50_c1_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹6%回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p06_f50_c2_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹6%回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p06_f50_c2_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹6%回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p06_f75_c1_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹6%回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p06_f75_c1_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹6%回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p06_f75_c2_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹6%回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "pullback_52_0p06_0p06_f75_c2_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近52周峰值回撤6%减仓／低点反弹6%回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p03_f0_c1_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹3%回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p03_f0_c1_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹3%回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p03_f0_c2_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹3%回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p03_f0_c2_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹3%回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p03_f25_c1_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹3%回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p03_f25_c1_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹3%回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p03_f25_c2_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹3%回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p03_f25_c2_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹3%回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p03_f50_c1_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹3%回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p03_f50_c1_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹3%回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p03_f50_c2_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹3%回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p03_f50_c2_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹3%回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p03_f75_c1_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹3%回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p03_f75_c1_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹3%回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p03_f75_c2_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹3%回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p03_f75_c2_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹3%回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p06_f0_c1_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹6%回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p06_f0_c1_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹6%回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p06_f0_c2_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹6%回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p06_f0_c2_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹6%回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p06_f25_c1_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹6%回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p06_f25_c1_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹6%回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p06_f25_c2_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹6%回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p06_f25_c2_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹6%回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p06_f50_c1_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹6%回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p06_f50_c1_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹6%回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p06_f50_c2_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹6%回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p06_f50_c2_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹6%回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p06_f75_c1_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹6%回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p06_f75_c1_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹6%回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p06_f75_c2_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹6%回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "pullback_52_0p1_0p06_f75_c2_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近52周峰值回撤10%减仓／低点反弹6%回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p03_f0_c1_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹3%回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p03_f0_c1_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹3%回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p03_f0_c2_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹3%回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p03_f0_c2_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹3%回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p03_f25_c1_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹3%回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p03_f25_c1_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹3%回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p03_f25_c2_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹3%回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p03_f25_c2_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹3%回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p03_f50_c1_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹3%回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p03_f50_c1_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹3%回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p03_f50_c2_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹3%回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p03_f50_c2_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹3%回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p03_f75_c1_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹3%回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p03_f75_c1_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹3%回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p03_f75_c2_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹3%回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p03_f75_c2_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹3%回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p06_f0_c1_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹6%回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p06_f0_c1_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹6%回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p06_f0_c2_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹6%回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p06_f0_c2_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹6%回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p06_f25_c1_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹6%回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p06_f25_c1_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹6%回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p06_f25_c2_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹6%回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p06_f25_c2_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹6%回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p06_f50_c1_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹6%回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p06_f50_c1_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹6%回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p06_f50_c2_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹6%回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p06_f50_c2_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹6%回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p06_f75_c1_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹6%回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p06_f75_c1_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹6%回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p06_f75_c2_h0",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹6%回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "pullback_52_0p15_0p06_f75_c2_h4",
    "family": "pullback",
    "params": {
      "w": 52,
      "dd": 0.15,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "持仓期近52周峰值回撤15%减仓／低点反弹6%回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p03_f0_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p03_f0_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p03_f0_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p03_f0_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p03_f25_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p03_f25_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p03_f25_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p03_f25_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p03_f50_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p03_f50_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p03_f50_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p03_f50_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p03_f75_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p03_f75_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p03_f75_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p03_f75_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p06_f0_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p06_f0_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p06_f0_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p06_f0_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p06_f25_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p06_f25_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p06_f25_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p06_f25_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p06_f50_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p06_f50_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p06_f50_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p06_f50_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p06_f75_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p06_f75_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p06_f75_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_20_0p06_0p06_f75_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "跌破20周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p03_f0_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p03_f0_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p03_f0_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p03_f0_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p03_f25_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p03_f25_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p03_f25_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p03_f25_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p03_f50_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p03_f50_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p03_f50_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p03_f50_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p03_f75_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p03_f75_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p03_f75_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p03_f75_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p06_f0_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p06_f0_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p06_f0_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p06_f0_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p06_f25_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p06_f25_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p06_f25_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p06_f25_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p06_f50_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p06_f50_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p06_f50_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p06_f50_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p06_f75_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p06_f75_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p06_f75_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_20_0p1_0p06_f75_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 20,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "跌破20周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p03_f0_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p03_f0_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p03_f0_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p03_f0_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p03_f25_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p03_f25_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p03_f25_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p03_f25_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p03_f50_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p03_f50_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p03_f50_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p03_f50_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p03_f75_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p03_f75_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p03_f75_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p03_f75_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p06_f0_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p06_f0_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p06_f0_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p06_f0_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p06_f25_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p06_f25_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p06_f25_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p06_f25_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p06_f50_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p06_f50_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p06_f50_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p06_f50_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p06_f75_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p06_f75_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p06_f75_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_40_0p06_0p06_f75_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.06,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "跌破40周均线且回撤6%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p03_f0_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p03_f0_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p03_f0_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p03_f0_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p03_f25_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p03_f25_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p03_f25_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p03_f25_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p03_f50_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p03_f50_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p03_f50_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p03_f50_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p03_f75_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p03_f75_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p03_f75_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p03_f75_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.03
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹3%且过4周均线回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p06_f0_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 0,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p06_f0_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 1,
    "hold": 4,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p06_f0_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 0,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p06_f0_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.0,
    "confirm": 2,
    "hold": 4,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p06_f25_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 0,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p06_f25_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 1,
    "hold": 4,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p06_f25_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 0,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持0周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p06_f25_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.25,
    "confirm": 2,
    "hold": 4,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持4周；防守保留25%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p06_f50_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p06_f50_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p06_f50_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p06_f50_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p06_f75_c1_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 0,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p06_f75_c1_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 1,
    "hold": 4,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续1周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p06_f75_c2_h0",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 0,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持0周；防守保留75%原仓位"
  },
  {
    "id": "hybrid_40_0p1_0p06_f75_c2_h4",
    "family": "hybrid",
    "params": {
      "w": 40,
      "dd": 0.1,
      "bounce": 0.06
    },
    "floor": 0.75,
    "confirm": 2,
    "hold": 4,
    "description": "跌破40周均线且回撤10%减仓／回均线或反弹6%且过4周均线回补；连续2周确认；至少保持4周；防守保留75%原仓位"
  },
  {
    "id": "staged_13_40_0_c1_h0_m0.75",
    "family": "staged",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0,
      "mid": 0.75
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "13/40周均线，100%/75%/50%三档，±0%缓冲；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "staged_13_40_0_c1_h0_m0.5",
    "family": "staged",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0,
      "mid": 0.5
    },
    "floor": 0,
    "confirm": 1,
    "hold": 0,
    "description": "13/40周均线，100%/50%/0%三档，±0%缓冲；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "staged_13_40_0_c1_h4_m0.75",
    "family": "staged",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0,
      "mid": 0.75
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "13/40周均线，100%/75%/50%三档，±0%缓冲；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "staged_13_40_0_c1_h4_m0.5",
    "family": "staged",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0,
      "mid": 0.5
    },
    "floor": 0,
    "confirm": 1,
    "hold": 4,
    "description": "13/40周均线，100%/50%/0%三档，±0%缓冲；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "staged_13_40_0_c2_h0_m0.75",
    "family": "staged",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0,
      "mid": 0.75
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "13/40周均线，100%/75%/50%三档，±0%缓冲；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "staged_13_40_0_c2_h0_m0.5",
    "family": "staged",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0,
      "mid": 0.5
    },
    "floor": 0,
    "confirm": 2,
    "hold": 0,
    "description": "13/40周均线，100%/50%/0%三档，±0%缓冲；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "staged_13_40_0_c2_h4_m0.75",
    "family": "staged",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0,
      "mid": 0.75
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "13/40周均线，100%/75%/50%三档，±0%缓冲；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "staged_13_40_0_c2_h4_m0.5",
    "family": "staged",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0,
      "mid": 0.5
    },
    "floor": 0,
    "confirm": 2,
    "hold": 4,
    "description": "13/40周均线，100%/50%/0%三档，±0%缓冲；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "staged_13_40_0.01_c1_h0_m0.75",
    "family": "staged",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0.01,
      "mid": 0.75
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "13/40周均线，100%/75%/50%三档，±1%缓冲；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "staged_13_40_0.01_c1_h0_m0.5",
    "family": "staged",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0.01,
      "mid": 0.5
    },
    "floor": 0,
    "confirm": 1,
    "hold": 0,
    "description": "13/40周均线，100%/50%/0%三档，±1%缓冲；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "staged_13_40_0.01_c1_h4_m0.75",
    "family": "staged",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0.01,
      "mid": 0.75
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "13/40周均线，100%/75%/50%三档，±1%缓冲；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "staged_13_40_0.01_c1_h4_m0.5",
    "family": "staged",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0.01,
      "mid": 0.5
    },
    "floor": 0,
    "confirm": 1,
    "hold": 4,
    "description": "13/40周均线，100%/50%/0%三档，±1%缓冲；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "staged_13_40_0.01_c2_h0_m0.75",
    "family": "staged",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0.01,
      "mid": 0.75
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "13/40周均线，100%/75%/50%三档，±1%缓冲；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "staged_13_40_0.01_c2_h0_m0.5",
    "family": "staged",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0.01,
      "mid": 0.5
    },
    "floor": 0,
    "confirm": 2,
    "hold": 0,
    "description": "13/40周均线，100%/50%/0%三档，±1%缓冲；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "staged_13_40_0.01_c2_h4_m0.75",
    "family": "staged",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0.01,
      "mid": 0.75
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "13/40周均线，100%/75%/50%三档，±1%缓冲；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "staged_13_40_0.01_c2_h4_m0.5",
    "family": "staged",
    "params": {
      "fast": 13,
      "slow": 40,
      "b": 0.01,
      "mid": 0.5
    },
    "floor": 0,
    "confirm": 2,
    "hold": 4,
    "description": "13/40周均线，100%/50%/0%三档，±1%缓冲；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "staged_20_52_0_c1_h0_m0.75",
    "family": "staged",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0,
      "mid": 0.75
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "20/52周均线，100%/75%/50%三档，±0%缓冲；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "staged_20_52_0_c1_h0_m0.5",
    "family": "staged",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0,
      "mid": 0.5
    },
    "floor": 0,
    "confirm": 1,
    "hold": 0,
    "description": "20/52周均线，100%/50%/0%三档，±0%缓冲；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "staged_20_52_0_c1_h4_m0.75",
    "family": "staged",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0,
      "mid": 0.75
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "20/52周均线，100%/75%/50%三档，±0%缓冲；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "staged_20_52_0_c1_h4_m0.5",
    "family": "staged",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0,
      "mid": 0.5
    },
    "floor": 0,
    "confirm": 1,
    "hold": 4,
    "description": "20/52周均线，100%/50%/0%三档，±0%缓冲；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "staged_20_52_0_c2_h0_m0.75",
    "family": "staged",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0,
      "mid": 0.75
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "20/52周均线，100%/75%/50%三档，±0%缓冲；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "staged_20_52_0_c2_h0_m0.5",
    "family": "staged",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0,
      "mid": 0.5
    },
    "floor": 0,
    "confirm": 2,
    "hold": 0,
    "description": "20/52周均线，100%/50%/0%三档，±0%缓冲；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "staged_20_52_0_c2_h4_m0.75",
    "family": "staged",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0,
      "mid": 0.75
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "20/52周均线，100%/75%/50%三档，±0%缓冲；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "staged_20_52_0_c2_h4_m0.5",
    "family": "staged",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0,
      "mid": 0.5
    },
    "floor": 0,
    "confirm": 2,
    "hold": 4,
    "description": "20/52周均线，100%/50%/0%三档，±0%缓冲；连续2周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "staged_20_52_0.01_c1_h0_m0.75",
    "family": "staged",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0.01,
      "mid": 0.75
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 0,
    "description": "20/52周均线，100%/75%/50%三档，±1%缓冲；连续1周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "staged_20_52_0.01_c1_h0_m0.5",
    "family": "staged",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0.01,
      "mid": 0.5
    },
    "floor": 0,
    "confirm": 1,
    "hold": 0,
    "description": "20/52周均线，100%/50%/0%三档，±1%缓冲；连续1周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "staged_20_52_0.01_c1_h4_m0.75",
    "family": "staged",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0.01,
      "mid": 0.75
    },
    "floor": 0.5,
    "confirm": 1,
    "hold": 4,
    "description": "20/52周均线，100%/75%/50%三档，±1%缓冲；连续1周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "staged_20_52_0.01_c1_h4_m0.5",
    "family": "staged",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0.01,
      "mid": 0.5
    },
    "floor": 0,
    "confirm": 1,
    "hold": 4,
    "description": "20/52周均线，100%/50%/0%三档，±1%缓冲；连续1周确认；至少保持4周；防守保留0%原仓位"
  },
  {
    "id": "staged_20_52_0.01_c2_h0_m0.75",
    "family": "staged",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0.01,
      "mid": 0.75
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 0,
    "description": "20/52周均线，100%/75%/50%三档，±1%缓冲；连续2周确认；至少保持0周；防守保留50%原仓位"
  },
  {
    "id": "staged_20_52_0.01_c2_h0_m0.5",
    "family": "staged",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0.01,
      "mid": 0.5
    },
    "floor": 0,
    "confirm": 2,
    "hold": 0,
    "description": "20/52周均线，100%/50%/0%三档，±1%缓冲；连续2周确认；至少保持0周；防守保留0%原仓位"
  },
  {
    "id": "staged_20_52_0.01_c2_h4_m0.75",
    "family": "staged",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0.01,
      "mid": 0.75
    },
    "floor": 0.5,
    "confirm": 2,
    "hold": 4,
    "description": "20/52周均线，100%/75%/50%三档，±1%缓冲；连续2周确认；至少保持4周；防守保留50%原仓位"
  },
  {
    "id": "staged_20_52_0.01_c2_h4_m0.5",
    "family": "staged",
    "params": {
      "fast": 20,
      "slow": 52,
      "b": 0.01,
      "mid": 0.5
    },
    "floor": 0,
    "confirm": 2,
    "hold": 4,
    "description": "20/52周均线，100%/50%/0%三档，±1%缓冲；连续2周确认；至少保持4周；防守保留0%原仓位"
  }
]