{
  "scan_date": "2026-08-14 08:46",
  "backtest_date": "2026-08-17 14:11",
  "market_trend": {
    "indices": [
      {
        "name": "上证指数",
        "code": "1.000001",
        "index_close": 3974.6,
        "index_change": 1.21,
        "ma5": 3941.9,
        "ma10": 3921.72,
        "ma20": 3879.31,
        "ma60": 3983.52,
        "ret_20d": 4.7,
        "trend": "震荡"
      },
      {
        "name": "深证成指",
        "code": "0.399001",
        "index_close": 14666.61,
        "index_change": 2.18,
        "ma5": 14396.85,
        "ma10": 14275.22,
        "ma20": 14030.29,
        "ma60": 14946.67,
        "ret_20d": 7.76,
        "trend": "震荡"
      },
      {
        "name": "创业板指",
        "code": "0.399006",
        "index_close": 3727.62,
        "index_change": 2.79,
        "ma5": 3618.24,
        "ma10": 3573.12,
        "ma20": 3511.4,
        "ma60": 3837.34,
        "ret_20d": 8.26,
        "trend": "震荡"
      },
      {
        "name": "科创50",
        "code": "1.000688",
        "index_close": 1777.44,
        "index_change": 3.48,
        "ma5": 1731.87,
        "ma10": 1715.25,
        "ma20": 1722.5,
        "ma60": 1824.75,
        "ret_20d": 3.42,
        "trend": "震荡"
      },
      {
        "name": "北证50",
        "code": "0.899050",
        "index_close": 1102.53,
        "index_change": 1.38,
        "ma5": 1103.38,
        "ma10": 1110.99,
        "ma20": 1087.7,
        "ma60": 1189.59,
        "ret_20d": 5.49,
        "trend": "震荡"
      }
    ],
    "trend": "震荡",
    "is_downtrend": false,
    "is_severe_downtrend": false,
    "description": "市场处于震荡格局，20日涨跌幅4.7%",
    "index_close": 3974.6,
    "index_change": 1.21,
    "ma5": 3941.9,
    "ma20": 3879.31,
    "ma60": 3983.52,
    "ret_20d": 4.7
  },
  "backtest_results": {
    "300026": {
      "code": "300026",
      "name": "红日药业",
      "indicator_stats": {
        "三死叉见顶": {
          "total": 49,
          "wins": 19,
          "losses": 30,
          "max_gain": 4.5016077170418,
          "max_loss": -4.90196078431373,
          "win_rate": 38.8,
          "avg_return": -0.19,
          "win_rate_3d": 38.8,
          "win_rate_5d": 44.9,
          "avg_return_3d": -0.54,
          "avg_return_5d": -0.56,
          "profit_factor": 0.7,
          "expectancy": -0.19,
          "wr_rsi_filter": 37.2,
          "wr_adx_filter": 42.1,
          "wr_vol_filter": 28.6,
          "wr_all_filter": 25.0,
          "count_rsi_filter": 43,
          "count_adx_filter": 38,
          "count_vol_filter": 7,
          "count_all_filter": 4,
          "avg_mfe_5d": 3.0,
          "avg_mae_5d": -2.97,
          "risk_reward_5d": 1.01
        },
        "量压": {
          "total": 136,
          "wins": 57,
          "losses": 79,
          "max_gain": 8.791208791208781,
          "max_loss": -4.255319148936188,
          "win_rate": 41.9,
          "avg_return": 0.09,
          "win_rate_3d": 47.1,
          "win_rate_5d": 50.7,
          "avg_return_3d": 0.08,
          "avg_return_5d": 0.23,
          "profit_factor": 1.16,
          "expectancy": 0.09,
          "wr_rsi_filter": 38.2,
          "wr_adx_filter": 43.2,
          "wr_vol_filter": 29.4,
          "wr_all_filter": 20.0,
          "count_rsi_filter": 89,
          "count_adx_filter": 111,
          "count_vol_filter": 17,
          "count_all_filter": 15,
          "avg_mfe_5d": 3.41,
          "avg_mae_5d": -2.62,
          "risk_reward_5d": 1.3
        },
        "断头铡刀": {
          "total": 31,
          "wins": 15,
          "losses": 16,
          "max_gain": 4.844290657439432,
          "max_loss": -3.4759358288770192,
          "win_rate": 48.4,
          "avg_return": -0.15,
          "win_rate_3d": 54.8,
          "win_rate_5d": 45.2,
          "avg_return_3d": 0.72,
          "avg_return_5d": 0.32,
          "profit_factor": 0.81,
          "expectancy": -0.15,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 45.8,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 25.0,
          "count_rsi_filter": 24,
          "count_adx_filter": 24,
          "count_vol_filter": 6,
          "count_all_filter": 4,
          "avg_mfe_5d": 3.25,
          "avg_mae_5d": -2.97,
          "risk_reward_5d": 1.09
        },
        "价压": {
          "total": 150,
          "wins": 70,
          "losses": 80,
          "max_gain": 8.791208791208781,
          "max_loss": -5.278592375366575,
          "win_rate": 46.7,
          "avg_return": 0.07,
          "win_rate_3d": 50.7,
          "win_rate_5d": 56.0,
          "avg_return_3d": 0.32,
          "avg_return_5d": 0.55,
          "profit_factor": 1.13,
          "expectancy": 0.07,
          "wr_rsi_filter": 46.5,
          "wr_adx_filter": 47.5,
          "wr_vol_filter": 45.5,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 99,
          "count_adx_filter": 118,
          "count_vol_filter": 22,
          "count_all_filter": 15,
          "avg_mfe_5d": 2.98,
          "avg_mae_5d": -2.42,
          "risk_reward_5d": 1.23
        },
        "老鸭头": {
          "total": 42,
          "wins": 19,
          "losses": 23,
          "max_gain": 8.15217391304348,
          "max_loss": -4.373177842565612,
          "win_rate": 45.2,
          "avg_return": 0.08,
          "win_rate_3d": 50.0,
          "win_rate_5d": 52.4,
          "avg_return_3d": 0.22,
          "avg_return_5d": 0.05,
          "profit_factor": 1.13,
          "expectancy": 0.08,
          "wr_rsi_filter": 51.6,
          "wr_adx_filter": 41.2,
          "wr_vol_filter": 30.0,
          "wr_all_filter": 40.0,
          "count_rsi_filter": 31,
          "count_adx_filter": 34,
          "count_vol_filter": 10,
          "count_all_filter": 5,
          "avg_mfe_5d": 4.14,
          "avg_mae_5d": -2.93,
          "risk_reward_5d": 1.41
        },
        "三金叉见底": {
          "total": 46,
          "wins": 17,
          "losses": 29,
          "max_gain": 1.9553072625698276,
          "max_loss": -2.73972602739726,
          "win_rate": 37.0,
          "avg_return": -0.28,
          "win_rate_3d": 43.5,
          "win_rate_5d": 43.5,
          "avg_return_3d": -0.64,
          "avg_return_5d": -0.86,
          "profit_factor": 0.56,
          "expectancy": -0.28,
          "wr_rsi_filter": 39.0,
          "wr_adx_filter": 44.7,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 66.7,
          "count_rsi_filter": 41,
          "count_adx_filter": 38,
          "count_vol_filter": 12,
          "count_all_filter": 9,
          "avg_mfe_5d": 2.43,
          "avg_mae_5d": -2.71,
          "risk_reward_5d": 0.9
        },
        "水上金叉": {
          "total": 5,
          "wins": 2,
          "losses": 3,
          "max_gain": 1.0126582278481067,
          "max_loss": -2.445652173913049,
          "win_rate": 40.0,
          "avg_return": -0.37,
          "win_rate_3d": 20.0,
          "win_rate_5d": 20.0,
          "avg_return_3d": -0.64,
          "avg_return_5d": -0.73,
          "profit_factor": 0.41,
          "expectancy": -0.37,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 66.7,
          "count_rsi_filter": 4,
          "count_adx_filter": 4,
          "count_vol_filter": 4,
          "count_all_filter": 3,
          "avg_mfe_5d": 3.66,
          "avg_mae_5d": -2.98,
          "risk_reward_5d": 1.23
        },
        "价托": {
          "total": 124,
          "wins": 50,
          "losses": 74,
          "max_gain": 7.71513353115727,
          "max_loss": -13.128491620111738,
          "win_rate": 40.3,
          "avg_return": -0.12,
          "win_rate_3d": 50.0,
          "win_rate_5d": 51.6,
          "avg_return_3d": 0.12,
          "avg_return_5d": 0.41,
          "profit_factor": 0.85,
          "expectancy": -0.12,
          "wr_rsi_filter": 41.1,
          "wr_adx_filter": 40.3,
          "wr_vol_filter": 32.4,
          "wr_all_filter": 41.7,
          "count_rsi_filter": 73,
          "count_adx_filter": 119,
          "count_vol_filter": 34,
          "count_all_filter": 12,
          "avg_mfe_5d": 4.64,
          "avg_mae_5d": -3.27,
          "risk_reward_5d": 1.42
        },
        "均线多头排列": {
          "total": 5,
          "wins": 2,
          "losses": 3,
          "max_gain": 0.9975062344139696,
          "max_loss": -1.179941002949858,
          "win_rate": 40.0,
          "avg_return": -0.28,
          "win_rate_3d": 60.0,
          "win_rate_5d": 80.0,
          "avg_return_3d": 0.54,
          "avg_return_5d": 1.35,
          "profit_factor": 0.52,
          "expectancy": -0.28,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 2,
          "count_adx_filter": 4,
          "count_vol_filter": 1,
          "count_all_filter": 0,
          "avg_mfe_5d": 4.22,
          "avg_mae_5d": -2.09,
          "risk_reward_5d": 2.02
        },
        "量托": {
          "total": 118,
          "wins": 44,
          "losses": 74,
          "max_gain": 5.915492957746471,
          "max_loss": -4.373177842565612,
          "win_rate": 37.3,
          "avg_return": -0.11,
          "win_rate_3d": 46.6,
          "win_rate_5d": 40.7,
          "avg_return_3d": -0.12,
          "avg_return_5d": 0.04,
          "profit_factor": 0.86,
          "expectancy": -0.11,
          "wr_rsi_filter": 35.4,
          "wr_adx_filter": 39.0,
          "wr_vol_filter": 34.3,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 79,
          "count_adx_filter": 105,
          "count_vol_filter": 35,
          "count_all_filter": 15,
          "avg_mfe_5d": 3.81,
          "avg_mae_5d": -3.33,
          "risk_reward_5d": 1.14
        },
        "死蜘蛛": {
          "total": 34,
          "wins": 14,
          "losses": 20,
          "max_gain": 4.5016077170418,
          "max_loss": -5.278592375366575,
          "win_rate": 41.2,
          "avg_return": -0.41,
          "win_rate_3d": 41.2,
          "win_rate_5d": 41.2,
          "avg_return_3d": -0.26,
          "avg_return_5d": -0.48,
          "profit_factor": 0.59,
          "expectancy": -0.41,
          "wr_rsi_filter": 40.0,
          "wr_adx_filter": 45.8,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 40.0,
          "count_rsi_filter": 30,
          "count_adx_filter": 24,
          "count_vol_filter": 6,
          "count_all_filter": 5,
          "avg_mfe_5d": 3.11,
          "avg_mae_5d": -3.32,
          "risk_reward_5d": 0.94
        },
        "DIF下穿零线": {
          "total": 7,
          "wins": 4,
          "losses": 3,
          "max_gain": 4.5016077170418,
          "max_loss": -1.308900523560208,
          "win_rate": 57.1,
          "avg_return": 0.71,
          "win_rate_3d": 57.1,
          "win_rate_5d": 42.9,
          "avg_return_3d": 1.32,
          "avg_return_5d": 1.04,
          "profit_factor": 2.64,
          "expectancy": 0.71,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 66.7,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 4,
          "count_adx_filter": 6,
          "count_vol_filter": 4,
          "count_all_filter": 2,
          "avg_mfe_5d": 4.77,
          "avg_mae_5d": -2.28,
          "risk_reward_5d": 2.09
        },
        "均线空头排列": {
          "total": 11,
          "wins": 6,
          "losses": 5,
          "max_gain": 4.5016077170418,
          "max_loss": -2.399999999999991,
          "win_rate": 54.5,
          "avg_return": 0.31,
          "win_rate_3d": 45.5,
          "win_rate_5d": 45.5,
          "avg_return_3d": 0.71,
          "avg_return_5d": 0.51,
          "profit_factor": 1.51,
          "expectancy": 0.31,
          "wr_rsi_filter": 66.7,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 6,
          "count_adx_filter": 8,
          "count_vol_filter": 1,
          "count_all_filter": 0,
          "avg_mfe_5d": 3.06,
          "avg_mae_5d": -2.51,
          "risk_reward_5d": 1.22
        },
        "巨量长阳": {
          "total": 7,
          "wins": 1,
          "losses": 6,
          "max_gain": 1.5189873417721378,
          "max_loss": -3.7878787878787845,
          "win_rate": 14.3,
          "avg_return": -1.87,
          "win_rate_3d": 42.9,
          "win_rate_5d": 14.3,
          "avg_return_3d": -0.61,
          "avg_return_5d": -1.94,
          "profit_factor": 0.1,
          "expectancy": -1.87,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 14.3,
          "wr_vol_filter": 14.3,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 3,
          "count_adx_filter": 7,
          "count_vol_filter": 7,
          "count_all_filter": 3,
          "avg_mfe_5d": 3.69,
          "avg_mae_5d": -5.15,
          "risk_reward_5d": 0.72
        },
        "空方炮": {
          "total": 16,
          "wins": 4,
          "losses": 12,
          "max_gain": 7.71513353115727,
          "max_loss": -3.4759358288770192,
          "win_rate": 25.0,
          "avg_return": 0.26,
          "win_rate_3d": 43.8,
          "win_rate_5d": 37.5,
          "avg_return_3d": 0.16,
          "avg_return_5d": 0.62,
          "profit_factor": 1.3,
          "expectancy": 0.26,
          "wr_rsi_filter": 18.2,
          "wr_adx_filter": 28.6,
          "wr_vol_filter": 66.7,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 11,
          "count_adx_filter": 14,
          "count_vol_filter": 3,
          "count_all_filter": 1,
          "avg_mfe_5d": 3.61,
          "avg_mae_5d": -3.1,
          "risk_reward_5d": 1.16
        },
        "水下死叉": {
          "total": 9,
          "wins": 3,
          "losses": 6,
          "max_gain": 4.5016077170418,
          "max_loss": -2.2922636103151928,
          "win_rate": 33.3,
          "avg_return": -0.14,
          "win_rate_3d": 22.2,
          "win_rate_5d": 22.2,
          "avg_return_3d": -0.17,
          "avg_return_5d": 0.2,
          "profit_factor": 0.84,
          "expectancy": -0.14,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 33.3,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 5,
          "count_adx_filter": 6,
          "count_vol_filter": 2,
          "count_all_filter": 1,
          "avg_mfe_5d": 2.68,
          "avg_mae_5d": -3.61,
          "risk_reward_5d": 0.74
        },
        "多方炮": {
          "total": 18,
          "wins": 11,
          "losses": 7,
          "max_gain": 6.012658227848089,
          "max_loss": -3.0303030303030276,
          "win_rate": 61.1,
          "avg_return": 0.61,
          "win_rate_3d": 50.0,
          "win_rate_5d": 50.0,
          "avg_return_3d": 0.28,
          "avg_return_5d": -0.41,
          "profit_factor": 2.21,
          "expectancy": 0.61,
          "wr_rsi_filter": 69.2,
          "wr_adx_filter": 58.8,
          "wr_vol_filter": 69.2,
          "wr_all_filter": 75.0,
          "count_rsi_filter": 13,
          "count_adx_filter": 17,
          "count_vol_filter": 13,
          "count_all_filter": 8,
          "avg_mfe_5d": 4.25,
          "avg_mae_5d": -3.13,
          "risk_reward_5d": 1.36
        },
        "金蜘蛛": {
          "total": 48,
          "wins": 18,
          "losses": 30,
          "max_gain": 7.428571428571429,
          "max_loss": -13.128491620111738,
          "win_rate": 37.5,
          "avg_return": -0.28,
          "win_rate_3d": 27.1,
          "win_rate_5d": 25.0,
          "avg_return_3d": -1.58,
          "avg_return_5d": -1.98,
          "profit_factor": 0.65,
          "expectancy": -0.28,
          "wr_rsi_filter": 39.5,
          "wr_adx_filter": 39.1,
          "wr_vol_filter": 36.8,
          "wr_all_filter": 43.8,
          "count_rsi_filter": 43,
          "count_adx_filter": 46,
          "count_vol_filter": 19,
          "count_all_filter": 16,
          "avg_mfe_5d": 2.68,
          "avg_mae_5d": -4.38,
          "risk_reward_5d": 0.61
        },
        "出水芙蓉": {
          "total": 8,
          "wins": 2,
          "losses": 6,
          "max_gain": 2.7100271002709952,
          "max_loss": -3.0303030303030276,
          "win_rate": 25.0,
          "avg_return": -0.55,
          "win_rate_3d": 37.5,
          "win_rate_5d": 12.5,
          "avg_return_3d": -2.48,
          "avg_return_5d": -3.17,
          "profit_factor": 0.48,
          "expectancy": -0.55,
          "wr_rsi_filter": 40.0,
          "wr_adx_filter": 33.3,
          "wr_vol_filter": 25.0,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 5,
          "count_adx_filter": 6,
          "count_vol_filter": 8,
          "count_all_filter": 4,
          "avg_mfe_5d": 3.07,
          "avg_mae_5d": -6.03,
          "risk_reward_5d": 0.51
        },
        "DIF上穿零线": {
          "total": 7,
          "wins": 1,
          "losses": 6,
          "max_gain": 2.7100271002709952,
          "max_loss": -13.128491620111738,
          "win_rate": 14.3,
          "avg_return": -2.09,
          "win_rate_3d": 42.9,
          "win_rate_5d": 14.3,
          "avg_return_3d": -0.67,
          "avg_return_5d": -1.73,
          "profit_factor": 0.16,
          "expectancy": -2.09,
          "wr_rsi_filter": 16.7,
          "wr_adx_filter": 14.3,
          "wr_vol_filter": 20.0,
          "wr_all_filter": 25.0,
          "count_rsi_filter": 6,
          "count_adx_filter": 7,
          "count_vol_filter": 5,
          "count_all_filter": 4,
          "avg_mfe_5d": 3.51,
          "avg_mae_5d": -4.96,
          "risk_reward_5d": 0.71
        },
        "放量过头": {
          "total": 10,
          "wins": 1,
          "losses": 9,
          "max_gain": 0.23474178403755097,
          "max_loss": -3.7234042553191404,
          "win_rate": 10.0,
          "avg_return": -1.58,
          "win_rate_3d": 50.0,
          "win_rate_5d": 20.0,
          "avg_return_3d": -0.75,
          "avg_return_5d": -1.94,
          "profit_factor": 0.01,
          "expectancy": -1.58,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 10.0,
          "wr_vol_filter": 10.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 2,
          "count_adx_filter": 10,
          "count_vol_filter": 10,
          "count_all_filter": 2,
          "avg_mfe_5d": 3.69,
          "avg_mae_5d": -4.81,
          "risk_reward_5d": 0.77
        }
      },
      "overall_win_rate": 39.2,
      "overall_avg_return": -0.12,
      "overall_wr_3d": 45.7,
      "overall_wr_5d": 44.7,
      "overall_wr_filtered": 41.7,
      "overall_pf": 0.91,
      "overall_exp": -0.12,
      "overall_mfe": 3.82,
      "overall_mae": -3.24,
      "risk_reward": 1.18,
      "backtested_indicators": 8,
      "total_historical_triggers": 881,
      "current_rsi": 64.2,
      "current_adx": 46.7,
      "current_vol_ratio": 0.8,
      "current_bb_pos": 0.9,
      "current_atr_pct": 4.01,
      "quant_score": 72
    },
    "000543": {
      "code": "000543",
      "name": "皖能电力",
      "indicator_stats": {
        "量压": {
          "total": 142,
          "wins": 69,
          "losses": 73,
          "max_gain": 5.5059523809523725,
          "max_loss": -6.715506715506714,
          "win_rate": 48.6,
          "avg_return": -0.03,
          "win_rate_3d": 42.3,
          "win_rate_5d": 43.7,
          "avg_return_3d": -0.26,
          "avg_return_5d": -0.22,
          "profit_factor": 0.94,
          "expectancy": -0.03,
          "wr_rsi_filter": 45.5,
          "wr_adx_filter": 48.0,
          "wr_vol_filter": 57.1,
          "wr_all_filter": 44.4,
          "count_rsi_filter": 101,
          "count_adx_filter": 98,
          "count_vol_filter": 21,
          "count_all_filter": 9,
          "avg_mfe_5d": 2.72,
          "avg_mae_5d": -2.64,
          "risk_reward_5d": 1.03
        },
        "金蜘蛛": {
          "total": 49,
          "wins": 26,
          "losses": 23,
          "max_gain": 7.152145643693109,
          "max_loss": -5.612829324169533,
          "win_rate": 53.1,
          "avg_return": 0.56,
          "win_rate_3d": 55.1,
          "win_rate_5d": 53.1,
          "avg_return_3d": 0.99,
          "avg_return_5d": 0.63,
          "profit_factor": 2.1,
          "expectancy": 0.56,
          "wr_rsi_filter": 54.5,
          "wr_adx_filter": 61.3,
          "wr_vol_filter": 45.0,
          "wr_all_filter": 45.5,
          "count_rsi_filter": 44,
          "count_adx_filter": 31,
          "count_vol_filter": 20,
          "count_all_filter": 11,
          "avg_mfe_5d": 3.89,
          "avg_mae_5d": -2.12,
          "risk_reward_5d": 1.83
        },
        "价托": {
          "total": 142,
          "wins": 62,
          "losses": 80,
          "max_gain": 6.168446026097274,
          "max_loss": -9.259259259259256,
          "win_rate": 43.7,
          "avg_return": -0.3,
          "win_rate_3d": 37.3,
          "win_rate_5d": 34.5,
          "avg_return_3d": -0.8,
          "avg_return_5d": -0.84,
          "profit_factor": 0.68,
          "expectancy": -0.3,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 45.2,
          "wr_vol_filter": 29.7,
          "wr_all_filter": 27.3,
          "count_rsi_filter": 74,
          "count_adx_filter": 126,
          "count_vol_filter": 37,
          "count_all_filter": 11,
          "avg_mfe_5d": 3.23,
          "avg_mae_5d": -3.77,
          "risk_reward_5d": 0.86
        },
        "断头铡刀": {
          "total": 34,
          "wins": 18,
          "losses": 16,
          "max_gain": 3.2499999999999973,
          "max_loss": -6.715506715506714,
          "win_rate": 52.9,
          "avg_return": -0.07,
          "win_rate_3d": 44.1,
          "win_rate_5d": 55.9,
          "avg_return_3d": -0.02,
          "avg_return_5d": 0.48,
          "profit_factor": 0.89,
          "expectancy": -0.07,
          "wr_rsi_filter": 44.0,
          "wr_adx_filter": 45.5,
          "wr_vol_filter": 58.3,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 25,
          "count_adx_filter": 22,
          "count_vol_filter": 12,
          "count_all_filter": 6,
          "avg_mfe_5d": 2.36,
          "avg_mae_5d": -1.93,
          "risk_reward_5d": 1.22
        },
        "死蜘蛛": {
          "total": 64,
          "wins": 30,
          "losses": 34,
          "max_gain": 3.301886792452824,
          "max_loss": -2.933673469387754,
          "win_rate": 46.9,
          "avg_return": -0.04,
          "win_rate_3d": 45.3,
          "win_rate_5d": 51.6,
          "avg_return_3d": 0.23,
          "avg_return_5d": 0.91,
          "profit_factor": 0.92,
          "expectancy": -0.04,
          "wr_rsi_filter": 45.8,
          "wr_adx_filter": 47.4,
          "wr_vol_filter": 75.0,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 59,
          "count_adx_filter": 38,
          "count_vol_filter": 8,
          "count_all_filter": 4,
          "avg_mfe_5d": 2.71,
          "avg_mae_5d": -1.69,
          "risk_reward_5d": 1.6
        },
        "水下死叉": {
          "total": 2,
          "wins": 2,
          "losses": 0,
          "max_gain": 0.302114803625364,
          "max_loss": 0,
          "win_rate": 100.0,
          "avg_return": 0.22,
          "win_rate_3d": 100.0,
          "win_rate_5d": 50.0,
          "avg_return_3d": 1.02,
          "avg_return_5d": 2.6,
          "profit_factor": 0.45,
          "expectancy": 0.22,
          "wr_rsi_filter": 100.0,
          "wr_adx_filter": 100.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 2,
          "count_adx_filter": 1,
          "count_vol_filter": 0,
          "count_all_filter": 0,
          "avg_mfe_5d": 3.35,
          "avg_mae_5d": -1.6,
          "risk_reward_5d": 2.09
        },
        "价压": {
          "total": 124,
          "wins": 69,
          "losses": 55,
          "max_gain": 5.5059523809523725,
          "max_loss": -6.715506715506714,
          "win_rate": 55.6,
          "avg_return": 0.11,
          "win_rate_3d": 54.8,
          "win_rate_5d": 55.6,
          "avg_return_3d": 0.35,
          "avg_return_5d": 0.88,
          "profit_factor": 1.22,
          "expectancy": 0.11,
          "wr_rsi_filter": 53.8,
          "wr_adx_filter": 58.1,
          "wr_vol_filter": 65.0,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 80,
          "count_adx_filter": 93,
          "count_vol_filter": 20,
          "count_all_filter": 10,
          "avg_mfe_5d": 3.56,
          "avg_mae_5d": -2.24,
          "risk_reward_5d": 1.59
        },
        "空方炮": {
          "total": 17,
          "wins": 11,
          "losses": 6,
          "max_gain": 4.395604395604402,
          "max_loss": -3.4610630407911014,
          "win_rate": 64.7,
          "avg_return": 0.51,
          "win_rate_3d": 52.9,
          "win_rate_5d": 76.5,
          "avg_return_3d": 0.56,
          "avg_return_5d": 0.94,
          "profit_factor": 1.91,
          "expectancy": 0.51,
          "wr_rsi_filter": 60.0,
          "wr_adx_filter": 64.3,
          "wr_vol_filter": 33.3,
          "wr_all_filter": 25.0,
          "count_rsi_filter": 15,
          "count_adx_filter": 14,
          "count_vol_filter": 6,
          "count_all_filter": 4,
          "avg_mfe_5d": 3.66,
          "avg_mae_5d": -2.27,
          "risk_reward_5d": 1.61
        },
        "三死叉见顶": {
          "total": 49,
          "wins": 22,
          "losses": 27,
          "max_gain": 5.889724310776923,
          "max_loss": -5.0868486352357305,
          "win_rate": 44.9,
          "avg_return": 0.25,
          "win_rate_3d": 44.9,
          "win_rate_5d": 49.0,
          "avg_return_3d": 0.71,
          "avg_return_5d": 0.02,
          "profit_factor": 1.47,
          "expectancy": 0.25,
          "wr_rsi_filter": 45.8,
          "wr_adx_filter": 44.2,
          "wr_vol_filter": 44.4,
          "wr_all_filter": 42.9,
          "count_rsi_filter": 48,
          "count_adx_filter": 43,
          "count_vol_filter": 9,
          "count_all_filter": 7,
          "avg_mfe_5d": 3.55,
          "avg_mae_5d": -3.04,
          "risk_reward_5d": 1.17
        },
        "均线空头排列": {
          "total": 8,
          "wins": 6,
          "losses": 2,
          "max_gain": 4.92610837438423,
          "max_loss": -1.81818181818183,
          "win_rate": 75.0,
          "avg_return": 0.82,
          "win_rate_3d": 75.0,
          "win_rate_5d": 75.0,
          "avg_return_3d": 2.5,
          "avg_return_5d": 3.32,
          "profit_factor": 3.57,
          "expectancy": 0.82,
          "wr_rsi_filter": 66.7,
          "wr_adx_filter": 83.3,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 6,
          "count_adx_filter": 6,
          "count_vol_filter": 0,
          "count_all_filter": 0,
          "avg_mfe_5d": 5.73,
          "avg_mae_5d": -0.97,
          "risk_reward_5d": 5.91
        },
        "多方炮": {
          "total": 21,
          "wins": 12,
          "losses": 9,
          "max_gain": 7.152145643693109,
          "max_loss": -9.259259259259256,
          "win_rate": 57.1,
          "avg_return": 0.01,
          "win_rate_3d": 57.1,
          "win_rate_5d": 52.4,
          "avg_return_3d": 0.58,
          "avg_return_5d": 0.46,
          "profit_factor": 1.01,
          "expectancy": 0.01,
          "wr_rsi_filter": 56.2,
          "wr_adx_filter": 57.1,
          "wr_vol_filter": 62.5,
          "wr_all_filter": 66.7,
          "count_rsi_filter": 16,
          "count_adx_filter": 14,
          "count_vol_filter": 8,
          "count_all_filter": 3,
          "avg_mfe_5d": 3.74,
          "avg_mae_5d": -2.54,
          "risk_reward_5d": 1.47
        },
        "DIF上穿零线": {
          "total": 12,
          "wins": 5,
          "losses": 7,
          "max_gain": 1.098901098901095,
          "max_loss": -4.460966542750933,
          "win_rate": 41.7,
          "avg_return": -0.81,
          "win_rate_3d": 50.0,
          "win_rate_5d": 33.3,
          "avg_return_3d": 0.17,
          "avg_return_5d": -0.1,
          "profit_factor": 0.32,
          "expectancy": -0.81,
          "wr_rsi_filter": 83.3,
          "wr_adx_filter": 45.5,
          "wr_vol_filter": 14.3,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 6,
          "count_adx_filter": 11,
          "count_vol_filter": 7,
          "count_all_filter": 2,
          "avg_mfe_5d": 3.34,
          "avg_mae_5d": -2.38,
          "risk_reward_5d": 1.4
        },
        "三金叉见底": {
          "total": 56,
          "wins": 24,
          "losses": 32,
          "max_gain": 7.152145643693109,
          "max_loss": -6.7535545023696635,
          "win_rate": 42.9,
          "avg_return": -0.02,
          "win_rate_3d": 37.5,
          "win_rate_5d": 30.4,
          "avg_return_3d": -0.87,
          "avg_return_5d": -1.47,
          "profit_factor": 0.97,
          "expectancy": -0.02,
          "wr_rsi_filter": 48.7,
          "wr_adx_filter": 38.5,
          "wr_vol_filter": 31.8,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 39,
          "count_adx_filter": 39,
          "count_vol_filter": 22,
          "count_all_filter": 9,
          "avg_mfe_5d": 2.25,
          "avg_mae_5d": -3.39,
          "risk_reward_5d": 0.66
        },
        "均线多头排列": {
          "total": 12,
          "wins": 5,
          "losses": 7,
          "max_gain": 2.857142857142847,
          "max_loss": -4.916201117318431,
          "win_rate": 41.7,
          "avg_return": -0.23,
          "win_rate_3d": 25.0,
          "win_rate_5d": 8.3,
          "avg_return_3d": -1.9,
          "avg_return_5d": -2.88,
          "profit_factor": 0.77,
          "expectancy": -0.23,
          "wr_rsi_filter": 66.7,
          "wr_adx_filter": 33.3,
          "wr_vol_filter": 33.3,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 3,
          "count_adx_filter": 9,
          "count_vol_filter": 6,
          "count_all_filter": 0,
          "avg_mfe_5d": 2.45,
          "avg_mae_5d": -4.9,
          "risk_reward_5d": 0.5
        },
        "老鸭头": {
          "total": 101,
          "wins": 37,
          "losses": 64,
          "max_gain": 4.358353510895885,
          "max_loss": -6.844547563805103,
          "win_rate": 36.6,
          "avg_return": -0.33,
          "win_rate_3d": 38.6,
          "win_rate_5d": 39.6,
          "avg_return_3d": -0.72,
          "avg_return_5d": -0.78,
          "profit_factor": 0.63,
          "expectancy": -0.33,
          "wr_rsi_filter": 41.3,
          "wr_adx_filter": 36.8,
          "wr_vol_filter": 27.3,
          "wr_all_filter": 20.0,
          "count_rsi_filter": 63,
          "count_adx_filter": 87,
          "count_vol_filter": 22,
          "count_all_filter": 10,
          "avg_mfe_5d": 2.81,
          "avg_mae_5d": -3.42,
          "risk_reward_5d": 0.82
        },
        "量托": {
          "total": 104,
          "wins": 47,
          "losses": 57,
          "max_gain": 5.359661495063461,
          "max_loss": -6.844547563805103,
          "win_rate": 45.2,
          "avg_return": -0.3,
          "win_rate_3d": 45.2,
          "win_rate_5d": 45.2,
          "avg_return_3d": -0.5,
          "avg_return_5d": 0.05,
          "profit_factor": 0.68,
          "expectancy": -0.3,
          "wr_rsi_filter": 56.1,
          "wr_adx_filter": 47.4,
          "wr_vol_filter": 31.0,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 57,
          "count_adx_filter": 97,
          "count_vol_filter": 29,
          "count_all_filter": 8,
          "avg_mfe_5d": 3.63,
          "avg_mae_5d": -3.55,
          "risk_reward_5d": 1.02
        },
        "DIF下穿零线": {
          "total": 12,
          "wins": 4,
          "losses": 8,
          "max_gain": 0.8097165991902688,
          "max_loss": -6.715506715506714,
          "win_rate": 33.3,
          "avg_return": -0.93,
          "win_rate_3d": 50.0,
          "win_rate_5d": 66.7,
          "avg_return_3d": -0.57,
          "avg_return_5d": -0.37,
          "profit_factor": 0.17,
          "expectancy": -0.93,
          "wr_rsi_filter": 12.5,
          "wr_adx_filter": 40.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 8,
          "count_adx_filter": 10,
          "count_vol_filter": 0,
          "count_all_filter": 0,
          "avg_mfe_5d": 2.31,
          "avg_mae_5d": -2.69,
          "risk_reward_5d": 0.86
        },
        "放量过头": {
          "total": 16,
          "wins": 5,
          "losses": 11,
          "max_gain": 5.359661495063461,
          "max_loss": -6.844547563805103,
          "win_rate": 31.2,
          "avg_return": -0.75,
          "win_rate_3d": 25.0,
          "win_rate_5d": 31.2,
          "avg_return_3d": -1.25,
          "avg_return_5d": -2.16,
          "profit_factor": 0.54,
          "expectancy": -0.75,
          "wr_rsi_filter": 100.0,
          "wr_adx_filter": 33.3,
          "wr_vol_filter": 31.2,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 2,
          "count_adx_filter": 15,
          "count_vol_filter": 16,
          "count_all_filter": 2,
          "avg_mfe_5d": 2.86,
          "avg_mae_5d": -4.8,
          "risk_reward_5d": 0.6
        },
        "水上金叉": {
          "total": 5,
          "wins": 1,
          "losses": 4,
          "max_gain": 4.499999999999993,
          "max_loss": -5.612829324169533,
          "win_rate": 20.0,
          "avg_return": -0.74,
          "win_rate_3d": 20.0,
          "win_rate_5d": 40.0,
          "avg_return_3d": -1.4,
          "avg_return_5d": -2.51,
          "profit_factor": 0.55,
          "expectancy": -0.74,
          "wr_rsi_filter": 20.0,
          "wr_adx_filter": 20.0,
          "wr_vol_filter": 33.3,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 5,
          "count_adx_filter": 5,
          "count_vol_filter": 3,
          "count_all_filter": 3,
          "avg_mfe_5d": 1.95,
          "avg_mae_5d": -4.67,
          "risk_reward_5d": 0.42
        },
        "出水芙蓉": {
          "total": 5,
          "wins": 2,
          "losses": 3,
          "max_gain": 5.359661495063461,
          "max_loss": -3.1553398058252413,
          "win_rate": 40.0,
          "avg_return": 0.88,
          "win_rate_3d": 80.0,
          "win_rate_5d": 60.0,
          "avg_return_3d": 1.91,
          "avg_return_5d": 0.07,
          "profit_factor": 2.05,
          "expectancy": 0.88,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 33.3,
          "wr_vol_filter": 40.0,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 4,
          "count_adx_filter": 3,
          "count_vol_filter": 5,
          "count_all_filter": 2,
          "avg_mfe_5d": 3.48,
          "avg_mae_5d": -1.96,
          "risk_reward_5d": 1.78
        },
        "巨量长阳": {
          "total": 3,
          "wins": 1,
          "losses": 2,
          "max_gain": 0.2123142250530785,
          "max_loss": -3.1553398058252413,
          "win_rate": 33.3,
          "avg_return": -1.52,
          "win_rate_3d": 0.0,
          "win_rate_5d": 0.0,
          "avg_return_3d": -1.37,
          "avg_return_5d": -5.12,
          "profit_factor": 0.04,
          "expectancy": -1.52,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 33.3,
          "wr_vol_filter": 33.3,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 0,
          "count_adx_filter": 3,
          "count_vol_filter": 3,
          "count_all_filter": 0,
          "avg_mfe_5d": 1.68,
          "avg_mae_5d": -6.21,
          "risk_reward_5d": 0.27
        }
      },
      "overall_win_rate": 49.0,
      "overall_avg_return": -0.03,
      "overall_wr_3d": 44.9,
      "overall_wr_5d": 46.5,
      "overall_wr_filtered": 58.5,
      "overall_pf": 1.01,
      "overall_exp": -0.03,
      "overall_mfe": 3.13,
      "overall_mae": -2.7,
      "risk_reward": 1.16,
      "backtested_indicators": 7,
      "total_historical_triggers": 978,
      "current_rsi": 44.1,
      "current_adx": 31.6,
      "current_vol_ratio": 0.65,
      "current_bb_pos": 0.07,
      "current_atr_pct": 2.06,
      "quant_score": 66
    },
    "000825": {
      "code": "000825",
      "name": "太钢不锈",
      "indicator_stats": {
        "价压": {
          "total": 153,
          "wins": 64,
          "losses": 89,
          "max_gain": 7.073170731707323,
          "max_loss": -9.943181818181824,
          "win_rate": 41.8,
          "avg_return": -0.05,
          "win_rate_3d": 48.4,
          "win_rate_5d": 50.3,
          "avg_return_3d": -0.19,
          "avg_return_5d": 0.02,
          "profit_factor": 0.93,
          "expectancy": -0.05,
          "wr_rsi_filter": 38.7,
          "wr_adx_filter": 41.7,
          "wr_vol_filter": 38.1,
          "wr_all_filter": 41.7,
          "count_rsi_filter": 93,
          "count_adx_filter": 139,
          "count_vol_filter": 21,
          "count_all_filter": 12,
          "avg_mfe_5d": 3.07,
          "avg_mae_5d": -3.33,
          "risk_reward_5d": 0.92
        },
        "量压": {
          "total": 131,
          "wins": 58,
          "losses": 73,
          "max_gain": 7.073170731707323,
          "max_loss": -5.168539325842703,
          "win_rate": 44.3,
          "avg_return": -0.02,
          "win_rate_3d": 49.6,
          "win_rate_5d": 49.6,
          "avg_return_3d": 0.22,
          "avg_return_5d": 0.52,
          "profit_factor": 0.98,
          "expectancy": -0.02,
          "wr_rsi_filter": 45.5,
          "wr_adx_filter": 43.2,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 56.2,
          "count_rsi_filter": 88,
          "count_adx_filter": 125,
          "count_vol_filter": 22,
          "count_all_filter": 16,
          "avg_mfe_5d": 3.37,
          "avg_mae_5d": -2.87,
          "risk_reward_5d": 1.17
        },
        "断头铡刀": {
          "total": 24,
          "wins": 9,
          "losses": 15,
          "max_gain": 2.3094688221708903,
          "max_loss": -3.6363636363636487,
          "win_rate": 37.5,
          "avg_return": -0.37,
          "win_rate_3d": 16.7,
          "win_rate_5d": 41.7,
          "avg_return_3d": -1.74,
          "avg_return_5d": -1.62,
          "profit_factor": 0.52,
          "expectancy": -0.37,
          "wr_rsi_filter": 35.7,
          "wr_adx_filter": 26.3,
          "wr_vol_filter": 60.0,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 14,
          "count_adx_filter": 19,
          "count_vol_filter": 5,
          "count_all_filter": 2,
          "avg_mfe_5d": 1.69,
          "avg_mae_5d": -4.14,
          "risk_reward_5d": 0.41
        },
        "DIF下穿零线": {
          "total": 9,
          "wins": 5,
          "losses": 4,
          "max_gain": 1.6997167138810276,
          "max_loss": -1.2406947890818976,
          "win_rate": 55.6,
          "avg_return": 0.51,
          "win_rate_3d": 44.4,
          "win_rate_5d": 33.3,
          "avg_return_3d": -0.25,
          "avg_return_5d": -0.87,
          "profit_factor": 2.99,
          "expectancy": 0.51,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 42.9,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 8,
          "count_adx_filter": 7,
          "count_vol_filter": 2,
          "count_all_filter": 2,
          "avg_mfe_5d": 2.72,
          "avg_mae_5d": -3.17,
          "risk_reward_5d": 0.86
        },
        "老鸭头": {
          "total": 71,
          "wins": 34,
          "losses": 37,
          "max_gain": 9.977324263038545,
          "max_loss": -7.854406130268199,
          "win_rate": 47.9,
          "avg_return": 0.08,
          "win_rate_3d": 47.9,
          "win_rate_5d": 49.3,
          "avg_return_3d": 0.23,
          "avg_return_5d": 0.38,
          "profit_factor": 1.1,
          "expectancy": 0.08,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 44.6,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 60.0,
          "count_rsi_filter": 48,
          "count_adx_filter": 56,
          "count_vol_filter": 18,
          "count_all_filter": 5,
          "avg_mfe_5d": 4.49,
          "avg_mae_5d": -3.28,
          "risk_reward_5d": 1.37
        },
        "三金叉见底": {
          "total": 44,
          "wins": 21,
          "losses": 23,
          "max_gain": 4.357798165137594,
          "max_loss": -5.935251798561136,
          "win_rate": 47.7,
          "avg_return": 0.01,
          "win_rate_3d": 43.2,
          "win_rate_5d": 40.9,
          "avg_return_3d": -0.68,
          "avg_return_5d": -0.32,
          "profit_factor": 1.02,
          "expectancy": 0.01,
          "wr_rsi_filter": 54.5,
          "wr_adx_filter": 47.2,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 66.7,
          "count_rsi_filter": 33,
          "count_adx_filter": 36,
          "count_vol_filter": 16,
          "count_all_filter": 6,
          "avg_mfe_5d": 4.21,
          "avg_mae_5d": -3.34,
          "risk_reward_5d": 1.26
        },
        "DIF上穿零线": {
          "total": 8,
          "wins": 3,
          "losses": 5,
          "max_gain": 2.259887005649719,
          "max_loss": -2.583025830258301,
          "win_rate": 37.5,
          "avg_return": -0.16,
          "win_rate_3d": 37.5,
          "win_rate_5d": 50.0,
          "avg_return_3d": -0.38,
          "avg_return_5d": -0.71,
          "profit_factor": 0.8,
          "expectancy": -0.16,
          "wr_rsi_filter": 33.3,
          "wr_adx_filter": 40.0,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 3,
          "count_adx_filter": 5,
          "count_vol_filter": 4,
          "count_all_filter": 1,
          "avg_mfe_5d": 3.53,
          "avg_mae_5d": -3.12,
          "risk_reward_5d": 1.13
        },
        "价托": {
          "total": 143,
          "wins": 67,
          "losses": 76,
          "max_gain": 9.977324263038545,
          "max_loss": -7.854406130268199,
          "win_rate": 46.9,
          "avg_return": -0.01,
          "win_rate_3d": 46.9,
          "win_rate_5d": 49.0,
          "avg_return_3d": 0.05,
          "avg_return_5d": 0.06,
          "profit_factor": 0.99,
          "expectancy": -0.01,
          "wr_rsi_filter": 46.8,
          "wr_adx_filter": 47.5,
          "wr_vol_filter": 42.9,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 62,
          "count_adx_filter": 139,
          "count_vol_filter": 28,
          "count_all_filter": 6,
          "avg_mfe_5d": 3.76,
          "avg_mae_5d": -3.11,
          "risk_reward_5d": 1.21
        },
        "均线多头排列": {
          "total": 6,
          "wins": 0,
          "losses": 6,
          "max_gain": 0,
          "max_loss": -1.17647058823529,
          "win_rate": 0.0,
          "avg_return": -0.69,
          "win_rate_3d": 33.3,
          "win_rate_5d": 33.3,
          "avg_return_3d": -0.54,
          "avg_return_5d": -0.49,
          "profit_factor": 0.0,
          "expectancy": -0.69,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 0.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 2,
          "count_adx_filter": 4,
          "count_vol_filter": 4,
          "count_all_filter": 1,
          "avg_mfe_5d": 3.73,
          "avg_mae_5d": -3.61,
          "risk_reward_5d": 1.03
        },
        "量托": {
          "total": 109,
          "wins": 48,
          "losses": 61,
          "max_gain": 5.586592178770933,
          "max_loss": -4.722222222222216,
          "win_rate": 44.0,
          "avg_return": -0.05,
          "win_rate_3d": 43.1,
          "win_rate_5d": 46.8,
          "avg_return_3d": -0.27,
          "avg_return_5d": -0.51,
          "profit_factor": 0.94,
          "expectancy": -0.05,
          "wr_rsi_filter": 44.4,
          "wr_adx_filter": 43.6,
          "wr_vol_filter": 37.5,
          "wr_all_filter": 37.5,
          "count_rsi_filter": 54,
          "count_adx_filter": 101,
          "count_vol_filter": 24,
          "count_all_filter": 8,
          "avg_mfe_5d": 3.43,
          "avg_mae_5d": -3.41,
          "risk_reward_5d": 1.01
        },
        "三死叉见顶": {
          "total": 49,
          "wins": 20,
          "losses": 29,
          "max_gain": 4.911591355599221,
          "max_loss": -3.6363636363636487,
          "win_rate": 40.8,
          "avg_return": 0.02,
          "win_rate_3d": 49.0,
          "win_rate_5d": 44.9,
          "avg_return_3d": 0.43,
          "avg_return_5d": -0.1,
          "profit_factor": 1.02,
          "expectancy": 0.02,
          "wr_rsi_filter": 41.5,
          "wr_adx_filter": 40.8,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 41,
          "count_adx_filter": 49,
          "count_vol_filter": 6,
          "count_all_filter": 6,
          "avg_mfe_5d": 3.65,
          "avg_mae_5d": -3.23,
          "risk_reward_5d": 1.13
        },
        "空方炮": {
          "total": 20,
          "wins": 10,
          "losses": 10,
          "max_gain": 2.346041055718473,
          "max_loss": -2.267002518891692,
          "win_rate": 50.0,
          "avg_return": 0.0,
          "win_rate_3d": 55.0,
          "win_rate_5d": 45.0,
          "avg_return_3d": 0.58,
          "avg_return_5d": -0.33,
          "profit_factor": 1.01,
          "expectancy": 0.0,
          "wr_rsi_filter": 46.2,
          "wr_adx_filter": 52.6,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 13,
          "count_adx_filter": 19,
          "count_vol_filter": 2,
          "count_all_filter": 1,
          "avg_mfe_5d": 3.64,
          "avg_mae_5d": -3.02,
          "risk_reward_5d": 1.21
        },
        "均线空头排列": {
          "total": 7,
          "wins": 2,
          "losses": 5,
          "max_gain": 3.480278422273786,
          "max_loss": -1.1142061281337101,
          "win_rate": 28.6,
          "avg_return": 0.2,
          "win_rate_3d": 28.6,
          "win_rate_5d": 28.6,
          "avg_return_3d": -1.53,
          "avg_return_5d": -3.2,
          "profit_factor": 1.42,
          "expectancy": 0.2,
          "wr_rsi_filter": 33.3,
          "wr_adx_filter": 28.6,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 6,
          "count_adx_filter": 7,
          "count_vol_filter": 1,
          "count_all_filter": 1,
          "avg_mfe_5d": 1.47,
          "avg_mae_5d": -5.15,
          "risk_reward_5d": 0.29
        },
        "多方炮": {
          "total": 15,
          "wins": 7,
          "losses": 8,
          "max_gain": 4.065040650406493,
          "max_loss": -5.935251798561136,
          "win_rate": 46.7,
          "avg_return": -0.05,
          "win_rate_3d": 60.0,
          "win_rate_5d": 46.7,
          "avg_return_3d": 0.17,
          "avg_return_5d": -0.05,
          "profit_factor": 0.94,
          "expectancy": -0.05,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 42.9,
          "wr_vol_filter": 75.0,
          "wr_all_filter": 66.7,
          "count_rsi_filter": 12,
          "count_adx_filter": 14,
          "count_vol_filter": 4,
          "count_all_filter": 3,
          "avg_mfe_5d": 2.84,
          "avg_mae_5d": -2.89,
          "risk_reward_5d": 0.98
        },
        "金蜘蛛": {
          "total": 22,
          "wins": 13,
          "losses": 9,
          "max_gain": 4.129793510324475,
          "max_loss": -0.8849557522124019,
          "win_rate": 59.1,
          "avg_return": 0.94,
          "win_rate_3d": 59.1,
          "win_rate_5d": 59.1,
          "avg_return_3d": 1.16,
          "avg_return_5d": 2.07,
          "profit_factor": 6.34,
          "expectancy": 0.94,
          "wr_rsi_filter": 52.9,
          "wr_adx_filter": 57.9,
          "wr_vol_filter": 90.0,
          "wr_all_filter": 80.0,
          "count_rsi_filter": 17,
          "count_adx_filter": 19,
          "count_vol_filter": 10,
          "count_all_filter": 5,
          "avg_mfe_5d": 4.14,
          "avg_mae_5d": -1.19,
          "risk_reward_5d": 3.48
        },
        "出水芙蓉": {
          "total": 3,
          "wins": 2,
          "losses": 1,
          "max_gain": 2.259887005649719,
          "max_loss": 0,
          "win_rate": 66.7,
          "avg_return": 1.16,
          "win_rate_3d": 100.0,
          "win_rate_5d": 66.7,
          "avg_return_3d": 2.01,
          "avg_return_5d": 1.86,
          "profit_factor": 99.99,
          "expectancy": 1.16,
          "wr_rsi_filter": 100.0,
          "wr_adx_filter": 66.7,
          "wr_vol_filter": 66.7,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 1,
          "count_adx_filter": 3,
          "count_vol_filter": 3,
          "count_all_filter": 1,
          "avg_mfe_5d": 4.73,
          "avg_mae_5d": -1.39,
          "risk_reward_5d": 3.4
        },
        "放量过头": {
          "total": 13,
          "wins": 4,
          "losses": 9,
          "max_gain": 4.065040650406493,
          "max_loss": -4.395604395604402,
          "win_rate": 30.8,
          "avg_return": -0.3,
          "win_rate_3d": 53.8,
          "win_rate_5d": 69.2,
          "avg_return_3d": 0.07,
          "avg_return_5d": 2.22,
          "profit_factor": 0.69,
          "expectancy": -0.3,
          "wr_rsi_filter": 40.0,
          "wr_adx_filter": 30.0,
          "wr_vol_filter": 30.8,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 5,
          "count_adx_filter": 10,
          "count_vol_filter": 13,
          "count_all_filter": 3,
          "avg_mfe_5d": 5.52,
          "avg_mae_5d": -2.69,
          "risk_reward_5d": 2.05
        },
        "巨量长阳": {
          "total": 3,
          "wins": 1,
          "losses": 2,
          "max_gain": 1.2371134020618735,
          "max_loss": -1.3227513227513144,
          "win_rate": 33.3,
          "avg_return": -0.26,
          "win_rate_3d": 0.0,
          "win_rate_5d": 33.3,
          "avg_return_3d": -1.4,
          "avg_return_5d": 0.99,
          "profit_factor": 0.62,
          "expectancy": -0.26,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 33.3,
          "wr_vol_filter": 33.3,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 1,
          "count_adx_filter": 3,
          "count_vol_filter": 3,
          "count_all_filter": 1,
          "avg_mfe_5d": 6.63,
          "avg_mae_5d": -3.68,
          "risk_reward_5d": 1.8
        },
        "死蜘蛛": {
          "total": 29,
          "wins": 13,
          "losses": 16,
          "max_gain": 3.950103950103956,
          "max_loss": -7.854406130268199,
          "win_rate": 44.8,
          "avg_return": -0.13,
          "win_rate_3d": 41.4,
          "win_rate_5d": 55.2,
          "avg_return_3d": -0.32,
          "avg_return_5d": -0.7,
          "profit_factor": 0.85,
          "expectancy": -0.13,
          "wr_rsi_filter": 44.8,
          "wr_adx_filter": 36.4,
          "wr_vol_filter": 75.0,
          "wr_all_filter": 66.7,
          "count_rsi_filter": 29,
          "count_adx_filter": 22,
          "count_vol_filter": 8,
          "count_all_filter": 6,
          "avg_mfe_5d": 1.92,
          "avg_mae_5d": -2.69,
          "risk_reward_5d": 0.71
        },
        "水上金叉": {
          "total": 2,
          "wins": 2,
          "losses": 0,
          "max_gain": 4.065040650406493,
          "max_loss": 0,
          "win_rate": 100.0,
          "avg_return": 2.88,
          "win_rate_3d": 100.0,
          "win_rate_5d": 50.0,
          "avg_return_3d": 4.09,
          "avg_return_5d": 4.87,
          "profit_factor": 5.75,
          "expectancy": 2.88,
          "wr_rsi_filter": 100.0,
          "wr_adx_filter": 100.0,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 2,
          "count_adx_filter": 1,
          "count_vol_filter": 2,
          "count_all_filter": 1,
          "avg_mfe_5d": 9.94,
          "avg_mae_5d": -1.39,
          "risk_reward_5d": 7.15
        },
        "水下死叉": {
          "total": 6,
          "wins": 2,
          "losses": 4,
          "max_gain": 0.8645533141210304,
          "max_loss": -1.9230769230769273,
          "win_rate": 33.3,
          "avg_return": -0.27,
          "win_rate_3d": 16.7,
          "win_rate_5d": 50.0,
          "avg_return_3d": -1.34,
          "avg_return_5d": -0.53,
          "profit_factor": 0.47,
          "expectancy": -0.27,
          "wr_rsi_filter": 25.0,
          "wr_adx_filter": 33.3,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 4,
          "count_adx_filter": 6,
          "count_vol_filter": 2,
          "count_all_filter": 1,
          "avg_mfe_5d": 3.08,
          "avg_mae_5d": -3.34,
          "risk_reward_5d": 0.92
        }
      },
      "overall_win_rate": 45.2,
      "overall_avg_return": -0.01,
      "overall_wr_3d": 47.6,
      "overall_wr_5d": 48.6,
      "overall_wr_filtered": 57.3,
      "overall_pf": 1.02,
      "overall_exp": -0.01,
      "overall_mfe": 3.44,
      "overall_mae": -3.01,
      "risk_reward": 1.14,
      "backtested_indicators": 7,
      "total_historical_triggers": 867,
      "current_rsi": 44.8,
      "current_adx": 35.1,
      "current_vol_ratio": 0.73,
      "current_bb_pos": 0.17,
      "current_atr_pct": 2.42,
      "quant_score": 72
    },
    "000596": {
      "code": "000596",
      "name": "古井贡酒",
      "indicator_stats": {
        "量压": {
          "total": 125,
          "wins": 60,
          "losses": 65,
          "max_gain": 6.414473684210531,
          "max_loss": -6.282183316168899,
          "win_rate": 48.0,
          "avg_return": -0.07,
          "win_rate_3d": 43.2,
          "win_rate_5d": 40.0,
          "avg_return_3d": -0.04,
          "avg_return_5d": -0.34,
          "profit_factor": 0.92,
          "expectancy": -0.07,
          "wr_rsi_filter": 43.9,
          "wr_adx_filter": 48.7,
          "wr_vol_filter": 42.3,
          "wr_all_filter": 35.7,
          "count_rsi_filter": 82,
          "count_adx_filter": 113,
          "count_vol_filter": 26,
          "count_all_filter": 14,
          "avg_mfe_5d": 4.06,
          "avg_mae_5d": -3.89,
          "risk_reward_5d": 1.04
        },
        "三死叉见顶": {
          "total": 34,
          "wins": 11,
          "losses": 23,
          "max_gain": 3.1347962382445083,
          "max_loss": -4.079083156808439,
          "win_rate": 32.4,
          "avg_return": -0.57,
          "win_rate_3d": 23.5,
          "win_rate_5d": 35.3,
          "avg_return_3d": -1.03,
          "avg_return_5d": -0.28,
          "profit_factor": 0.43,
          "expectancy": -0.57,
          "wr_rsi_filter": 26.7,
          "wr_adx_filter": 28.6,
          "wr_vol_filter": 40.0,
          "wr_all_filter": 16.7,
          "count_rsi_filter": 30,
          "count_adx_filter": 28,
          "count_vol_filter": 10,
          "count_all_filter": 6,
          "avg_mfe_5d": 3.32,
          "avg_mae_5d": -4.12,
          "risk_reward_5d": 0.81
        },
        "断头铡刀": {
          "total": 36,
          "wins": 18,
          "losses": 18,
          "max_gain": 6.414473684210531,
          "max_loss": -4.03474903474903,
          "win_rate": 50.0,
          "avg_return": 0.05,
          "win_rate_3d": 44.4,
          "win_rate_5d": 52.8,
          "avg_return_3d": 0.03,
          "avg_return_5d": -0.34,
          "profit_factor": 1.07,
          "expectancy": 0.05,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 38.5,
          "wr_all_filter": 25.0,
          "count_rsi_filter": 22,
          "count_adx_filter": 30,
          "count_vol_filter": 13,
          "count_all_filter": 4,
          "avg_mfe_5d": 3.75,
          "avg_mae_5d": -3.74,
          "risk_reward_5d": 1.0
        },
        "价压": {
          "total": 184,
          "wins": 87,
          "losses": 97,
          "max_gain": 10.443694862480534,
          "max_loss": -6.282183316168899,
          "win_rate": 47.3,
          "avg_return": -0.06,
          "win_rate_3d": 41.8,
          "win_rate_5d": 40.2,
          "avg_return_3d": -0.17,
          "avg_return_5d": -0.26,
          "profit_factor": 0.93,
          "expectancy": -0.06,
          "wr_rsi_filter": 46.1,
          "wr_adx_filter": 46.8,
          "wr_vol_filter": 45.8,
          "wr_all_filter": 42.1,
          "count_rsi_filter": 89,
          "count_adx_filter": 158,
          "count_vol_filter": 48,
          "count_all_filter": 19,
          "avg_mfe_5d": 3.86,
          "avg_mae_5d": -3.7,
          "risk_reward_5d": 1.04
        },
        "DIF下穿零线": {
          "total": 6,
          "wins": 3,
          "losses": 3,
          "max_gain": 3.9981310906421097,
          "max_loss": -6.282183316168899,
          "win_rate": 50.0,
          "avg_return": -0.9,
          "win_rate_3d": 33.3,
          "win_rate_5d": 16.7,
          "avg_return_3d": -1.3,
          "avg_return_5d": -2.98,
          "profit_factor": 0.43,
          "expectancy": -0.9,
          "wr_rsi_filter": 33.3,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 3,
          "count_adx_filter": 6,
          "count_vol_filter": 2,
          "count_all_filter": 0,
          "avg_mfe_5d": 2.02,
          "avg_mae_5d": -5.61,
          "risk_reward_5d": 0.36
        },
        "量托": {
          "total": 108,
          "wins": 42,
          "losses": 66,
          "max_gain": 10.363546635959864,
          "max_loss": -6.82726806765761,
          "win_rate": 38.9,
          "avg_return": -0.29,
          "win_rate_3d": 35.2,
          "win_rate_5d": 34.3,
          "avg_return_3d": -0.94,
          "avg_return_5d": -1.57,
          "profit_factor": 0.75,
          "expectancy": -0.29,
          "wr_rsi_filter": 33.9,
          "wr_adx_filter": 41.1,
          "wr_vol_filter": 41.4,
          "wr_all_filter": 40.0,
          "count_rsi_filter": 62,
          "count_adx_filter": 90,
          "count_vol_filter": 29,
          "count_all_filter": 10,
          "avg_mfe_5d": 3.63,
          "avg_mae_5d": -4.54,
          "risk_reward_5d": 0.8
        },
        "金蜘蛛": {
          "total": 26,
          "wins": 10,
          "losses": 16,
          "max_gain": 5.399264228521949,
          "max_loss": -4.917359614002659,
          "win_rate": 38.5,
          "avg_return": -0.1,
          "win_rate_3d": 46.2,
          "win_rate_5d": 42.3,
          "avg_return_3d": -0.51,
          "avg_return_5d": -0.54,
          "profit_factor": 0.89,
          "expectancy": -0.1,
          "wr_rsi_filter": 37.5,
          "wr_adx_filter": 43.8,
          "wr_vol_filter": 30.0,
          "wr_all_filter": 20.0,
          "count_rsi_filter": 24,
          "count_adx_filter": 16,
          "count_vol_filter": 10,
          "count_all_filter": 5,
          "avg_mfe_5d": 4.13,
          "avg_mae_5d": -3.9,
          "risk_reward_5d": 1.06
        },
        "三金叉见底": {
          "total": 31,
          "wins": 10,
          "losses": 21,
          "max_gain": 5.399264228521949,
          "max_loss": -4.917359614002659,
          "win_rate": 32.3,
          "avg_return": -0.72,
          "win_rate_3d": 22.6,
          "win_rate_5d": 29.0,
          "avg_return_3d": -1.81,
          "avg_return_5d": -1.53,
          "profit_factor": 0.43,
          "expectancy": -0.72,
          "wr_rsi_filter": 34.8,
          "wr_adx_filter": 25.0,
          "wr_vol_filter": 14.3,
          "wr_all_filter": 20.0,
          "count_rsi_filter": 23,
          "count_adx_filter": 20,
          "count_vol_filter": 7,
          "count_all_filter": 5,
          "avg_mfe_5d": 3.41,
          "avg_mae_5d": -5.32,
          "risk_reward_5d": 0.64
        },
        "老鸭头": {
          "total": 46,
          "wins": 21,
          "losses": 25,
          "max_gain": 6.158944538235467,
          "max_loss": -4.969485614646918,
          "win_rate": 45.7,
          "avg_return": -0.13,
          "win_rate_3d": 41.3,
          "win_rate_5d": 41.3,
          "avg_return_3d": -0.21,
          "avg_return_5d": -0.17,
          "profit_factor": 0.88,
          "expectancy": -0.13,
          "wr_rsi_filter": 43.8,
          "wr_adx_filter": 39.0,
          "wr_vol_filter": 25.0,
          "wr_all_filter": 25.0,
          "count_rsi_filter": 32,
          "count_adx_filter": 41,
          "count_vol_filter": 8,
          "count_all_filter": 4,
          "avg_mfe_5d": 5.21,
          "avg_mae_5d": -4.78,
          "risk_reward_5d": 1.09
        },
        "DIF上穿零线": {
          "total": 6,
          "wins": 3,
          "losses": 3,
          "max_gain": 2.312693168496227,
          "max_loss": -4.917359614002659,
          "win_rate": 50.0,
          "avg_return": -0.57,
          "win_rate_3d": 16.7,
          "win_rate_5d": 16.7,
          "avg_return_3d": -1.65,
          "avg_return_5d": -3.53,
          "profit_factor": 0.56,
          "expectancy": -0.57,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 75.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 2,
          "count_adx_filter": 6,
          "count_vol_filter": 4,
          "count_all_filter": 0,
          "avg_mfe_5d": 3.61,
          "avg_mae_5d": -6.44,
          "risk_reward_5d": 0.56
        },
        "巨量长阳": {
          "total": 7,
          "wins": 2,
          "losses": 5,
          "max_gain": 2.312693168496227,
          "max_loss": -4.917359614002659,
          "win_rate": 28.6,
          "avg_return": -1.22,
          "win_rate_3d": 28.6,
          "win_rate_5d": 28.6,
          "avg_return_3d": -1.45,
          "avg_return_5d": -3.5,
          "profit_factor": 0.28,
          "expectancy": -1.22,
          "wr_rsi_filter": 25.0,
          "wr_adx_filter": 20.0,
          "wr_vol_filter": 28.6,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 4,
          "count_adx_filter": 5,
          "count_vol_filter": 7,
          "count_all_filter": 2,
          "avg_mfe_5d": 3.26,
          "avg_mae_5d": -5.98,
          "risk_reward_5d": 0.55
        },
        "价托": {
          "total": 102,
          "wins": 46,
          "losses": 56,
          "max_gain": 10.000000000000009,
          "max_loss": -6.82726806765761,
          "win_rate": 45.1,
          "avg_return": -0.07,
          "win_rate_3d": 43.1,
          "win_rate_5d": 42.2,
          "avg_return_3d": 0.01,
          "avg_return_5d": -0.2,
          "profit_factor": 0.93,
          "expectancy": -0.07,
          "wr_rsi_filter": 49.0,
          "wr_adx_filter": 44.3,
          "wr_vol_filter": 47.4,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 51,
          "count_adx_filter": 88,
          "count_vol_filter": 19,
          "count_all_filter": 2,
          "avg_mfe_5d": 4.82,
          "avg_mae_5d": -4.36,
          "risk_reward_5d": 1.11
        },
        "水下死叉": {
          "total": 9,
          "wins": 3,
          "losses": 6,
          "max_gain": 3.1347962382445083,
          "max_loss": -2.9134639226382264,
          "win_rate": 33.3,
          "avg_return": -0.4,
          "win_rate_3d": 11.1,
          "win_rate_5d": 11.1,
          "avg_return_3d": -2.78,
          "avg_return_5d": -2.33,
          "profit_factor": 0.64,
          "expectancy": -0.4,
          "wr_rsi_filter": 16.7,
          "wr_adx_filter": 40.0,
          "wr_vol_filter": 40.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 6,
          "count_adx_filter": 5,
          "count_vol_filter": 5,
          "count_all_filter": 1,
          "avg_mfe_5d": 1.88,
          "avg_mae_5d": -5.42,
          "risk_reward_5d": 0.35
        },
        "死蜘蛛": {
          "total": 19,
          "wins": 6,
          "losses": 13,
          "max_gain": 6.925470039226278,
          "max_loss": -4.671717171717182,
          "win_rate": 31.6,
          "avg_return": -0.24,
          "win_rate_3d": 21.1,
          "win_rate_5d": 21.1,
          "avg_return_3d": -1.91,
          "avg_return_5d": -2.51,
          "profit_factor": 0.77,
          "expectancy": -0.24,
          "wr_rsi_filter": 31.6,
          "wr_adx_filter": 23.1,
          "wr_vol_filter": 20.0,
          "wr_all_filter": 25.0,
          "count_rsi_filter": 19,
          "count_adx_filter": 13,
          "count_vol_filter": 5,
          "count_all_filter": 4,
          "avg_mfe_5d": 2.61,
          "avg_mae_5d": -4.47,
          "risk_reward_5d": 0.58
        },
        "均线空头排列": {
          "total": 12,
          "wins": 8,
          "losses": 4,
          "max_gain": 1.825007821462088,
          "max_loss": -1.649540292049756,
          "win_rate": 66.7,
          "avg_return": 0.06,
          "win_rate_3d": 33.3,
          "win_rate_5d": 33.3,
          "avg_return_3d": -0.74,
          "avg_return_5d": -1.66,
          "profit_factor": 1.18,
          "expectancy": 0.06,
          "wr_rsi_filter": 62.5,
          "wr_adx_filter": 75.0,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 8,
          "count_adx_filter": 8,
          "count_vol_filter": 2,
          "count_all_filter": 0,
          "avg_mfe_5d": 2.65,
          "avg_mae_5d": -4.01,
          "risk_reward_5d": 0.66
        },
        "空方炮": {
          "total": 31,
          "wins": 12,
          "losses": 19,
          "max_gain": 5.2203856749311495,
          "max_loss": -4.401702904059601,
          "win_rate": 38.7,
          "avg_return": -0.18,
          "win_rate_3d": 45.2,
          "win_rate_5d": 45.2,
          "avg_return_3d": 0.24,
          "avg_return_5d": 0.44,
          "profit_factor": 0.8,
          "expectancy": -0.18,
          "wr_rsi_filter": 36.8,
          "wr_adx_filter": 37.5,
          "wr_vol_filter": 37.5,
          "wr_all_filter": 20.0,
          "count_rsi_filter": 19,
          "count_adx_filter": 24,
          "count_vol_filter": 8,
          "count_all_filter": 5,
          "avg_mfe_5d": 4.24,
          "avg_mae_5d": -3.54,
          "risk_reward_5d": 1.2
        },
        "多方炮": {
          "total": 24,
          "wins": 11,
          "losses": 13,
          "max_gain": 6.158944538235467,
          "max_loss": -6.282183316168899,
          "win_rate": 45.8,
          "avg_return": 0.18,
          "win_rate_3d": 50.0,
          "win_rate_5d": 37.5,
          "avg_return_3d": 0.02,
          "avg_return_5d": -1.08,
          "profit_factor": 1.18,
          "expectancy": 0.18,
          "wr_rsi_filter": 53.8,
          "wr_adx_filter": 45.8,
          "wr_vol_filter": 36.4,
          "wr_all_filter": 40.0,
          "count_rsi_filter": 13,
          "count_adx_filter": 24,
          "count_vol_filter": 11,
          "count_all_filter": 5,
          "avg_mfe_5d": 4.36,
          "avg_mae_5d": -4.46,
          "risk_reward_5d": 0.98
        },
        "放量过头": {
          "total": 10,
          "wins": 6,
          "losses": 4,
          "max_gain": 4.89370236662654,
          "max_loss": -2.2013299701903244,
          "win_rate": 60.0,
          "avg_return": 0.81,
          "win_rate_3d": 50.0,
          "win_rate_5d": 40.0,
          "avg_return_3d": 1.92,
          "avg_return_5d": 1.04,
          "profit_factor": 2.69,
          "expectancy": 0.81,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 62.5,
          "wr_vol_filter": 60.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 1,
          "count_adx_filter": 8,
          "count_vol_filter": 10,
          "count_all_filter": 0,
          "avg_mfe_5d": 7.11,
          "avg_mae_5d": -4.27,
          "risk_reward_5d": 1.67
        },
        "均线多头排列": {
          "total": 6,
          "wins": 2,
          "losses": 4,
          "max_gain": 1.2502520669489758,
          "max_loss": -2.1927478874745887,
          "win_rate": 33.3,
          "avg_return": -0.31,
          "win_rate_3d": 16.7,
          "win_rate_5d": 33.3,
          "avg_return_3d": -1.6,
          "avg_return_5d": -2.1,
          "profit_factor": 0.53,
          "expectancy": -0.31,
          "wr_rsi_filter": 66.7,
          "wr_adx_filter": 20.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 3,
          "count_adx_filter": 5,
          "count_vol_filter": 2,
          "count_all_filter": 1,
          "avg_mfe_5d": 4.77,
          "avg_mae_5d": -6.2,
          "risk_reward_5d": 0.77
        },
        "出水芙蓉": {
          "total": 7,
          "wins": 4,
          "losses": 3,
          "max_gain": 2.312693168496227,
          "max_loss": -3.3015951527142318,
          "win_rate": 57.1,
          "avg_return": -0.05,
          "win_rate_3d": 14.3,
          "win_rate_5d": 14.3,
          "avg_return_3d": -1.89,
          "avg_return_5d": -3.1,
          "profit_factor": 0.93,
          "expectancy": -0.05,
          "wr_rsi_filter": 40.0,
          "wr_adx_filter": 60.0,
          "wr_vol_filter": 57.1,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 5,
          "count_adx_filter": 5,
          "count_vol_filter": 7,
          "count_all_filter": 3,
          "avg_mfe_5d": 2.43,
          "avg_mae_5d": -4.77,
          "risk_reward_5d": 0.51
        },
        "水上金叉": {
          "total": 2,
          "wins": 0,
          "losses": 2,
          "max_gain": 0,
          "max_loss": -1.7603810707258916,
          "win_rate": 0.0,
          "avg_return": -1.04,
          "win_rate_3d": 50.0,
          "win_rate_5d": 50.0,
          "avg_return_3d": 1.8,
          "avg_return_5d": -0.38,
          "profit_factor": 0.0,
          "expectancy": -1.04,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 0.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 2,
          "count_adx_filter": 2,
          "count_vol_filter": 2,
          "count_all_filter": 2,
          "avg_mfe_5d": 5.28,
          "avg_mae_5d": -3.01,
          "risk_reward_5d": 1.75
        }
      },
      "overall_win_rate": 44.2,
      "overall_avg_return": -0.13,
      "overall_wr_3d": 41.4,
      "overall_wr_5d": 39.8,
      "overall_wr_filtered": 47.3,
      "overall_pf": 0.88,
      "overall_exp": -0.13,
      "overall_mfe": 4.41,
      "overall_mae": -4.33,
      "risk_reward": 1.02,
      "backtested_indicators": 8,
      "total_historical_triggers": 831,
      "current_rsi": 57.3,
      "current_adx": 42.2,
      "current_vol_ratio": 0.96,
      "current_bb_pos": 0.58,
      "current_atr_pct": 4.97,
      "quant_score": 78
    },
    "000887": {
      "code": "000887",
      "name": "中鼎股份",
      "indicator_stats": {
        "价压": {
          "total": 117,
          "wins": 59,
          "losses": 58,
          "max_gain": 10.275689223057638,
          "max_loss": -10.216546363131595,
          "win_rate": 50.4,
          "avg_return": -0.04,
          "win_rate_3d": 48.7,
          "win_rate_5d": 59.0,
          "avg_return_3d": 0.04,
          "avg_return_5d": 0.73,
          "profit_factor": 0.96,
          "expectancy": -0.04,
          "wr_rsi_filter": 45.5,
          "wr_adx_filter": 51.5,
          "wr_vol_filter": 57.1,
          "wr_all_filter": 27.3,
          "count_rsi_filter": 66,
          "count_adx_filter": 103,
          "count_vol_filter": 21,
          "count_all_filter": 11,
          "avg_mfe_5d": 4.27,
          "avg_mae_5d": -4.01,
          "risk_reward_5d": 1.06
        },
        "量压": {
          "total": 142,
          "wins": 62,
          "losses": 80,
          "max_gain": 10.275689223057638,
          "max_loss": -10.216546363131595,
          "win_rate": 43.7,
          "avg_return": -0.13,
          "win_rate_3d": 50.7,
          "win_rate_5d": 57.7,
          "avg_return_3d": -0.02,
          "avg_return_5d": 0.4,
          "profit_factor": 0.89,
          "expectancy": -0.13,
          "wr_rsi_filter": 39.4,
          "wr_adx_filter": 44.1,
          "wr_vol_filter": 42.1,
          "wr_all_filter": 23.1,
          "count_rsi_filter": 99,
          "count_adx_filter": 127,
          "count_vol_filter": 19,
          "count_all_filter": 13,
          "avg_mfe_5d": 5.04,
          "avg_mae_5d": -4.67,
          "risk_reward_5d": 1.08
        },
        "断头铡刀": {
          "total": 24,
          "wins": 11,
          "losses": 13,
          "max_gain": 5.296343001261028,
          "max_loss": -4.07204385277995,
          "win_rate": 45.8,
          "avg_return": 0.02,
          "win_rate_3d": 50.0,
          "win_rate_5d": 50.0,
          "avg_return_3d": -0.0,
          "avg_return_5d": -0.02,
          "profit_factor": 1.03,
          "expectancy": 0.02,
          "wr_rsi_filter": 40.0,
          "wr_adx_filter": 45.5,
          "wr_vol_filter": 66.7,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 15,
          "count_adx_filter": 22,
          "count_vol_filter": 6,
          "count_all_filter": 3,
          "avg_mfe_5d": 4.33,
          "avg_mae_5d": -4.0,
          "risk_reward_5d": 1.08
        },
        "DIF下穿零线": {
          "total": 8,
          "wins": 5,
          "losses": 3,
          "max_gain": 2.6353617632965953,
          "max_loss": -4.4603524229074765,
          "win_rate": 62.5,
          "avg_return": -0.11,
          "win_rate_3d": 25.0,
          "win_rate_5d": 62.5,
          "avg_return_3d": -2.64,
          "avg_return_5d": -0.94,
          "profit_factor": 0.9,
          "expectancy": -0.11,
          "wr_rsi_filter": 60.0,
          "wr_adx_filter": 66.7,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 5,
          "count_adx_filter": 6,
          "count_vol_filter": 1,
          "count_all_filter": 0,
          "avg_mfe_5d": 3.4,
          "avg_mae_5d": -6.03,
          "risk_reward_5d": 0.56
        },
        "空方炮": {
          "total": 31,
          "wins": 14,
          "losses": 17,
          "max_gain": 8.192524321556572,
          "max_loss": -10.216546363131595,
          "win_rate": 45.2,
          "avg_return": -0.11,
          "win_rate_3d": 45.2,
          "win_rate_5d": 45.2,
          "avg_return_3d": -0.52,
          "avg_return_5d": -1.08,
          "profit_factor": 0.92,
          "expectancy": -0.11,
          "wr_rsi_filter": 42.9,
          "wr_adx_filter": 46.7,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 21,
          "count_adx_filter": 30,
          "count_vol_filter": 6,
          "count_all_filter": 3,
          "avg_mfe_5d": 3.79,
          "avg_mae_5d": -5.01,
          "risk_reward_5d": 0.76
        },
        "多方炮": {
          "total": 30,
          "wins": 14,
          "losses": 16,
          "max_gain": 10.221354166666675,
          "max_loss": -5.686789151356086,
          "win_rate": 46.7,
          "avg_return": 0.78,
          "win_rate_3d": 50.0,
          "win_rate_5d": 56.7,
          "avg_return_3d": 1.19,
          "avg_return_5d": 0.58,
          "profit_factor": 1.71,
          "expectancy": 0.78,
          "wr_rsi_filter": 40.0,
          "wr_adx_filter": 44.8,
          "wr_vol_filter": 30.8,
          "wr_all_filter": 28.6,
          "count_rsi_filter": 15,
          "count_adx_filter": 29,
          "count_vol_filter": 13,
          "count_all_filter": 7,
          "avg_mfe_5d": 6.22,
          "avg_mae_5d": -3.91,
          "risk_reward_5d": 1.59
        },
        "量托": {
          "total": 125,
          "wins": 64,
          "losses": 61,
          "max_gain": 10.221354166666675,
          "max_loss": -9.038031319910534,
          "win_rate": 51.2,
          "avg_return": 0.17,
          "win_rate_3d": 54.4,
          "win_rate_5d": 52.8,
          "avg_return_3d": 0.84,
          "avg_return_5d": 1.66,
          "profit_factor": 1.17,
          "expectancy": 0.17,
          "wr_rsi_filter": 52.2,
          "wr_adx_filter": 50.4,
          "wr_vol_filter": 42.5,
          "wr_all_filter": 41.2,
          "count_rsi_filter": 69,
          "count_adx_filter": 121,
          "count_vol_filter": 40,
          "count_all_filter": 17,
          "avg_mfe_5d": 6.29,
          "avg_mae_5d": -3.81,
          "risk_reward_5d": 1.65
        },
        "金蜘蛛": {
          "total": 21,
          "wins": 12,
          "losses": 9,
          "max_gain": 4.009216589861753,
          "max_loss": -5.337742087860187,
          "win_rate": 57.1,
          "avg_return": 0.33,
          "win_rate_3d": 52.4,
          "win_rate_5d": 47.6,
          "avg_return_3d": -0.08,
          "avg_return_5d": -0.91,
          "profit_factor": 1.47,
          "expectancy": 0.33,
          "wr_rsi_filter": 57.1,
          "wr_adx_filter": 55.6,
          "wr_vol_filter": 57.1,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 21,
          "count_adx_filter": 18,
          "count_vol_filter": 7,
          "count_all_filter": 6,
          "avg_mfe_5d": 5.02,
          "avg_mae_5d": -4.61,
          "risk_reward_5d": 1.09
        },
        "出水芙蓉": {
          "total": 6,
          "wins": 4,
          "losses": 2,
          "max_gain": 6.891109942135709,
          "max_loss": -1.9649495485926538,
          "win_rate": 66.7,
          "avg_return": 1.75,
          "win_rate_3d": 100.0,
          "win_rate_5d": 83.3,
          "avg_return_3d": 3.15,
          "avg_return_5d": 2.61,
          "profit_factor": 4.86,
          "expectancy": 1.75,
          "wr_rsi_filter": 66.7,
          "wr_adx_filter": 60.0,
          "wr_vol_filter": 66.7,
          "wr_all_filter": 66.7,
          "count_rsi_filter": 3,
          "count_adx_filter": 5,
          "count_vol_filter": 6,
          "count_all_filter": 3,
          "avg_mfe_5d": 6.66,
          "avg_mae_5d": -1.72,
          "risk_reward_5d": 3.87
        },
        "三金叉见底": {
          "total": 35,
          "wins": 20,
          "losses": 15,
          "max_gain": 6.872427983539087,
          "max_loss": -4.3863179074446705,
          "win_rate": 57.1,
          "avg_return": 0.02,
          "win_rate_3d": 51.4,
          "win_rate_5d": 60.0,
          "avg_return_3d": 0.06,
          "avg_return_5d": 1.56,
          "profit_factor": 1.02,
          "expectancy": 0.02,
          "wr_rsi_filter": 60.6,
          "wr_adx_filter": 57.1,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 54.5,
          "count_rsi_filter": 33,
          "count_adx_filter": 35,
          "count_vol_filter": 12,
          "count_all_filter": 11,
          "avg_mfe_5d": 6.11,
          "avg_mae_5d": -4.09,
          "risk_reward_5d": 1.49
        },
        "DIF上穿零线": {
          "total": 8,
          "wins": 7,
          "losses": 1,
          "max_gain": 6.891109942135709,
          "max_loss": 0,
          "win_rate": 87.5,
          "avg_return": 1.75,
          "win_rate_3d": 62.5,
          "win_rate_5d": 62.5,
          "avg_return_3d": 4.34,
          "avg_return_5d": 3.26,
          "profit_factor": 99.99,
          "expectancy": 1.75,
          "wr_rsi_filter": 75.0,
          "wr_adx_filter": 85.7,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 4,
          "count_adx_filter": 7,
          "count_vol_filter": 5,
          "count_all_filter": 2,
          "avg_mfe_5d": 8.61,
          "avg_mae_5d": -2.43,
          "risk_reward_5d": 3.54
        },
        "价托": {
          "total": 150,
          "wins": 72,
          "losses": 78,
          "max_gain": 10.221465076660996,
          "max_loss": -8.621607237892482,
          "win_rate": 48.0,
          "avg_return": 0.32,
          "win_rate_3d": 47.3,
          "win_rate_5d": 45.3,
          "avg_return_3d": 0.71,
          "avg_return_5d": 0.59,
          "profit_factor": 1.28,
          "expectancy": 0.32,
          "wr_rsi_filter": 43.3,
          "wr_adx_filter": 47.6,
          "wr_vol_filter": 44.4,
          "wr_all_filter": 30.8,
          "count_rsi_filter": 67,
          "count_adx_filter": 145,
          "count_vol_filter": 45,
          "count_all_filter": 13,
          "avg_mfe_5d": 6.67,
          "avg_mae_5d": -4.85,
          "risk_reward_5d": 1.38
        },
        "老鸭头": {
          "total": 60,
          "wins": 30,
          "losses": 30,
          "max_gain": 10.118740320082598,
          "max_loss": -7.8936260025327165,
          "win_rate": 50.0,
          "avg_return": 0.09,
          "win_rate_3d": 48.3,
          "win_rate_5d": 50.0,
          "avg_return_3d": 0.25,
          "avg_return_5d": 0.64,
          "profit_factor": 1.07,
          "expectancy": 0.09,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 38.9,
          "wr_all_filter": 40.0,
          "count_rsi_filter": 42,
          "count_adx_filter": 58,
          "count_vol_filter": 18,
          "count_all_filter": 10,
          "avg_mfe_5d": 6.28,
          "avg_mae_5d": -4.65,
          "risk_reward_5d": 1.35
        },
        "死蜘蛛": {
          "total": 18,
          "wins": 8,
          "losses": 10,
          "max_gain": 2.9308323563892236,
          "max_loss": -5.376940133037689,
          "win_rate": 44.4,
          "avg_return": -0.82,
          "win_rate_3d": 22.2,
          "win_rate_5d": 27.8,
          "avg_return_3d": -1.87,
          "avg_return_5d": -2.46,
          "profit_factor": 0.43,
          "expectancy": -0.82,
          "wr_rsi_filter": 47.1,
          "wr_adx_filter": 47.1,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 17,
          "count_adx_filter": 17,
          "count_vol_filter": 1,
          "count_all_filter": 1,
          "avg_mfe_5d": 2.56,
          "avg_mae_5d": -5.67,
          "risk_reward_5d": 0.45
        },
        "三死叉见顶": {
          "total": 37,
          "wins": 19,
          "losses": 18,
          "max_gain": 5.920663114268798,
          "max_loss": -5.539358600583089,
          "win_rate": 51.4,
          "avg_return": 0.43,
          "win_rate_3d": 59.5,
          "win_rate_5d": 59.5,
          "avg_return_3d": 0.84,
          "avg_return_5d": 2.15,
          "profit_factor": 1.51,
          "expectancy": 0.43,
          "wr_rsi_filter": 48.4,
          "wr_adx_filter": 52.8,
          "wr_vol_filter": 60.0,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 31,
          "count_adx_filter": 36,
          "count_vol_filter": 5,
          "count_all_filter": 4,
          "avg_mfe_5d": 5.7,
          "avg_mae_5d": -3.35,
          "risk_reward_5d": 1.7
        },
        "均线空头排列": {
          "total": 7,
          "wins": 5,
          "losses": 2,
          "max_gain": 5.54592720970537,
          "max_loss": -1.4416146083613524,
          "win_rate": 71.4,
          "avg_return": 1.9,
          "win_rate_3d": 71.4,
          "win_rate_5d": 71.4,
          "avg_return_3d": 2.42,
          "avg_return_5d": 3.09,
          "profit_factor": 8.13,
          "expectancy": 1.9,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 83.3,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 4,
          "count_adx_filter": 6,
          "count_vol_filter": 1,
          "count_all_filter": 0,
          "avg_mfe_5d": 6.48,
          "avg_mae_5d": -1.36,
          "risk_reward_5d": 4.76
        },
        "巨量长阳": {
          "total": 5,
          "wins": 1,
          "losses": 4,
          "max_gain": 2.0177165354330784,
          "max_loss": -4.920304920304918,
          "win_rate": 20.0,
          "avg_return": -1.29,
          "win_rate_3d": 40.0,
          "win_rate_5d": 80.0,
          "avg_return_3d": -1.46,
          "avg_return_5d": 1.85,
          "profit_factor": 0.24,
          "expectancy": -1.29,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 20.0,
          "wr_vol_filter": 20.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 1,
          "count_adx_filter": 5,
          "count_vol_filter": 5,
          "count_all_filter": 1,
          "avg_mfe_5d": 4.8,
          "avg_mae_5d": -5.27,
          "risk_reward_5d": 0.91
        },
        "放量过头": {
          "total": 25,
          "wins": 12,
          "losses": 13,
          "max_gain": 10.221354166666675,
          "max_loss": -7.8936260025327165,
          "win_rate": 48.0,
          "avg_return": 0.96,
          "win_rate_3d": 48.0,
          "win_rate_5d": 60.0,
          "avg_return_3d": 0.2,
          "avg_return_5d": 1.04,
          "profit_factor": 1.62,
          "expectancy": 0.96,
          "wr_rsi_filter": 33.3,
          "wr_adx_filter": 47.8,
          "wr_vol_filter": 47.8,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 6,
          "count_adx_filter": 23,
          "count_vol_filter": 23,
          "count_all_filter": 4,
          "avg_mfe_5d": 6.98,
          "avg_mae_5d": -5.34,
          "risk_reward_5d": 1.31
        },
        "均线多头排列": {
          "total": 6,
          "wins": 3,
          "losses": 3,
          "max_gain": 2.20994475138121,
          "max_loss": -4.312668463611846,
          "win_rate": 50.0,
          "avg_return": -0.18,
          "win_rate_3d": 16.7,
          "win_rate_5d": 50.0,
          "avg_return_3d": -0.4,
          "avg_return_5d": 0.92,
          "profit_factor": 0.84,
          "expectancy": -0.18,
          "wr_rsi_filter": 66.7,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 3,
          "count_adx_filter": 6,
          "count_vol_filter": 2,
          "count_all_filter": 1,
          "avg_mfe_5d": 6.25,
          "avg_mae_5d": -4.9,
          "risk_reward_5d": 1.28
        },
        "水上金叉": {
          "total": 4,
          "wins": 2,
          "losses": 2,
          "max_gain": 6.872427983539087,
          "max_loss": -0.10922992900054274,
          "win_rate": 50.0,
          "avg_return": 2.02,
          "win_rate_3d": 25.0,
          "win_rate_5d": 25.0,
          "avg_return_3d": -1.02,
          "avg_return_5d": -4.49,
          "profit_factor": 75.09,
          "expectancy": 2.02,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 33.3,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 4,
          "count_adx_filter": 4,
          "count_vol_filter": 3,
          "count_all_filter": 3,
          "avg_mfe_5d": 4.14,
          "avg_mae_5d": -6.99,
          "risk_reward_5d": 0.59
        },
        "水下死叉": {
          "total": 5,
          "wins": 3,
          "losses": 2,
          "max_gain": 1.6403046280023537,
          "max_loss": -2.853814793244036,
          "win_rate": 60.0,
          "avg_return": -0.13,
          "win_rate_3d": 40.0,
          "win_rate_5d": 60.0,
          "avg_return_3d": -0.09,
          "avg_return_5d": -0.55,
          "profit_factor": 0.8,
          "expectancy": -0.13,
          "wr_rsi_filter": 60.0,
          "wr_adx_filter": 60.0,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 5,
          "count_adx_filter": 5,
          "count_vol_filter": 1,
          "count_all_filter": 1,
          "avg_mfe_5d": 4.34,
          "avg_mae_5d": -3.73,
          "risk_reward_5d": 1.16
        }
      },
      "overall_win_rate": 50.6,
      "overall_avg_return": 0.32,
      "overall_wr_3d": 50.3,
      "overall_wr_5d": 51.3,
      "overall_wr_filtered": 51.2,
      "overall_pf": 3.07,
      "overall_exp": 0.32,
      "overall_mfe": 6.48,
      "overall_mae": -4.38,
      "risk_reward": 1.48,
      "backtested_indicators": 7,
      "total_historical_triggers": 864,
      "current_rsi": 69.9,
      "current_adx": 53.3,
      "current_vol_ratio": 1.12,
      "current_bb_pos": 0.77,
      "current_atr_pct": 5.43,
      "quant_score": 68
    },
    "000837": {
      "code": "000837",
      "name": "秦川机床",
      "indicator_stats": {
        "量压": {
          "total": 147,
          "wins": 83,
          "losses": 64,
          "max_gain": 10.063463281958306,
          "max_loss": -6.003289473684214,
          "win_rate": 56.5,
          "avg_return": 0.34,
          "win_rate_3d": 57.1,
          "win_rate_5d": 61.2,
          "avg_return_3d": 1.18,
          "avg_return_5d": 1.87,
          "profit_factor": 1.39,
          "expectancy": 0.34,
          "wr_rsi_filter": 51.9,
          "wr_adx_filter": 56.9,
          "wr_vol_filter": 56.5,
          "wr_all_filter": 55.6,
          "count_rsi_filter": 108,
          "count_adx_filter": 130,
          "count_vol_filter": 23,
          "count_all_filter": 18,
          "avg_mfe_5d": 5.46,
          "avg_mae_5d": -3.41,
          "risk_reward_5d": 1.6
        },
        "三死叉见顶": {
          "total": 65,
          "wins": 35,
          "losses": 30,
          "max_gain": 10.039525691699591,
          "max_loss": -9.514925373134343,
          "win_rate": 53.8,
          "avg_return": 0.16,
          "win_rate_3d": 44.6,
          "win_rate_5d": 44.6,
          "avg_return_3d": 0.38,
          "avg_return_5d": 0.34,
          "profit_factor": 1.12,
          "expectancy": 0.16,
          "wr_rsi_filter": 53.6,
          "wr_adx_filter": 60.0,
          "wr_vol_filter": 62.5,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 56,
          "count_adx_filter": 50,
          "count_vol_filter": 8,
          "count_all_filter": 2,
          "avg_mfe_5d": 6.61,
          "avg_mae_5d": -5.85,
          "risk_reward_5d": 1.13
        },
        "断头铡刀": {
          "total": 26,
          "wins": 15,
          "losses": 11,
          "max_gain": 10.063463281958306,
          "max_loss": -4.690831556503216,
          "win_rate": 57.7,
          "avg_return": 0.63,
          "win_rate_3d": 50.0,
          "win_rate_5d": 53.8,
          "avg_return_3d": 0.21,
          "avg_return_5d": 0.55,
          "profit_factor": 1.65,
          "expectancy": 0.63,
          "wr_rsi_filter": 57.9,
          "wr_adx_filter": 57.1,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 19,
          "count_adx_filter": 21,
          "count_vol_filter": 2,
          "count_all_filter": 1,
          "avg_mfe_5d": 5.2,
          "avg_mae_5d": -5.01,
          "risk_reward_5d": 1.04
        },
        "价压": {
          "total": 131,
          "wins": 69,
          "losses": 62,
          "max_gain": 10.063463281958306,
          "max_loss": -9.514925373134343,
          "win_rate": 52.7,
          "avg_return": 0.21,
          "win_rate_3d": 57.3,
          "win_rate_5d": 63.4,
          "avg_return_3d": 0.81,
          "avg_return_5d": 1.4,
          "profit_factor": 1.21,
          "expectancy": 0.21,
          "wr_rsi_filter": 47.8,
          "wr_adx_filter": 55.0,
          "wr_vol_filter": 55.0,
          "wr_all_filter": 52.9,
          "count_rsi_filter": 92,
          "count_adx_filter": 111,
          "count_vol_filter": 20,
          "count_all_filter": 17,
          "avg_mfe_5d": 5.57,
          "avg_mae_5d": -3.87,
          "risk_reward_5d": 1.44
        },
        "空方炮": {
          "total": 28,
          "wins": 10,
          "losses": 18,
          "max_gain": 5.786026200873362,
          "max_loss": -4.490500863557855,
          "win_rate": 35.7,
          "avg_return": -0.15,
          "win_rate_3d": 46.4,
          "win_rate_5d": 46.4,
          "avg_return_3d": -0.63,
          "avg_return_5d": 0.28,
          "profit_factor": 0.86,
          "expectancy": -0.15,
          "wr_rsi_filter": 27.3,
          "wr_adx_filter": 33.3,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 22,
          "count_adx_filter": 24,
          "count_vol_filter": 4,
          "count_all_filter": 3,
          "avg_mfe_5d": 5.01,
          "avg_mae_5d": -4.96,
          "risk_reward_5d": 1.01
        },
        "多方炮": {
          "total": 20,
          "wins": 14,
          "losses": 6,
          "max_gain": 10.01053740779767,
          "max_loss": -3.8632986627043175,
          "win_rate": 70.0,
          "avg_return": 1.15,
          "win_rate_3d": 70.0,
          "win_rate_5d": 60.0,
          "avg_return_3d": 1.03,
          "avg_return_5d": 1.75,
          "profit_factor": 3.35,
          "expectancy": 1.15,
          "wr_rsi_filter": 71.4,
          "wr_adx_filter": 72.2,
          "wr_vol_filter": 70.0,
          "wr_all_filter": 66.7,
          "count_rsi_filter": 14,
          "count_adx_filter": 18,
          "count_vol_filter": 10,
          "count_all_filter": 6,
          "avg_mfe_5d": 5.95,
          "avg_mae_5d": -3.34,
          "risk_reward_5d": 1.78
        },
        "老鸭头": {
          "total": 87,
          "wins": 45,
          "losses": 42,
          "max_gain": 10.015408320493059,
          "max_loss": -9.985528219971062,
          "win_rate": 51.7,
          "avg_return": 0.02,
          "win_rate_3d": 48.3,
          "win_rate_5d": 49.4,
          "avg_return_3d": 0.16,
          "avg_return_5d": -0.44,
          "profit_factor": 1.02,
          "expectancy": 0.02,
          "wr_rsi_filter": 54.3,
          "wr_adx_filter": 51.8,
          "wr_vol_filter": 39.1,
          "wr_all_filter": 55.6,
          "count_rsi_filter": 46,
          "count_adx_filter": 85,
          "count_vol_filter": 23,
          "count_all_filter": 9,
          "avg_mfe_5d": 6.62,
          "avg_mae_5d": -5.71,
          "risk_reward_5d": 1.16
        },
        "三金叉见底": {
          "total": 63,
          "wins": 28,
          "losses": 35,
          "max_gain": 10.015408320493059,
          "max_loss": -8.008504606661937,
          "win_rate": 44.4,
          "avg_return": -0.16,
          "win_rate_3d": 38.1,
          "win_rate_5d": 38.1,
          "avg_return_3d": -0.85,
          "avg_return_5d": -1.38,
          "profit_factor": 0.86,
          "expectancy": -0.16,
          "wr_rsi_filter": 44.6,
          "wr_adx_filter": 44.2,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 53.8,
          "count_rsi_filter": 56,
          "count_adx_filter": 52,
          "count_vol_filter": 20,
          "count_all_filter": 13,
          "avg_mfe_5d": 4.8,
          "avg_mae_5d": -5.64,
          "risk_reward_5d": 0.85
        },
        "水上金叉": {
          "total": 7,
          "wins": 5,
          "losses": 2,
          "max_gain": 5.945558739254997,
          "max_loss": -5.283018867924527,
          "win_rate": 71.4,
          "avg_return": 0.38,
          "win_rate_3d": 57.1,
          "win_rate_5d": 57.1,
          "avg_return_3d": -0.11,
          "avg_return_5d": 1.04,
          "profit_factor": 1.32,
          "expectancy": 0.38,
          "wr_rsi_filter": 75.0,
          "wr_adx_filter": 71.4,
          "wr_vol_filter": 71.4,
          "wr_all_filter": 75.0,
          "count_rsi_filter": 4,
          "count_adx_filter": 7,
          "count_vol_filter": 7,
          "count_all_filter": 4,
          "avg_mfe_5d": 8.36,
          "avg_mae_5d": -5.99,
          "risk_reward_5d": 1.4
        },
        "价托": {
          "total": 151,
          "wins": 74,
          "losses": 77,
          "max_gain": 10.015408320493059,
          "max_loss": -10.048231511254023,
          "win_rate": 49.0,
          "avg_return": 0.03,
          "win_rate_3d": 45.0,
          "win_rate_5d": 45.0,
          "avg_return_3d": -0.12,
          "avg_return_5d": -0.4,
          "profit_factor": 1.03,
          "expectancy": 0.03,
          "wr_rsi_filter": 52.9,
          "wr_adx_filter": 49.7,
          "wr_vol_filter": 35.1,
          "wr_all_filter": 55.6,
          "count_rsi_filter": 70,
          "count_adx_filter": 143,
          "count_vol_filter": 37,
          "count_all_filter": 9,
          "avg_mfe_5d": 5.42,
          "avg_mae_5d": -4.88,
          "risk_reward_5d": 1.11
        },
        "量托": {
          "total": 115,
          "wins": 50,
          "losses": 65,
          "max_gain": 10.015408320493059,
          "max_loss": -9.985528219971062,
          "win_rate": 43.5,
          "avg_return": -0.13,
          "win_rate_3d": 47.0,
          "win_rate_5d": 45.2,
          "avg_return_3d": -0.46,
          "avg_return_5d": -0.81,
          "profit_factor": 0.88,
          "expectancy": -0.13,
          "wr_rsi_filter": 44.3,
          "wr_adx_filter": 44.7,
          "wr_vol_filter": 32.3,
          "wr_all_filter": 37.5,
          "count_rsi_filter": 61,
          "count_adx_filter": 103,
          "count_vol_filter": 31,
          "count_all_filter": 8,
          "avg_mfe_5d": 5.27,
          "avg_mae_5d": -5.15,
          "risk_reward_5d": 1.02
        },
        "均线多头排列": {
          "total": 11,
          "wins": 4,
          "losses": 7,
          "max_gain": 6.721311475409841,
          "max_loss": -8.008504606661937,
          "win_rate": 36.4,
          "avg_return": -1.06,
          "win_rate_3d": 54.5,
          "win_rate_5d": 45.5,
          "avg_return_3d": 0.86,
          "avg_return_5d": -0.12,
          "profit_factor": 0.46,
          "expectancy": -1.06,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 40.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 1,
          "count_adx_filter": 10,
          "count_vol_filter": 4,
          "count_all_filter": 0,
          "avg_mfe_5d": 6.4,
          "avg_mae_5d": -5.19,
          "risk_reward_5d": 1.23
        },
        "DIF下穿零线": {
          "total": 7,
          "wins": 3,
          "losses": 4,
          "max_gain": 5.786026200873362,
          "max_loss": -3.9151712887438905,
          "win_rate": 42.9,
          "avg_return": 0.3,
          "win_rate_3d": 28.6,
          "win_rate_5d": 28.6,
          "avg_return_3d": -3.01,
          "avg_return_5d": -2.94,
          "profit_factor": 1.26,
          "expectancy": 0.3,
          "wr_rsi_filter": 20.0,
          "wr_adx_filter": 40.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 5,
          "count_adx_filter": 5,
          "count_vol_filter": 0,
          "count_all_filter": 0,
          "avg_mfe_5d": 3.98,
          "avg_mae_5d": -7.8,
          "risk_reward_5d": 0.51
        },
        "DIF上穿零线": {
          "total": 7,
          "wins": 4,
          "losses": 3,
          "max_gain": 10.01053740779767,
          "max_loss": -4.821428571428566,
          "win_rate": 57.1,
          "avg_return": 0.65,
          "win_rate_3d": 57.1,
          "win_rate_5d": 57.1,
          "avg_return_3d": 0.18,
          "avg_return_5d": -0.77,
          "profit_factor": 1.58,
          "expectancy": 0.65,
          "wr_rsi_filter": 60.0,
          "wr_adx_filter": 60.0,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 5,
          "count_adx_filter": 5,
          "count_vol_filter": 6,
          "count_all_filter": 2,
          "avg_mfe_5d": 5.01,
          "avg_mae_5d": -4.6,
          "risk_reward_5d": 1.09
        },
        "均线空头排列": {
          "total": 8,
          "wins": 4,
          "losses": 4,
          "max_gain": 4.468599033816445,
          "max_loss": -9.514925373134343,
          "win_rate": 50.0,
          "avg_return": -0.61,
          "win_rate_3d": 50.0,
          "win_rate_5d": 50.0,
          "avg_return_3d": -1.08,
          "avg_return_5d": 0.5,
          "profit_factor": 0.7,
          "expectancy": -0.61,
          "wr_rsi_filter": 42.9,
          "wr_adx_filter": 66.7,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 7,
          "count_adx_filter": 6,
          "count_vol_filter": 0,
          "count_all_filter": 0,
          "avg_mfe_5d": 5.52,
          "avg_mae_5d": -4.79,
          "risk_reward_5d": 1.15
        },
        "出水芙蓉": {
          "total": 9,
          "wins": 4,
          "losses": 5,
          "max_gain": 4.278523489932895,
          "max_loss": -4.821428571428566,
          "win_rate": 44.4,
          "avg_return": -0.06,
          "win_rate_3d": 44.4,
          "win_rate_5d": 55.6,
          "avg_return_3d": -0.64,
          "avg_return_5d": -1.77,
          "profit_factor": 0.94,
          "expectancy": -0.06,
          "wr_rsi_filter": 42.9,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 44.4,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 7,
          "count_adx_filter": 6,
          "count_vol_filter": 9,
          "count_all_filter": 4,
          "avg_mfe_5d": 3.34,
          "avg_mae_5d": -4.51,
          "risk_reward_5d": 0.74
        },
        "巨量长阳": {
          "total": 6,
          "wins": 2,
          "losses": 4,
          "max_gain": 4.131652661064433,
          "max_loss": -4.821428571428566,
          "win_rate": 33.3,
          "avg_return": -0.77,
          "win_rate_3d": 33.3,
          "win_rate_5d": 33.3,
          "avg_return_3d": -1.47,
          "avg_return_5d": -0.7,
          "profit_factor": 0.54,
          "expectancy": -0.77,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 33.3,
          "wr_vol_filter": 25.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 2,
          "count_adx_filter": 6,
          "count_vol_filter": 4,
          "count_all_filter": 0,
          "avg_mfe_5d": 4.27,
          "avg_mae_5d": -5.77,
          "risk_reward_5d": 0.74
        },
        "放量过头": {
          "total": 19,
          "wins": 7,
          "losses": 12,
          "max_gain": 5.945558739254997,
          "max_loss": -8.008504606661937,
          "win_rate": 36.8,
          "avg_return": -0.69,
          "win_rate_3d": 57.9,
          "win_rate_5d": 57.9,
          "avg_return_3d": -0.86,
          "avg_return_5d": 0.41,
          "profit_factor": 0.57,
          "expectancy": -0.69,
          "wr_rsi_filter": 66.7,
          "wr_adx_filter": 37.5,
          "wr_vol_filter": 41.2,
          "wr_all_filter": 75.0,
          "count_rsi_filter": 6,
          "count_adx_filter": 16,
          "count_vol_filter": 17,
          "count_all_filter": 4,
          "avg_mfe_5d": 4.94,
          "avg_mae_5d": -5.14,
          "risk_reward_5d": 0.96
        },
        "金蜘蛛": {
          "total": 19,
          "wins": 10,
          "losses": 9,
          "max_gain": 4.029008863819494,
          "max_loss": -8.008504606661937,
          "win_rate": 52.6,
          "avg_return": 0.2,
          "win_rate_3d": 63.2,
          "win_rate_5d": 57.9,
          "avg_return_3d": 1.12,
          "avg_return_5d": 0.93,
          "profit_factor": 1.25,
          "expectancy": 0.2,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 55.6,
          "wr_all_filter": 66.7,
          "count_rsi_filter": 16,
          "count_adx_filter": 14,
          "count_vol_filter": 9,
          "count_all_filter": 3,
          "avg_mfe_5d": 4.67,
          "avg_mae_5d": -3.46,
          "risk_reward_5d": 1.35
        },
        "死蜘蛛": {
          "total": 18,
          "wins": 8,
          "losses": 10,
          "max_gain": 10.039525691699591,
          "max_loss": -3.122432210353332,
          "win_rate": 44.4,
          "avg_return": 0.34,
          "win_rate_3d": 50.0,
          "win_rate_5d": 55.6,
          "avg_return_3d": 0.57,
          "avg_return_5d": 1.82,
          "profit_factor": 1.39,
          "expectancy": 0.34,
          "wr_rsi_filter": 44.4,
          "wr_adx_filter": 41.7,
          "wr_vol_filter": 25.0,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 18,
          "count_adx_filter": 12,
          "count_vol_filter": 4,
          "count_all_filter": 3,
          "avg_mfe_5d": 5.38,
          "avg_mae_5d": -3.25,
          "risk_reward_5d": 1.66
        },
        "水下死叉": {
          "total": 5,
          "wins": 2,
          "losses": 3,
          "max_gain": 1.0886469673405896,
          "max_loss": -3.7510656436487766,
          "win_rate": 40.0,
          "avg_return": -0.79,
          "win_rate_3d": 40.0,
          "win_rate_5d": 40.0,
          "avg_return_3d": -3.48,
          "avg_return_5d": -3.58,
          "profit_factor": 0.25,
          "expectancy": -0.79,
          "wr_rsi_filter": 40.0,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 5,
          "count_adx_filter": 2,
          "count_vol_filter": 2,
          "count_all_filter": 2,
          "avg_mfe_5d": 2.55,
          "avg_mae_5d": -6.75,
          "risk_reward_5d": 0.38
        }
      },
      "overall_win_rate": 49.4,
      "overall_avg_return": 0.06,
      "overall_wr_3d": 50.0,
      "overall_wr_5d": 51.1,
      "overall_wr_filtered": 54.0,
      "overall_pf": 1.09,
      "overall_exp": 0.06,
      "overall_mfe": 5.31,
      "overall_mae": -4.48,
      "risk_reward": 1.19,
      "backtested_indicators": 7,
      "total_historical_triggers": 949,
      "current_rsi": 75.9,
      "current_adx": 57.0,
      "current_vol_ratio": 0.57,
      "current_bb_pos": 0.79,
      "current_atr_pct": 4.49,
      "quant_score": 58
    },
    "000603": {
      "code": "000603",
      "name": "盛达资源",
      "indicator_stats": {
        "价压": {
          "total": 124,
          "wins": 63,
          "losses": 61,
          "max_gain": 10.026809651474533,
          "max_loss": -10.033444816053505,
          "win_rate": 50.8,
          "avg_return": 0.25,
          "win_rate_3d": 52.4,
          "win_rate_5d": 50.8,
          "avg_return_3d": 0.91,
          "avg_return_5d": 1.55,
          "profit_factor": 1.2,
          "expectancy": 0.25,
          "wr_rsi_filter": 51.3,
          "wr_adx_filter": 51.0,
          "wr_vol_filter": 53.6,
          "wr_all_filter": 53.8,
          "count_rsi_filter": 76,
          "count_adx_filter": 102,
          "count_vol_filter": 28,
          "count_all_filter": 13,
          "avg_mfe_5d": 7.54,
          "avg_mae_5d": -5.13,
          "risk_reward_5d": 1.47
        },
        "量压": {
          "total": 119,
          "wins": 62,
          "losses": 57,
          "max_gain": 10.038776389487293,
          "max_loss": -7.923560941505469,
          "win_rate": 52.1,
          "avg_return": 0.2,
          "win_rate_3d": 52.1,
          "win_rate_5d": 49.6,
          "avg_return_3d": 1.41,
          "avg_return_5d": 2.61,
          "profit_factor": 1.18,
          "expectancy": 0.2,
          "wr_rsi_filter": 55.6,
          "wr_adx_filter": 53.6,
          "wr_vol_filter": 56.5,
          "wr_all_filter": 61.5,
          "count_rsi_filter": 81,
          "count_adx_filter": 97,
          "count_vol_filter": 23,
          "count_all_filter": 13,
          "avg_mfe_5d": 7.66,
          "avg_mae_5d": -4.42,
          "risk_reward_5d": 1.73
        },
        "老鸭头": {
          "total": 93,
          "wins": 49,
          "losses": 44,
          "max_gain": 10.063620589936395,
          "max_loss": -10.026572187776795,
          "win_rate": 52.7,
          "avg_return": 0.72,
          "win_rate_3d": 50.5,
          "win_rate_5d": 60.2,
          "avg_return_3d": 1.47,
          "avg_return_5d": 2.84,
          "profit_factor": 1.78,
          "expectancy": 0.72,
          "wr_rsi_filter": 49.1,
          "wr_adx_filter": 53.0,
          "wr_vol_filter": 42.9,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 55,
          "count_adx_filter": 83,
          "count_vol_filter": 21,
          "count_all_filter": 10,
          "avg_mfe_5d": 8.23,
          "avg_mae_5d": -3.95,
          "risk_reward_5d": 2.08
        },
        "金蜘蛛": {
          "total": 17,
          "wins": 12,
          "losses": 5,
          "max_gain": 6.782945736434121,
          "max_loss": -2.843315184513018,
          "win_rate": 70.6,
          "avg_return": 1.09,
          "win_rate_3d": 58.8,
          "win_rate_5d": 70.6,
          "avg_return_3d": 2.26,
          "avg_return_5d": 3.84,
          "profit_factor": 3.76,
          "expectancy": 1.09,
          "wr_rsi_filter": 69.2,
          "wr_adx_filter": 70.0,
          "wr_vol_filter": 80.0,
          "wr_all_filter": 83.3,
          "count_rsi_filter": 13,
          "count_adx_filter": 10,
          "count_vol_filter": 10,
          "count_all_filter": 6,
          "avg_mfe_5d": 8.86,
          "avg_mae_5d": -2.44,
          "risk_reward_5d": 3.63
        },
        "DIF上穿零线": {
          "total": 7,
          "wins": 5,
          "losses": 2,
          "max_gain": 9.999999999999986,
          "max_loss": -1.0579771476936117,
          "win_rate": 71.4,
          "avg_return": 2.84,
          "win_rate_3d": 71.4,
          "win_rate_5d": 71.4,
          "avg_return_3d": 9.14,
          "avg_return_5d": 7.42,
          "profit_factor": 13.01,
          "expectancy": 2.84,
          "wr_rsi_filter": 75.0,
          "wr_adx_filter": 71.4,
          "wr_vol_filter": 75.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 4,
          "count_adx_filter": 7,
          "count_vol_filter": 4,
          "count_all_filter": 2,
          "avg_mfe_5d": 13.89,
          "avg_mae_5d": -1.55,
          "risk_reward_5d": 8.96
        },
        "价托": {
          "total": 140,
          "wins": 77,
          "losses": 63,
          "max_gain": 10.159651669085633,
          "max_loss": -10.017730496453915,
          "win_rate": 55.0,
          "avg_return": 0.9,
          "win_rate_3d": 51.4,
          "win_rate_5d": 55.7,
          "avg_return_3d": 2.43,
          "avg_return_5d": 3.93,
          "profit_factor": 1.82,
          "expectancy": 0.9,
          "wr_rsi_filter": 58.1,
          "wr_adx_filter": 53.5,
          "wr_vol_filter": 42.9,
          "wr_all_filter": 66.7,
          "count_rsi_filter": 43,
          "count_adx_filter": 129,
          "count_vol_filter": 35,
          "count_all_filter": 6,
          "avg_mfe_5d": 10.3,
          "avg_mae_5d": -4.55,
          "risk_reward_5d": 2.26
        },
        "三金叉见底": {
          "total": 41,
          "wins": 14,
          "losses": 27,
          "max_gain": 7.246932515337434,
          "max_loss": -7.33830845771144,
          "win_rate": 34.1,
          "avg_return": -0.6,
          "win_rate_3d": 39.0,
          "win_rate_5d": 56.1,
          "avg_return_3d": -0.99,
          "avg_return_5d": 0.29,
          "profit_factor": 0.59,
          "expectancy": -0.6,
          "wr_rsi_filter": 39.4,
          "wr_adx_filter": 34.3,
          "wr_vol_filter": 22.2,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 33,
          "count_adx_filter": 35,
          "count_vol_filter": 9,
          "count_all_filter": 3,
          "avg_mfe_5d": 6.15,
          "avg_mae_5d": -5.67,
          "risk_reward_5d": 1.08
        },
        "水上金叉": {
          "total": 7,
          "wins": 4,
          "losses": 3,
          "max_gain": 4.584352078239617,
          "max_loss": -4.529480671612651,
          "win_rate": 57.1,
          "avg_return": 0.39,
          "win_rate_3d": 28.6,
          "win_rate_5d": 57.1,
          "avg_return_3d": -1.12,
          "avg_return_5d": 1.4,
          "profit_factor": 1.36,
          "expectancy": 0.39,
          "wr_rsi_filter": 75.0,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 25.0,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 4,
          "count_adx_filter": 4,
          "count_vol_filter": 4,
          "count_all_filter": 2,
          "avg_mfe_5d": 6.81,
          "avg_mae_5d": -4.63,
          "risk_reward_5d": 1.47
        },
        "均线多头排列": {
          "total": 8,
          "wins": 6,
          "losses": 2,
          "max_gain": 7.246932515337434,
          "max_loss": -5.863808322824715,
          "win_rate": 75.0,
          "avg_return": 0.67,
          "win_rate_3d": 62.5,
          "win_rate_5d": 50.0,
          "avg_return_3d": -0.56,
          "avg_return_5d": 2.95,
          "profit_factor": 1.61,
          "expectancy": 0.67,
          "wr_rsi_filter": 100.0,
          "wr_adx_filter": 83.3,
          "wr_vol_filter": 33.3,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 5,
          "count_adx_filter": 6,
          "count_vol_filter": 3,
          "count_all_filter": 1,
          "avg_mfe_5d": 7.01,
          "avg_mae_5d": -3.51,
          "risk_reward_5d": 2.0
        },
        "量托": {
          "total": 117,
          "wins": 50,
          "losses": 67,
          "max_gain": 10.159651669085633,
          "max_loss": -10.017730496453915,
          "win_rate": 42.7,
          "avg_return": -0.34,
          "win_rate_3d": 41.9,
          "win_rate_5d": 53.0,
          "avg_return_3d": -0.51,
          "avg_return_5d": 0.61,
          "profit_factor": 0.8,
          "expectancy": -0.34,
          "wr_rsi_filter": 40.7,
          "wr_adx_filter": 41.5,
          "wr_vol_filter": 37.9,
          "wr_all_filter": 27.3,
          "count_rsi_filter": 54,
          "count_adx_filter": 106,
          "count_vol_filter": 29,
          "count_all_filter": 11,
          "avg_mfe_5d": 7.83,
          "avg_mae_5d": -6.74,
          "risk_reward_5d": 1.16
        },
        "死蜘蛛": {
          "total": 16,
          "wins": 8,
          "losses": 8,
          "max_gain": 6.172839506172845,
          "max_loss": -10.162601626016265,
          "win_rate": 50.0,
          "avg_return": -0.09,
          "win_rate_3d": 37.5,
          "win_rate_5d": 43.8,
          "avg_return_3d": 0.13,
          "avg_return_5d": -0.06,
          "profit_factor": 0.93,
          "expectancy": -0.09,
          "wr_rsi_filter": 53.8,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 13,
          "count_adx_filter": 14,
          "count_vol_filter": 0,
          "count_all_filter": 0,
          "avg_mfe_5d": 4.48,
          "avg_mae_5d": -4.44,
          "risk_reward_5d": 1.01
        },
        "三死叉见顶": {
          "total": 47,
          "wins": 21,
          "losses": 26,
          "max_gain": 10.000000000000009,
          "max_loss": -6.094997898276588,
          "win_rate": 44.7,
          "avg_return": -0.16,
          "win_rate_3d": 42.6,
          "win_rate_5d": 40.4,
          "avg_return_3d": 0.79,
          "avg_return_5d": 0.96,
          "profit_factor": 0.86,
          "expectancy": -0.16,
          "wr_rsi_filter": 44.2,
          "wr_adx_filter": 47.7,
          "wr_vol_filter": 40.0,
          "wr_all_filter": 40.0,
          "count_rsi_filter": 43,
          "count_adx_filter": 44,
          "count_vol_filter": 5,
          "count_all_filter": 5,
          "avg_mfe_5d": 5.86,
          "avg_mae_5d": -4.82,
          "risk_reward_5d": 1.22
        },
        "DIF下穿零线": {
          "total": 6,
          "wins": 4,
          "losses": 2,
          "max_gain": 5.512878445549041,
          "max_loss": -3.8026256224536037,
          "win_rate": 66.7,
          "avg_return": 0.78,
          "win_rate_3d": 66.7,
          "win_rate_5d": 66.7,
          "avg_return_3d": 4.1,
          "avg_return_5d": 8.36,
          "profit_factor": 1.94,
          "expectancy": 0.78,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 80.0,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 4,
          "count_adx_filter": 5,
          "count_vol_filter": 1,
          "count_all_filter": 0,
          "avg_mfe_5d": 12.76,
          "avg_mae_5d": -3.92,
          "risk_reward_5d": 3.26
        },
        "断头铡刀": {
          "total": 20,
          "wins": 11,
          "losses": 9,
          "max_gain": 3.601229688186214,
          "max_loss": -6.459394264272323,
          "win_rate": 55.0,
          "avg_return": -0.01,
          "win_rate_3d": 35.0,
          "win_rate_5d": 40.0,
          "avg_return_3d": -2.24,
          "avg_return_5d": -0.61,
          "profit_factor": 0.99,
          "expectancy": -0.01,
          "wr_rsi_filter": 62.5,
          "wr_adx_filter": 61.1,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 16,
          "count_adx_filter": 18,
          "count_vol_filter": 2,
          "count_all_filter": 1,
          "avg_mfe_5d": 4.4,
          "avg_mae_5d": -6.22,
          "risk_reward_5d": 0.71
        },
        "空方炮": {
          "total": 17,
          "wins": 11,
          "losses": 6,
          "max_gain": 2.932990794262458,
          "max_loss": -3.4275921165381362,
          "win_rate": 64.7,
          "avg_return": 0.58,
          "win_rate_3d": 58.8,
          "win_rate_5d": 29.4,
          "avg_return_3d": 0.31,
          "avg_return_5d": -2.1,
          "profit_factor": 2.19,
          "expectancy": 0.58,
          "wr_rsi_filter": 63.6,
          "wr_adx_filter": 64.3,
          "wr_vol_filter": 66.7,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 11,
          "count_adx_filter": 14,
          "count_vol_filter": 3,
          "count_all_filter": 1,
          "avg_mfe_5d": 5.85,
          "avg_mae_5d": -6.81,
          "risk_reward_5d": 0.86
        },
        "均线空头排列": {
          "total": 7,
          "wins": 4,
          "losses": 3,
          "max_gain": 5.886909372579385,
          "max_loss": -9.981851179673317,
          "win_rate": 57.1,
          "avg_return": -0.08,
          "win_rate_3d": 42.9,
          "win_rate_5d": 28.6,
          "avg_return_3d": -2.1,
          "avg_return_5d": -1.64,
          "profit_factor": 0.95,
          "expectancy": -0.08,
          "wr_rsi_filter": 60.0,
          "wr_adx_filter": 60.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 5,
          "count_adx_filter": 5,
          "count_vol_filter": 0,
          "count_all_filter": 0,
          "avg_mfe_5d": 6.0,
          "avg_mae_5d": -7.3,
          "risk_reward_5d": 0.82
        },
        "多方炮": {
          "total": 23,
          "wins": 16,
          "losses": 7,
          "max_gain": 10.038776389487293,
          "max_loss": -8.42105263157894,
          "win_rate": 69.6,
          "avg_return": 2.24,
          "win_rate_3d": 47.8,
          "win_rate_5d": 56.5,
          "avg_return_3d": 1.43,
          "avg_return_5d": 1.6,
          "profit_factor": 3.72,
          "expectancy": 2.24,
          "wr_rsi_filter": 66.7,
          "wr_adx_filter": 68.2,
          "wr_vol_filter": 70.0,
          "wr_all_filter": 60.0,
          "count_rsi_filter": 12,
          "count_adx_filter": 22,
          "count_vol_filter": 10,
          "count_all_filter": 5,
          "avg_mfe_5d": 8.47,
          "avg_mae_5d": -4.61,
          "risk_reward_5d": 1.84
        },
        "出水芙蓉": {
          "total": 1,
          "wins": 0,
          "losses": 1,
          "max_gain": 0,
          "max_loss": -0.5952380952380931,
          "win_rate": 0.0,
          "avg_return": -0.6,
          "win_rate_3d": 0.0,
          "win_rate_5d": 100.0,
          "avg_return_3d": 0.0,
          "avg_return_5d": 1.12,
          "profit_factor": 0.0,
          "expectancy": -0.6,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 0.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 0,
          "count_adx_filter": 1,
          "count_vol_filter": 1,
          "count_all_filter": 0,
          "avg_mfe_5d": 2.75,
          "avg_mae_5d": -2.68,
          "risk_reward_5d": 1.03
        },
        "巨量长阳": {
          "total": 5,
          "wins": 4,
          "losses": 1,
          "max_gain": 7.812953819343593,
          "max_loss": -0.5952380952380931,
          "win_rate": 80.0,
          "avg_return": 2.85,
          "win_rate_3d": 20.0,
          "win_rate_5d": 40.0,
          "avg_return_3d": 0.19,
          "avg_return_5d": -1.35,
          "profit_factor": 24.96,
          "expectancy": 2.85,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 80.0,
          "wr_vol_filter": 80.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 0,
          "count_adx_filter": 5,
          "count_vol_filter": 5,
          "count_all_filter": 0,
          "avg_mfe_5d": 5.97,
          "avg_mae_5d": -4.44,
          "risk_reward_5d": 1.34
        },
        "放量过头": {
          "total": 20,
          "wins": 8,
          "losses": 12,
          "max_gain": 10.026212319790307,
          "max_loss": -10.017730496453915,
          "win_rate": 40.0,
          "avg_return": 0.6,
          "win_rate_3d": 20.0,
          "win_rate_5d": 40.0,
          "avg_return_3d": -3.15,
          "avg_return_5d": -3.64,
          "profit_factor": 1.39,
          "expectancy": 0.6,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 42.1,
          "wr_vol_filter": 38.9,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 1,
          "count_adx_filter": 19,
          "count_vol_filter": 18,
          "count_all_filter": 1,
          "avg_mfe_5d": 7.11,
          "avg_mae_5d": -8.99,
          "risk_reward_5d": 0.79
        },
        "水下死叉": {
          "total": 6,
          "wins": 2,
          "losses": 4,
          "max_gain": 4.593773728170092,
          "max_loss": -2.8161530286928804,
          "win_rate": 33.3,
          "avg_return": -0.29,
          "win_rate_3d": 33.3,
          "win_rate_5d": 33.3,
          "avg_return_3d": -1.76,
          "avg_return_5d": 0.24,
          "profit_factor": 0.8,
          "expectancy": -0.29,
          "wr_rsi_filter": 40.0,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 5,
          "count_adx_filter": 4,
          "count_vol_filter": 1,
          "count_all_filter": 1,
          "avg_mfe_5d": 8.21,
          "avg_mae_5d": -9.78,
          "risk_reward_5d": 0.84
        }
      },
      "overall_win_rate": 50.8,
      "overall_avg_return": 0.54,
      "overall_wr_3d": 44.9,
      "overall_wr_5d": 53.4,
      "overall_wr_filtered": 55.9,
      "overall_pf": 1.92,
      "overall_exp": 0.54,
      "overall_mfe": 8.93,
      "overall_mae": -5.68,
      "risk_reward": 1.57,
      "backtested_indicators": 5,
      "total_historical_triggers": 841,
      "current_rsi": 71.6,
      "current_adx": 64.5,
      "current_vol_ratio": 0.63,
      "current_bb_pos": 0.75,
      "current_atr_pct": 7.48,
      "quant_score": 58
    },
    "000902": {
      "code": "000902",
      "name": "新洋丰",
      "indicator_stats": {
        "价压": {
          "total": 129,
          "wins": 64,
          "losses": 65,
          "max_gain": 6.3784549964564174,
          "max_loss": -6.097560975609751,
          "win_rate": 49.6,
          "avg_return": 0.07,
          "win_rate_3d": 49.6,
          "win_rate_5d": 51.9,
          "avg_return_3d": 0.12,
          "avg_return_5d": 0.21,
          "profit_factor": 1.09,
          "expectancy": 0.07,
          "wr_rsi_filter": 50.5,
          "wr_adx_filter": 46.9,
          "wr_vol_filter": 46.2,
          "wr_all_filter": 44.4,
          "count_rsi_filter": 97,
          "count_adx_filter": 81,
          "count_vol_filter": 26,
          "count_all_filter": 9,
          "avg_mfe_5d": 3.51,
          "avg_mae_5d": -3.07,
          "risk_reward_5d": 1.14
        },
        "量压": {
          "total": 136,
          "wins": 70,
          "losses": 66,
          "max_gain": 7.897934386391259,
          "max_loss": -7.854251012145741,
          "win_rate": 51.5,
          "avg_return": 0.16,
          "win_rate_3d": 55.9,
          "win_rate_5d": 55.9,
          "avg_return_3d": 0.55,
          "avg_return_5d": 0.82,
          "profit_factor": 1.24,
          "expectancy": 0.16,
          "wr_rsi_filter": 52.0,
          "wr_adx_filter": 53.3,
          "wr_vol_filter": 41.4,
          "wr_all_filter": 45.5,
          "count_rsi_filter": 102,
          "count_adx_filter": 90,
          "count_vol_filter": 29,
          "count_all_filter": 11,
          "avg_mfe_5d": 3.65,
          "avg_mae_5d": -2.58,
          "risk_reward_5d": 1.41
        },
        "死蜘蛛": {
          "total": 51,
          "wins": 23,
          "losses": 28,
          "max_gain": 2.826585179526364,
          "max_loss": -3.256445047489831,
          "win_rate": 45.1,
          "avg_return": 0.03,
          "win_rate_3d": 54.9,
          "win_rate_5d": 58.8,
          "avg_return_3d": -0.1,
          "avg_return_5d": 0.03,
          "profit_factor": 1.06,
          "expectancy": 0.03,
          "wr_rsi_filter": 45.1,
          "wr_adx_filter": 59.1,
          "wr_vol_filter": 55.6,
          "wr_all_filter": 83.3,
          "count_rsi_filter": 51,
          "count_adx_filter": 22,
          "count_vol_filter": 9,
          "count_all_filter": 6,
          "avg_mfe_5d": 2.97,
          "avg_mae_5d": -2.75,
          "risk_reward_5d": 1.08
        },
        "断头铡刀": {
          "total": 44,
          "wins": 28,
          "losses": 16,
          "max_gain": 7.11775043936731,
          "max_loss": -3.7928958458759765,
          "win_rate": 63.6,
          "avg_return": 0.45,
          "win_rate_3d": 54.5,
          "win_rate_5d": 61.4,
          "avg_return_3d": 0.48,
          "avg_return_5d": 0.84,
          "profit_factor": 1.84,
          "expectancy": 0.45,
          "wr_rsi_filter": 61.1,
          "wr_adx_filter": 65.5,
          "wr_vol_filter": 66.7,
          "wr_all_filter": 62.5,
          "count_rsi_filter": 36,
          "count_adx_filter": 29,
          "count_vol_filter": 12,
          "count_all_filter": 8,
          "avg_mfe_5d": 4.16,
          "avg_mae_5d": -2.74,
          "risk_reward_5d": 1.52
        },
        "DIF下穿零线": {
          "total": 5,
          "wins": 1,
          "losses": 4,
          "max_gain": 1.464605370219707,
          "max_loss": -1.5930485155684293,
          "win_rate": 20.0,
          "avg_return": -0.25,
          "win_rate_3d": 40.0,
          "win_rate_5d": 60.0,
          "avg_return_3d": -0.9,
          "avg_return_5d": 0.72,
          "profit_factor": 0.54,
          "expectancy": -0.25,
          "wr_rsi_filter": 20.0,
          "wr_adx_filter": 33.3,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 5,
          "count_adx_filter": 3,
          "count_vol_filter": 0,
          "count_all_filter": 0,
          "avg_mfe_5d": 2.19,
          "avg_mae_5d": -3.12,
          "risk_reward_5d": 0.7
        },
        "多方炮": {
          "total": 25,
          "wins": 10,
          "losses": 15,
          "max_gain": 2.4767801857585203,
          "max_loss": -7.854251012145741,
          "win_rate": 40.0,
          "avg_return": -0.73,
          "win_rate_3d": 52.0,
          "win_rate_5d": 40.0,
          "avg_return_3d": -0.54,
          "avg_return_5d": -0.53,
          "profit_factor": 0.42,
          "expectancy": -0.73,
          "wr_rsi_filter": 46.7,
          "wr_adx_filter": 26.7,
          "wr_vol_filter": 36.4,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 15,
          "count_adx_filter": 15,
          "count_vol_filter": 11,
          "count_all_filter": 3,
          "avg_mfe_5d": 2.6,
          "avg_mae_5d": -3.81,
          "risk_reward_5d": 0.68
        },
        "金蜘蛛": {
          "total": 53,
          "wins": 22,
          "losses": 31,
          "max_gain": 3.4045922406967577,
          "max_loss": -3.3333333333333326,
          "win_rate": 41.5,
          "avg_return": 0.05,
          "win_rate_3d": 47.2,
          "win_rate_5d": 50.9,
          "avg_return_3d": 0.17,
          "avg_return_5d": 0.13,
          "profit_factor": 1.1,
          "expectancy": 0.05,
          "wr_rsi_filter": 43.8,
          "wr_adx_filter": 41.7,
          "wr_vol_filter": 38.5,
          "wr_all_filter": 60.0,
          "count_rsi_filter": 48,
          "count_adx_filter": 24,
          "count_vol_filter": 26,
          "count_all_filter": 10,
          "avg_mfe_5d": 2.66,
          "avg_mae_5d": -2.27,
          "risk_reward_5d": 1.17
        },
        "三金叉见底": {
          "total": 64,
          "wins": 29,
          "losses": 35,
          "max_gain": 4.855967078189294,
          "max_loss": -3.9246467817896424,
          "win_rate": 45.3,
          "avg_return": -0.13,
          "win_rate_3d": 35.9,
          "win_rate_5d": 39.1,
          "avg_return_3d": -0.25,
          "avg_return_5d": -0.79,
          "profit_factor": 0.78,
          "expectancy": -0.13,
          "wr_rsi_filter": 45.9,
          "wr_adx_filter": 52.5,
          "wr_vol_filter": 42.1,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 61,
          "count_adx_filter": 40,
          "count_vol_filter": 19,
          "count_all_filter": 10,
          "avg_mfe_5d": 2.8,
          "avg_mae_5d": -3.02,
          "risk_reward_5d": 0.93
        },
        "老鸭头": {
          "total": 118,
          "wins": 59,
          "losses": 59,
          "max_gain": 7.897934386391259,
          "max_loss": -7.976878612716765,
          "win_rate": 50.0,
          "avg_return": 0.07,
          "win_rate_3d": 42.4,
          "win_rate_5d": 46.6,
          "avg_return_3d": 0.06,
          "avg_return_5d": 0.09,
          "profit_factor": 1.12,
          "expectancy": 0.07,
          "wr_rsi_filter": 51.1,
          "wr_adx_filter": 51.9,
          "wr_vol_filter": 40.6,
          "wr_all_filter": 46.7,
          "count_rsi_filter": 88,
          "count_adx_filter": 79,
          "count_vol_filter": 32,
          "count_all_filter": 15,
          "avg_mfe_5d": 3.09,
          "avg_mae_5d": -2.76,
          "risk_reward_5d": 1.12
        },
        "DIF上穿零线": {
          "total": 5,
          "wins": 2,
          "losses": 3,
          "max_gain": 2.574750830564798,
          "max_loss": -1.1119936457505974,
          "win_rate": 40.0,
          "avg_return": 0.04,
          "win_rate_3d": 60.0,
          "win_rate_5d": 60.0,
          "avg_return_3d": 0.17,
          "avg_return_5d": -0.41,
          "profit_factor": 1.07,
          "expectancy": 0.04,
          "wr_rsi_filter": 25.0,
          "wr_adx_filter": 0.0,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 4,
          "count_adx_filter": 1,
          "count_vol_filter": 2,
          "count_all_filter": 1,
          "avg_mfe_5d": 2.12,
          "avg_mae_5d": -2.06,
          "risk_reward_5d": 1.03
        },
        "价托": {
          "total": 139,
          "wins": 69,
          "losses": 70,
          "max_gain": 6.327683615819213,
          "max_loss": -7.976878612716765,
          "win_rate": 49.6,
          "avg_return": 0.02,
          "win_rate_3d": 46.0,
          "win_rate_5d": 50.4,
          "avg_return_3d": 0.0,
          "avg_return_5d": 0.12,
          "profit_factor": 1.03,
          "expectancy": 0.02,
          "wr_rsi_filter": 54.0,
          "wr_adx_filter": 49.5,
          "wr_vol_filter": 37.5,
          "wr_all_filter": 45.5,
          "count_rsi_filter": 87,
          "count_adx_filter": 97,
          "count_vol_filter": 32,
          "count_all_filter": 11,
          "avg_mfe_5d": 3.19,
          "avg_mae_5d": -3.12,
          "risk_reward_5d": 1.02
        },
        "空方炮": {
          "total": 24,
          "wins": 10,
          "losses": 14,
          "max_gain": 7.11775043936731,
          "max_loss": -3.7928958458759765,
          "win_rate": 41.7,
          "avg_return": 0.17,
          "win_rate_3d": 45.8,
          "win_rate_5d": 45.8,
          "avg_return_3d": 0.02,
          "avg_return_5d": 0.06,
          "profit_factor": 1.24,
          "expectancy": 0.17,
          "wr_rsi_filter": 42.1,
          "wr_adx_filter": 42.1,
          "wr_vol_filter": 60.0,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 19,
          "count_adx_filter": 19,
          "count_vol_filter": 5,
          "count_all_filter": 3,
          "avg_mfe_5d": 3.91,
          "avg_mae_5d": -3.46,
          "risk_reward_5d": 1.13
        },
        "三死叉见顶": {
          "total": 45,
          "wins": 22,
          "losses": 23,
          "max_gain": 7.11775043936731,
          "max_loss": -7.854251012145741,
          "win_rate": 48.9,
          "avg_return": -0.1,
          "win_rate_3d": 60.0,
          "win_rate_5d": 64.4,
          "avg_return_3d": 0.57,
          "avg_return_5d": 0.91,
          "profit_factor": 0.9,
          "expectancy": -0.1,
          "wr_rsi_filter": 51.2,
          "wr_adx_filter": 54.5,
          "wr_vol_filter": 53.8,
          "wr_all_filter": 77.8,
          "count_rsi_filter": 41,
          "count_adx_filter": 33,
          "count_vol_filter": 13,
          "count_all_filter": 9,
          "avg_mfe_5d": 4.27,
          "avg_mae_5d": -3.42,
          "risk_reward_5d": 1.25
        },
        "水下死叉": {
          "total": 5,
          "wins": 1,
          "losses": 4,
          "max_gain": 1.1295681063122842,
          "max_loss": -1.5427769985974837,
          "win_rate": 20.0,
          "avg_return": -0.52,
          "win_rate_3d": 20.0,
          "win_rate_5d": 40.0,
          "avg_return_3d": -1.55,
          "avg_return_5d": -0.28,
          "profit_factor": 0.3,
          "expectancy": -0.52,
          "wr_rsi_filter": 20.0,
          "wr_adx_filter": 100.0,
          "wr_vol_filter": 33.3,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 5,
          "count_adx_filter": 1,
          "count_vol_filter": 3,
          "count_all_filter": 1,
          "avg_mfe_5d": 2.03,
          "avg_mae_5d": -3.49,
          "risk_reward_5d": 0.58
        },
        "量托": {
          "total": 110,
          "wins": 57,
          "losses": 53,
          "max_gain": 6.327683615819213,
          "max_loss": -7.976878612716765,
          "win_rate": 51.8,
          "avg_return": 0.02,
          "win_rate_3d": 43.6,
          "win_rate_5d": 51.8,
          "avg_return_3d": -0.11,
          "avg_return_5d": 0.18,
          "profit_factor": 1.03,
          "expectancy": 0.02,
          "wr_rsi_filter": 53.2,
          "wr_adx_filter": 53.0,
          "wr_vol_filter": 48.3,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 79,
          "count_adx_filter": 83,
          "count_vol_filter": 29,
          "count_all_filter": 14,
          "avg_mfe_5d": 3.5,
          "avg_mae_5d": -3.15,
          "risk_reward_5d": 1.11
        },
        "均线空头排列": {
          "total": 7,
          "wins": 4,
          "losses": 3,
          "max_gain": 5.513784461152893,
          "max_loss": -1.03270223752151,
          "win_rate": 57.1,
          "avg_return": 1.5,
          "win_rate_3d": 42.9,
          "win_rate_5d": 57.1,
          "avg_return_3d": 0.6,
          "avg_return_5d": 2.77,
          "profit_factor": 5.75,
          "expectancy": 1.5,
          "wr_rsi_filter": 40.0,
          "wr_adx_filter": 100.0,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 5,
          "count_adx_filter": 3,
          "count_vol_filter": 2,
          "count_all_filter": 1,
          "avg_mfe_5d": 5.31,
          "avg_mae_5d": -2.75,
          "risk_reward_5d": 1.93
        },
        "均线多头排列": {
          "total": 14,
          "wins": 5,
          "losses": 9,
          "max_gain": 1.8918918918918948,
          "max_loss": -2.430555555555558,
          "win_rate": 35.7,
          "avg_return": -0.28,
          "win_rate_3d": 28.6,
          "win_rate_5d": 35.7,
          "avg_return_3d": -0.72,
          "avg_return_5d": 0.17,
          "profit_factor": 0.56,
          "expectancy": -0.28,
          "wr_rsi_filter": 55.6,
          "wr_adx_filter": 36.4,
          "wr_vol_filter": 40.0,
          "wr_all_filter": 66.7,
          "count_rsi_filter": 9,
          "count_adx_filter": 11,
          "count_vol_filter": 5,
          "count_all_filter": 3,
          "avg_mfe_5d": 2.51,
          "avg_mae_5d": -2.76,
          "risk_reward_5d": 0.91
        },
        "出水芙蓉": {
          "total": 2,
          "wins": 2,
          "losses": 0,
          "max_gain": 6.1525840853158265,
          "max_loss": 0,
          "win_rate": 100.0,
          "avg_return": 3.19,
          "win_rate_3d": 100.0,
          "win_rate_5d": 50.0,
          "avg_return_3d": 4.86,
          "avg_return_5d": 3.97,
          "profit_factor": 6.37,
          "expectancy": 3.19,
          "wr_rsi_filter": 100.0,
          "wr_adx_filter": 100.0,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 1,
          "count_adx_filter": 1,
          "count_vol_filter": 2,
          "count_all_filter": 1,
          "avg_mfe_5d": 6.99,
          "avg_mae_5d": -2.74,
          "risk_reward_5d": 2.55
        },
        "巨量长阳": {
          "total": 6,
          "wins": 3,
          "losses": 3,
          "max_gain": 6.1525840853158265,
          "max_loss": -3.241232731137089,
          "win_rate": 50.0,
          "avg_return": 0.26,
          "win_rate_3d": 66.7,
          "win_rate_5d": 50.0,
          "avg_return_3d": 1.55,
          "avg_return_5d": 1.84,
          "profit_factor": 1.18,
          "expectancy": 0.26,
          "wr_rsi_filter": 66.7,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 66.7,
          "count_rsi_filter": 3,
          "count_adx_filter": 6,
          "count_vol_filter": 6,
          "count_all_filter": 3,
          "avg_mfe_5d": 4.76,
          "avg_mae_5d": -3.87,
          "risk_reward_5d": 1.23
        },
        "水上金叉": {
          "total": 9,
          "wins": 4,
          "losses": 5,
          "max_gain": 2.4767801857585203,
          "max_loss": -2.198534310459699,
          "win_rate": 44.4,
          "avg_return": 0.13,
          "win_rate_3d": 77.8,
          "win_rate_5d": 55.6,
          "avg_return_3d": 0.55,
          "avg_return_5d": 0.39,
          "profit_factor": 1.29,
          "expectancy": 0.13,
          "wr_rsi_filter": 57.1,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 42.9,
          "wr_all_filter": 66.7,
          "count_rsi_filter": 7,
          "count_adx_filter": 6,
          "count_vol_filter": 7,
          "count_all_filter": 3,
          "avg_mfe_5d": 2.93,
          "avg_mae_5d": -2.18,
          "risk_reward_5d": 1.34
        },
        "放量过头": {
          "total": 13,
          "wins": 6,
          "losses": 7,
          "max_gain": 2.9715762273901714,
          "max_loss": -4.876769795490299,
          "win_rate": 46.2,
          "avg_return": -0.18,
          "win_rate_3d": 69.2,
          "win_rate_5d": 38.5,
          "avg_return_3d": 0.47,
          "avg_return_5d": -0.21,
          "profit_factor": 0.81,
          "expectancy": -0.18,
          "wr_rsi_filter": 60.0,
          "wr_adx_filter": 45.5,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 75.0,
          "count_rsi_filter": 5,
          "count_adx_filter": 11,
          "count_vol_filter": 12,
          "count_all_filter": 4,
          "avg_mfe_5d": 3.42,
          "avg_mae_5d": -3.05,
          "risk_reward_5d": 1.12
        }
      },
      "overall_win_rate": 50.6,
      "overall_avg_return": 0.12,
      "overall_wr_3d": 53.6,
      "overall_wr_5d": 55.9,
      "overall_wr_filtered": 60.3,
      "overall_pf": 1.2,
      "overall_exp": 0.12,
      "overall_mfe": 3.66,
      "overall_mae": -2.9,
      "risk_reward": 1.26,
      "backtested_indicators": 6,
      "total_historical_triggers": 1004,
      "current_rsi": 45.8,
      "current_adx": 32.3,
      "current_vol_ratio": 1.05,
      "current_bb_pos": 0.27,
      "current_atr_pct": 2.83,
      "quant_score": 72
    },
    "000657": {
      "code": "000657",
      "name": "中钨高新",
      "indicator_stats": {
        "三死叉见顶": {
          "total": 52,
          "wins": 33,
          "losses": 19,
          "max_gain": 10.046433094132535,
          "max_loss": -10.037054937973256,
          "win_rate": 63.5,
          "avg_return": 0.43,
          "win_rate_3d": 63.5,
          "win_rate_5d": 67.3,
          "avg_return_3d": 2.14,
          "avg_return_5d": 4.94,
          "profit_factor": 1.34,
          "expectancy": 0.43,
          "wr_rsi_filter": 64.4,
          "wr_adx_filter": 60.0,
          "wr_vol_filter": 73.3,
          "wr_all_filter": 70.0,
          "count_rsi_filter": 45,
          "count_adx_filter": 45,
          "count_vol_filter": 15,
          "count_all_filter": 10,
          "avg_mfe_5d": 11.07,
          "avg_mae_5d": -5.31,
          "risk_reward_5d": 2.08
        },
        "断头铡刀": {
          "total": 24,
          "wins": 10,
          "losses": 14,
          "max_gain": 10.05324813631523,
          "max_loss": -10.355648535564853,
          "win_rate": 41.7,
          "avg_return": -0.44,
          "win_rate_3d": 29.2,
          "win_rate_5d": 33.3,
          "avg_return_3d": -2.29,
          "avg_return_5d": -2.26,
          "profit_factor": 0.77,
          "expectancy": -0.44,
          "wr_rsi_filter": 35.7,
          "wr_adx_filter": 42.1,
          "wr_vol_filter": 33.3,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 14,
          "count_adx_filter": 19,
          "count_vol_filter": 3,
          "count_all_filter": 2,
          "avg_mfe_5d": 4.34,
          "avg_mae_5d": -7.89,
          "risk_reward_5d": 0.55
        },
        "量压": {
          "total": 140,
          "wins": 71,
          "losses": 69,
          "max_gain": 10.046433094132535,
          "max_loss": -10.355648535564853,
          "win_rate": 50.7,
          "avg_return": -0.21,
          "win_rate_3d": 50.0,
          "win_rate_5d": 55.0,
          "avg_return_3d": 0.26,
          "avg_return_5d": 1.62,
          "profit_factor": 0.87,
          "expectancy": -0.21,
          "wr_rsi_filter": 54.3,
          "wr_adx_filter": 51.6,
          "wr_vol_filter": 35.0,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 92,
          "count_adx_filter": 128,
          "count_vol_filter": 20,
          "count_all_filter": 12,
          "avg_mfe_5d": 7.36,
          "avg_mae_5d": -5.79,
          "risk_reward_5d": 1.27
        },
        "价压": {
          "total": 101,
          "wins": 49,
          "losses": 52,
          "max_gain": 9.998084658111473,
          "max_loss": -10.355648535564853,
          "win_rate": 48.5,
          "avg_return": 0.02,
          "win_rate_3d": 51.5,
          "win_rate_5d": 51.5,
          "avg_return_3d": 0.84,
          "avg_return_5d": 1.57,
          "profit_factor": 1.01,
          "expectancy": 0.02,
          "wr_rsi_filter": 54.2,
          "wr_adx_filter": 46.0,
          "wr_vol_filter": 47.1,
          "wr_all_filter": 55.6,
          "count_rsi_filter": 48,
          "count_adx_filter": 87,
          "count_vol_filter": 17,
          "count_all_filter": 9,
          "avg_mfe_5d": 8.0,
          "avg_mae_5d": -6.12,
          "risk_reward_5d": 1.31
        },
        "金蜘蛛": {
          "total": 12,
          "wins": 6,
          "losses": 6,
          "max_gain": 8.16721501838591,
          "max_loss": -2.2580645161290436,
          "win_rate": 50.0,
          "avg_return": 2.19,
          "win_rate_3d": 58.3,
          "win_rate_5d": 58.3,
          "avg_return_3d": 6.22,
          "avg_return_5d": 5.33,
          "profit_factor": 4.73,
          "expectancy": 2.19,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 44.4,
          "wr_vol_filter": 80.0,
          "wr_all_filter": 75.0,
          "count_rsi_filter": 12,
          "count_adx_filter": 9,
          "count_vol_filter": 5,
          "count_all_filter": 4,
          "avg_mfe_5d": 10.84,
          "avg_mae_5d": -1.35,
          "risk_reward_5d": 8.03
        },
        "老鸭头": {
          "total": 106,
          "wins": 62,
          "losses": 44,
          "max_gain": 10.115350488021303,
          "max_loss": -10.085337470907685,
          "win_rate": 58.5,
          "avg_return": 0.73,
          "win_rate_3d": 60.4,
          "win_rate_5d": 61.3,
          "avg_return_3d": 2.15,
          "avg_return_5d": 4.42,
          "profit_factor": 1.61,
          "expectancy": 0.73,
          "wr_rsi_filter": 60.0,
          "wr_adx_filter": 58.6,
          "wr_vol_filter": 59.1,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 50,
          "count_adx_filter": 99,
          "count_vol_filter": 22,
          "count_all_filter": 6,
          "avg_mfe_5d": 10.21,
          "avg_mae_5d": -4.73,
          "risk_reward_5d": 2.16
        },
        "DIF下穿零线": {
          "total": 7,
          "wins": 5,
          "losses": 2,
          "max_gain": 7.828719723183397,
          "max_loss": -4.792899408284013,
          "win_rate": 71.4,
          "avg_return": 1.12,
          "win_rate_3d": 71.4,
          "win_rate_5d": 71.4,
          "avg_return_3d": 1.17,
          "avg_return_5d": 2.53,
          "profit_factor": 2.52,
          "expectancy": 1.12,
          "wr_rsi_filter": 75.0,
          "wr_adx_filter": 60.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 4,
          "count_adx_filter": 5,
          "count_vol_filter": 2,
          "count_all_filter": 1,
          "avg_mfe_5d": 9.11,
          "avg_mae_5d": -5.67,
          "risk_reward_5d": 1.61
        },
        "均线空头排列": {
          "total": 3,
          "wins": 1,
          "losses": 2,
          "max_gain": 2.1468926553672274,
          "max_loss": -1.9883040935672502,
          "win_rate": 33.3,
          "avg_return": -0.14,
          "win_rate_3d": 100.0,
          "win_rate_5d": 100.0,
          "avg_return_3d": 2.35,
          "avg_return_5d": 8.17,
          "profit_factor": 0.84,
          "expectancy": -0.14,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 0.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 2,
          "count_adx_filter": 2,
          "count_vol_filter": 0,
          "count_all_filter": 0,
          "avg_mfe_5d": 10.92,
          "avg_mae_5d": -2.32,
          "risk_reward_5d": 4.71
        },
        "量托": {
          "total": 105,
          "wins": 61,
          "losses": 44,
          "max_gain": 10.190615835777116,
          "max_loss": -10.12253596164091,
          "win_rate": 58.1,
          "avg_return": 1.31,
          "win_rate_3d": 57.1,
          "win_rate_5d": 59.0,
          "avg_return_3d": 3.02,
          "avg_return_5d": 3.79,
          "profit_factor": 2.02,
          "expectancy": 1.31,
          "wr_rsi_filter": 57.6,
          "wr_adx_filter": 57.1,
          "wr_vol_filter": 70.0,
          "wr_all_filter": 62.5,
          "count_rsi_filter": 33,
          "count_adx_filter": 98,
          "count_vol_filter": 30,
          "count_all_filter": 8,
          "avg_mfe_5d": 10.96,
          "avg_mae_5d": -4.63,
          "risk_reward_5d": 2.37
        },
        "多方炮": {
          "total": 23,
          "wins": 13,
          "losses": 10,
          "max_gain": 10.05811354492625,
          "max_loss": -10.12253596164091,
          "win_rate": 56.5,
          "avg_return": 0.85,
          "win_rate_3d": 65.2,
          "win_rate_5d": 60.9,
          "avg_return_3d": 3.3,
          "avg_return_5d": 5.26,
          "profit_factor": 1.53,
          "expectancy": 0.85,
          "wr_rsi_filter": 40.0,
          "wr_adx_filter": 54.5,
          "wr_vol_filter": 71.4,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 10,
          "count_adx_filter": 22,
          "count_vol_filter": 7,
          "count_all_filter": 3,
          "avg_mfe_5d": 11.81,
          "avg_mae_5d": -4.78,
          "risk_reward_5d": 2.47
        },
        "巨量长阳": {
          "total": 7,
          "wins": 3,
          "losses": 4,
          "max_gain": 8.640501417698832,
          "max_loss": -5.6763925729443,
          "win_rate": 42.9,
          "avg_return": 0.27,
          "win_rate_3d": 57.1,
          "win_rate_5d": 42.9,
          "avg_return_3d": 0.51,
          "avg_return_5d": -3.97,
          "profit_factor": 1.11,
          "expectancy": 0.27,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 33.3,
          "wr_vol_filter": 42.9,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 2,
          "count_adx_filter": 6,
          "count_vol_filter": 7,
          "count_all_filter": 2,
          "avg_mfe_5d": 6.37,
          "avg_mae_5d": -6.56,
          "risk_reward_5d": 0.97
        },
        "三金叉见底": {
          "total": 46,
          "wins": 28,
          "losses": 18,
          "max_gain": 10.133465150766185,
          "max_loss": -10.085337470907685,
          "win_rate": 60.9,
          "avg_return": 1.71,
          "win_rate_3d": 67.4,
          "win_rate_5d": 69.6,
          "avg_return_3d": 3.78,
          "avg_return_5d": 4.5,
          "profit_factor": 2.41,
          "expectancy": 1.71,
          "wr_rsi_filter": 58.6,
          "wr_adx_filter": 60.0,
          "wr_vol_filter": 76.5,
          "wr_all_filter": 71.4,
          "count_rsi_filter": 29,
          "count_adx_filter": 40,
          "count_vol_filter": 17,
          "count_all_filter": 7,
          "avg_mfe_5d": 10.75,
          "avg_mae_5d": -4.08,
          "risk_reward_5d": 2.63
        },
        "价托": {
          "total": 178,
          "wins": 102,
          "losses": 76,
          "max_gain": 10.190615835777116,
          "max_loss": -10.12253596164091,
          "win_rate": 57.3,
          "avg_return": 0.88,
          "win_rate_3d": 57.9,
          "win_rate_5d": 59.0,
          "avg_return_3d": 2.43,
          "avg_return_5d": 4.06,
          "profit_factor": 1.69,
          "expectancy": 0.88,
          "wr_rsi_filter": 63.0,
          "wr_adx_filter": 56.6,
          "wr_vol_filter": 63.9,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 46,
          "count_adx_filter": 175,
          "count_vol_filter": 36,
          "count_all_filter": 2,
          "avg_mfe_5d": 10.61,
          "avg_mae_5d": -4.93,
          "risk_reward_5d": 2.15
        },
        "DIF上穿零线": {
          "total": 6,
          "wins": 4,
          "losses": 2,
          "max_gain": 10.133465150766185,
          "max_loss": -4.860392967942095,
          "win_rate": 66.7,
          "avg_return": 2.14,
          "win_rate_3d": 50.0,
          "win_rate_5d": 50.0,
          "avg_return_3d": 6.51,
          "avg_return_5d": 0.76,
          "profit_factor": 3.1,
          "expectancy": 2.14,
          "wr_rsi_filter": 80.0,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 5,
          "count_adx_filter": 4,
          "count_vol_filter": 2,
          "count_all_filter": 0,
          "avg_mfe_5d": 10.37,
          "avg_mae_5d": -3.76,
          "risk_reward_5d": 2.76
        },
        "空方炮": {
          "total": 22,
          "wins": 8,
          "losses": 14,
          "max_gain": 4.6761984861227734,
          "max_loss": -10.000000000000009,
          "win_rate": 36.4,
          "avg_return": -1.42,
          "win_rate_3d": 36.4,
          "win_rate_5d": 50.0,
          "avg_return_3d": -2.01,
          "avg_return_5d": -0.26,
          "profit_factor": 0.32,
          "expectancy": -1.42,
          "wr_rsi_filter": 35.7,
          "wr_adx_filter": 38.1,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 14,
          "count_adx_filter": 21,
          "count_vol_filter": 1,
          "count_all_filter": 1,
          "avg_mfe_5d": 5.26,
          "avg_mae_5d": -6.83,
          "risk_reward_5d": 0.77
        },
        "死蜘蛛": {
          "total": 9,
          "wins": 5,
          "losses": 4,
          "max_gain": 10.05324813631523,
          "max_loss": -4.792899408284013,
          "win_rate": 55.6,
          "avg_return": 0.44,
          "win_rate_3d": 88.9,
          "win_rate_5d": 88.9,
          "avg_return_3d": 4.25,
          "avg_return_5d": 6.23,
          "profit_factor": 1.35,
          "expectancy": 0.44,
          "wr_rsi_filter": 55.6,
          "wr_adx_filter": 57.1,
          "wr_vol_filter": 75.0,
          "wr_all_filter": 75.0,
          "count_rsi_filter": 9,
          "count_adx_filter": 7,
          "count_vol_filter": 4,
          "count_all_filter": 4,
          "avg_mfe_5d": 8.78,
          "avg_mae_5d": -2.53,
          "risk_reward_5d": 3.47
        },
        "水上金叉": {
          "total": 11,
          "wins": 5,
          "losses": 6,
          "max_gain": 7.14285714285714,
          "max_loss": -5.299455535390207,
          "win_rate": 45.5,
          "avg_return": 0.24,
          "win_rate_3d": 72.7,
          "win_rate_5d": 63.6,
          "avg_return_3d": 2.2,
          "avg_return_5d": 3.35,
          "profit_factor": 1.18,
          "expectancy": 0.24,
          "wr_rsi_filter": 42.9,
          "wr_adx_filter": 40.0,
          "wr_vol_filter": 62.5,
          "wr_all_filter": 66.7,
          "count_rsi_filter": 7,
          "count_adx_filter": 10,
          "count_vol_filter": 8,
          "count_all_filter": 3,
          "avg_mfe_5d": 8.68,
          "avg_mae_5d": -4.38,
          "risk_reward_5d": 1.98
        },
        "水下死叉": {
          "total": 2,
          "wins": 1,
          "losses": 1,
          "max_gain": 2.1468926553672274,
          "max_loss": -4.792899408284013,
          "win_rate": 50.0,
          "avg_return": -1.32,
          "win_rate_3d": 100.0,
          "win_rate_5d": 100.0,
          "avg_return_3d": 2.79,
          "avg_return_5d": 11.16,
          "profit_factor": 0.45,
          "expectancy": -1.32,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 0.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 2,
          "count_adx_filter": 1,
          "count_vol_filter": 1,
          "count_all_filter": 1,
          "avg_mfe_5d": 13.29,
          "avg_mae_5d": -2.46,
          "risk_reward_5d": 5.4
        },
        "出水芙蓉": {
          "total": 3,
          "wins": 2,
          "losses": 1,
          "max_gain": 8.16721501838591,
          "max_loss": -6.387362637362626,
          "win_rate": 66.7,
          "avg_return": 2.97,
          "win_rate_3d": 66.7,
          "win_rate_5d": 66.7,
          "avg_return_3d": 5.53,
          "avg_return_5d": 5.07,
          "profit_factor": 2.4,
          "expectancy": 2.97,
          "wr_rsi_filter": 66.7,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 66.7,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 3,
          "count_adx_filter": 2,
          "count_vol_filter": 3,
          "count_all_filter": 2,
          "avg_mfe_5d": 10.78,
          "avg_mae_5d": -1.77,
          "risk_reward_5d": 6.09
        },
        "均线多头排列": {
          "total": 11,
          "wins": 9,
          "losses": 2,
          "max_gain": 10.098743267504485,
          "max_loss": -4.239549362585238,
          "win_rate": 81.8,
          "avg_return": 2.41,
          "win_rate_3d": 81.8,
          "win_rate_5d": 72.7,
          "avg_return_3d": 2.47,
          "avg_return_5d": 4.17,
          "profit_factor": 4.51,
          "expectancy": 2.41,
          "wr_rsi_filter": 75.0,
          "wr_adx_filter": 77.8,
          "wr_vol_filter": 75.0,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 4,
          "count_adx_filter": 9,
          "count_vol_filter": 8,
          "count_all_filter": 2,
          "avg_mfe_5d": 11.01,
          "avg_mae_5d": -3.26,
          "risk_reward_5d": 3.38
        },
        "放量过头": {
          "total": 20,
          "wins": 14,
          "losses": 6,
          "max_gain": 10.15673981191223,
          "max_loss": -10.085337470907685,
          "win_rate": 70.0,
          "avg_return": 1.89,
          "win_rate_3d": 60.0,
          "win_rate_5d": 55.0,
          "avg_return_3d": 3.74,
          "avg_return_5d": 3.39,
          "profit_factor": 2.25,
          "expectancy": 1.89,
          "wr_rsi_filter": 100.0,
          "wr_adx_filter": 64.7,
          "wr_vol_filter": 76.5,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 1,
          "count_adx_filter": 17,
          "count_vol_filter": 17,
          "count_all_filter": 0,
          "avg_mfe_5d": 13.23,
          "avg_mae_5d": -5.19,
          "risk_reward_5d": 2.55
        }
      },
      "overall_win_rate": 56.5,
      "overall_avg_return": 0.97,
      "overall_wr_3d": 58.1,
      "overall_wr_5d": 59.6,
      "overall_wr_filtered": 65.8,
      "overall_pf": 1.77,
      "overall_exp": 0.97,
      "overall_mfe": 10.41,
      "overall_mae": -4.85,
      "risk_reward": 2.15,
      "backtested_indicators": 7,
      "total_historical_triggers": 888,
      "current_rsi": 67.2,
      "current_adx": 50.9,
      "current_vol_ratio": 0.66,
      "current_bb_pos": 0.82,
      "current_atr_pct": 6.79,
      "quant_score": 62
    },
    "002739": {
      "code": "002739",
      "name": "儒意电影",
      "indicator_stats": {
        "量压": {
          "total": 105,
          "wins": 49,
          "losses": 56,
          "max_gain": 9.966777408637872,
          "max_loss": -4.962779156327546,
          "win_rate": 46.7,
          "avg_return": 0.14,
          "win_rate_3d": 59.0,
          "win_rate_5d": 60.0,
          "avg_return_3d": 0.7,
          "avg_return_5d": 0.87,
          "profit_factor": 1.23,
          "expectancy": 0.14,
          "wr_rsi_filter": 47.1,
          "wr_adx_filter": 43.8,
          "wr_vol_filter": 43.8,
          "wr_all_filter": 37.5,
          "count_rsi_filter": 70,
          "count_adx_filter": 89,
          "count_vol_filter": 16,
          "count_all_filter": 8,
          "avg_mfe_5d": 4.26,
          "avg_mae_5d": -2.84,
          "risk_reward_5d": 1.5
        },
        "价压": {
          "total": 141,
          "wins": 67,
          "losses": 74,
          "max_gain": 5.939393939393933,
          "max_loss": -9.974204643164231,
          "win_rate": 47.5,
          "avg_return": -0.12,
          "win_rate_3d": 51.8,
          "win_rate_5d": 53.2,
          "avg_return_3d": 0.11,
          "avg_return_5d": 0.67,
          "profit_factor": 0.85,
          "expectancy": -0.12,
          "wr_rsi_filter": 41.9,
          "wr_adx_filter": 46.3,
          "wr_vol_filter": 59.4,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 86,
          "count_adx_filter": 123,
          "count_vol_filter": 32,
          "count_all_filter": 16,
          "avg_mfe_5d": 3.95,
          "avg_mae_5d": -3.44,
          "risk_reward_5d": 1.15
        },
        "断头铡刀": {
          "total": 32,
          "wins": 14,
          "losses": 18,
          "max_gain": 10.042918454935613,
          "max_loss": -3.583061889250816,
          "win_rate": 43.8,
          "avg_return": 0.35,
          "win_rate_3d": 50.0,
          "win_rate_5d": 56.2,
          "avg_return_3d": 1.03,
          "avg_return_5d": 1.02,
          "profit_factor": 1.44,
          "expectancy": 0.35,
          "wr_rsi_filter": 42.9,
          "wr_adx_filter": 40.7,
          "wr_vol_filter": 57.1,
          "wr_all_filter": 60.0,
          "count_rsi_filter": 28,
          "count_adx_filter": 27,
          "count_vol_filter": 7,
          "count_all_filter": 5,
          "avg_mfe_5d": 4.71,
          "avg_mae_5d": -3.13,
          "risk_reward_5d": 1.5
        },
        "老鸭头": {
          "total": 61,
          "wins": 25,
          "losses": 36,
          "max_gain": 10.042918454935613,
          "max_loss": -8.237747653806037,
          "win_rate": 41.0,
          "avg_return": -0.14,
          "win_rate_3d": 47.5,
          "win_rate_5d": 54.1,
          "avg_return_3d": -0.48,
          "avg_return_5d": -0.14,
          "profit_factor": 0.86,
          "expectancy": -0.14,
          "wr_rsi_filter": 46.7,
          "wr_adx_filter": 32.4,
          "wr_vol_filter": 46.7,
          "wr_all_filter": 40.0,
          "count_rsi_filter": 45,
          "count_adx_filter": 37,
          "count_vol_filter": 15,
          "count_all_filter": 5,
          "avg_mfe_5d": 4.16,
          "avg_mae_5d": -3.87,
          "risk_reward_5d": 1.07
        },
        "金蜘蛛": {
          "total": 52,
          "wins": 27,
          "losses": 25,
          "max_gain": 5.8873720136518815,
          "max_loss": -3.5436473638720822,
          "win_rate": 51.9,
          "avg_return": 0.04,
          "win_rate_3d": 53.8,
          "win_rate_5d": 65.4,
          "avg_return_3d": 0.55,
          "avg_return_5d": 0.3,
          "profit_factor": 1.07,
          "expectancy": 0.04,
          "wr_rsi_filter": 53.3,
          "wr_adx_filter": 48.6,
          "wr_vol_filter": 44.4,
          "wr_all_filter": 30.0,
          "count_rsi_filter": 45,
          "count_adx_filter": 35,
          "count_vol_filter": 18,
          "count_all_filter": 10,
          "avg_mfe_5d": 3.54,
          "avg_mae_5d": -2.38,
          "risk_reward_5d": 1.49
        },
        "三金叉见底": {
          "total": 54,
          "wins": 27,
          "losses": 27,
          "max_gain": 6.521739130434789,
          "max_loss": -6.256109481915939,
          "win_rate": 50.0,
          "avg_return": -0.01,
          "win_rate_3d": 53.7,
          "win_rate_5d": 61.1,
          "avg_return_3d": -0.26,
          "avg_return_5d": 0.02,
          "profit_factor": 0.99,
          "expectancy": -0.01,
          "wr_rsi_filter": 56.5,
          "wr_adx_filter": 44.1,
          "wr_vol_filter": 58.8,
          "wr_all_filter": 45.5,
          "count_rsi_filter": 46,
          "count_adx_filter": 34,
          "count_vol_filter": 17,
          "count_all_filter": 11,
          "avg_mfe_5d": 4.11,
          "avg_mae_5d": -3.59,
          "risk_reward_5d": 1.14
        },
        "水上金叉": {
          "total": 6,
          "wins": 2,
          "losses": 4,
          "max_gain": 1.118760757314985,
          "max_loss": -2.444794952681395,
          "win_rate": 33.3,
          "avg_return": -0.79,
          "win_rate_3d": 0.0,
          "win_rate_5d": 83.3,
          "avg_return_3d": -2.1,
          "avg_return_5d": -0.18,
          "profit_factor": 0.26,
          "expectancy": -0.79,
          "wr_rsi_filter": 40.0,
          "wr_adx_filter": 33.3,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 5,
          "count_adx_filter": 3,
          "count_vol_filter": 2,
          "count_all_filter": 2,
          "avg_mfe_5d": 4.77,
          "avg_mae_5d": -4.59,
          "risk_reward_5d": 1.04
        },
        "价托": {
          "total": 136,
          "wins": 60,
          "losses": 76,
          "max_gain": 10.042918454935613,
          "max_loss": -10.02260738507913,
          "win_rate": 44.1,
          "avg_return": -0.42,
          "win_rate_3d": 39.7,
          "win_rate_5d": 38.2,
          "avg_return_3d": -1.13,
          "avg_return_5d": -1.65,
          "profit_factor": 0.67,
          "expectancy": -0.42,
          "wr_rsi_filter": 46.2,
          "wr_adx_filter": 42.5,
          "wr_vol_filter": 51.3,
          "wr_all_filter": 46.2,
          "count_rsi_filter": 80,
          "count_adx_filter": 120,
          "count_vol_filter": 39,
          "count_all_filter": 13,
          "avg_mfe_5d": 3.8,
          "avg_mae_5d": -4.83,
          "risk_reward_5d": 0.79
        },
        "均线多头排列": {
          "total": 6,
          "wins": 2,
          "losses": 4,
          "max_gain": 1.2779552715654896,
          "max_loss": -5.102040816326525,
          "win_rate": 33.3,
          "avg_return": -1.08,
          "win_rate_3d": 50.0,
          "win_rate_5d": 66.7,
          "avg_return_3d": -1.79,
          "avg_return_5d": -1.11,
          "profit_factor": 0.2,
          "expectancy": -1.08,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 25.0,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 4,
          "count_adx_filter": 4,
          "count_vol_filter": 2,
          "count_all_filter": 1,
          "avg_mfe_5d": 4.13,
          "avg_mae_5d": -5.4,
          "risk_reward_5d": 0.76
        },
        "量托": {
          "total": 141,
          "wins": 67,
          "losses": 74,
          "max_gain": 10.042918454935613,
          "max_loss": -10.02260738507913,
          "win_rate": 47.5,
          "avg_return": -0.03,
          "win_rate_3d": 44.0,
          "win_rate_5d": 43.3,
          "avg_return_3d": -0.11,
          "avg_return_5d": -0.5,
          "profit_factor": 0.97,
          "expectancy": -0.03,
          "wr_rsi_filter": 45.7,
          "wr_adx_filter": 46.1,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 36.8,
          "count_rsi_filter": 94,
          "count_adx_filter": 128,
          "count_vol_filter": 42,
          "count_all_filter": 19,
          "avg_mfe_5d": 5.22,
          "avg_mae_5d": -4.65,
          "risk_reward_5d": 1.12
        },
        "放量过头": {
          "total": 13,
          "wins": 6,
          "losses": 7,
          "max_gain": 9.991941982272357,
          "max_loss": -10.021629416005762,
          "win_rate": 46.2,
          "avg_return": -1.04,
          "win_rate_3d": 30.8,
          "win_rate_5d": 23.1,
          "avg_return_3d": -3.61,
          "avg_return_5d": -4.32,
          "profit_factor": 0.58,
          "expectancy": -1.04,
          "wr_rsi_filter": 66.7,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 66.7,
          "count_rsi_filter": 3,
          "count_adx_filter": 12,
          "count_vol_filter": 12,
          "count_all_filter": 3,
          "avg_mfe_5d": 4.36,
          "avg_mae_5d": -8.0,
          "risk_reward_5d": 0.55
        },
        "空方炮": {
          "total": 27,
          "wins": 9,
          "losses": 18,
          "max_gain": 3.549245785270627,
          "max_loss": -9.158679446219399,
          "win_rate": 33.3,
          "avg_return": -0.86,
          "win_rate_3d": 55.6,
          "win_rate_5d": 37.0,
          "avg_return_3d": 0.25,
          "avg_return_5d": -0.89,
          "profit_factor": 0.38,
          "expectancy": -0.86,
          "wr_rsi_filter": 33.3,
          "wr_adx_filter": 30.4,
          "wr_vol_filter": 66.7,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 21,
          "count_adx_filter": 23,
          "count_vol_filter": 3,
          "count_all_filter": 0,
          "avg_mfe_5d": 3.68,
          "avg_mae_5d": -3.93,
          "risk_reward_5d": 0.94
        },
        "三死叉见顶": {
          "total": 53,
          "wins": 20,
          "losses": 33,
          "max_gain": 4.573991031390134,
          "max_loss": -3.3444816053511794,
          "win_rate": 37.7,
          "avg_return": -0.17,
          "win_rate_3d": 32.1,
          "win_rate_5d": 45.3,
          "avg_return_3d": -0.58,
          "avg_return_5d": -0.62,
          "profit_factor": 0.73,
          "expectancy": -0.17,
          "wr_rsi_filter": 37.7,
          "wr_adx_filter": 37.2,
          "wr_vol_filter": 57.1,
          "wr_all_filter": 40.0,
          "count_rsi_filter": 53,
          "count_adx_filter": 43,
          "count_vol_filter": 7,
          "count_all_filter": 5,
          "avg_mfe_5d": 2.09,
          "avg_mae_5d": -2.8,
          "risk_reward_5d": 0.75
        },
        "DIF下穿零线": {
          "total": 10,
          "wins": 3,
          "losses": 7,
          "max_gain": 2.824360105913515,
          "max_loss": -4.962779156327546,
          "win_rate": 30.0,
          "avg_return": -1.01,
          "win_rate_3d": 20.0,
          "win_rate_5d": 20.0,
          "avg_return_3d": -1.59,
          "avg_return_5d": -2.39,
          "profit_factor": 0.25,
          "expectancy": -1.01,
          "wr_rsi_filter": 33.3,
          "wr_adx_filter": 25.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 9,
          "count_adx_filter": 8,
          "count_vol_filter": 1,
          "count_all_filter": 0,
          "avg_mfe_5d": 2.12,
          "avg_mae_5d": -4.62,
          "risk_reward_5d": 0.46
        },
        "均线空头排列": {
          "total": 7,
          "wins": 4,
          "losses": 3,
          "max_gain": 4.843304843304841,
          "max_loss": -0.9336099585062207,
          "win_rate": 57.1,
          "avg_return": 1.14,
          "win_rate_3d": 71.4,
          "win_rate_5d": 71.4,
          "avg_return_3d": 2.57,
          "avg_return_5d": 3.23,
          "profit_factor": 4.69,
          "expectancy": 1.14,
          "wr_rsi_filter": 60.0,
          "wr_adx_filter": 66.7,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 5,
          "count_adx_filter": 6,
          "count_vol_filter": 1,
          "count_all_filter": 1,
          "avg_mfe_5d": 6.04,
          "avg_mae_5d": -1.53,
          "risk_reward_5d": 3.95
        },
        "死蜘蛛": {
          "total": 37,
          "wins": 18,
          "losses": 19,
          "max_gain": 4.573991031390134,
          "max_loss": -2.6102610261026005,
          "win_rate": 48.6,
          "avg_return": 0.55,
          "win_rate_3d": 59.5,
          "win_rate_5d": 62.2,
          "avg_return_3d": 1.13,
          "avg_return_5d": 1.75,
          "profit_factor": 2.67,
          "expectancy": 0.55,
          "wr_rsi_filter": 48.6,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 57.1,
          "wr_all_filter": 40.0,
          "count_rsi_filter": 37,
          "count_adx_filter": 30,
          "count_vol_filter": 7,
          "count_all_filter": 5,
          "avg_mfe_5d": 4.63,
          "avg_mae_5d": -1.94,
          "risk_reward_5d": 2.39
        },
        "多方炮": {
          "total": 25,
          "wins": 13,
          "losses": 12,
          "max_gain": 9.991941982272357,
          "max_loss": -10.021629416005762,
          "win_rate": 52.0,
          "avg_return": -0.38,
          "win_rate_3d": 56.0,
          "win_rate_5d": 60.0,
          "avg_return_3d": -0.21,
          "avg_return_5d": -0.58,
          "profit_factor": 0.74,
          "expectancy": -0.38,
          "wr_rsi_filter": 53.8,
          "wr_adx_filter": 52.2,
          "wr_vol_filter": 53.8,
          "wr_all_filter": 66.7,
          "count_rsi_filter": 13,
          "count_adx_filter": 23,
          "count_vol_filter": 13,
          "count_all_filter": 3,
          "avg_mfe_5d": 5.3,
          "avg_mae_5d": -4.93,
          "risk_reward_5d": 1.08
        },
        "出水芙蓉": {
          "total": 7,
          "wins": 5,
          "losses": 2,
          "max_gain": 9.991941982272357,
          "max_loss": -2.5709219858155996,
          "win_rate": 71.4,
          "avg_return": 1.45,
          "win_rate_3d": 57.1,
          "win_rate_5d": 28.6,
          "avg_return_3d": 0.21,
          "avg_return_5d": -2.8,
          "profit_factor": 3.75,
          "expectancy": 1.45,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 66.7,
          "wr_vol_filter": 71.4,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 4,
          "count_adx_filter": 6,
          "count_vol_filter": 7,
          "count_all_filter": 3,
          "avg_mfe_5d": 4.77,
          "avg_mae_5d": -5.08,
          "risk_reward_5d": 0.94
        },
        "DIF上穿零线": {
          "total": 10,
          "wins": 6,
          "losses": 4,
          "max_gain": 6.521739130434789,
          "max_loss": -3.264604810996574,
          "win_rate": 60.0,
          "avg_return": 0.32,
          "win_rate_3d": 40.0,
          "win_rate_5d": 40.0,
          "avg_return_3d": -1.69,
          "avg_return_5d": -1.81,
          "profit_factor": 1.41,
          "expectancy": 0.32,
          "wr_rsi_filter": 40.0,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 42.9,
          "wr_all_filter": 25.0,
          "count_rsi_filter": 5,
          "count_adx_filter": 8,
          "count_vol_filter": 7,
          "count_all_filter": 4,
          "avg_mfe_5d": 4.21,
          "avg_mae_5d": -5.25,
          "risk_reward_5d": 0.8
        },
        "巨量长阳": {
          "total": 7,
          "wins": 3,
          "losses": 4,
          "max_gain": 1.8027571580063517,
          "max_loss": -10.021629416005762,
          "win_rate": 42.9,
          "avg_return": -3.32,
          "win_rate_3d": 42.9,
          "win_rate_5d": 14.3,
          "avg_return_3d": -3.26,
          "avg_return_5d": -6.97,
          "profit_factor": 0.13,
          "expectancy": -3.32,
          "wr_rsi_filter": 100.0,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 42.9,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 1,
          "count_adx_filter": 6,
          "count_vol_filter": 7,
          "count_all_filter": 1,
          "avg_mfe_5d": 4.98,
          "avg_mae_5d": -11.78,
          "risk_reward_5d": 0.42
        },
        "水下死叉": {
          "total": 6,
          "wins": 2,
          "losses": 4,
          "max_gain": 2.538531278331835,
          "max_loss": -1.4787430683918634,
          "win_rate": 33.3,
          "avg_return": 0.12,
          "win_rate_3d": 33.3,
          "win_rate_5d": 50.0,
          "avg_return_3d": 0.61,
          "avg_return_5d": -0.73,
          "profit_factor": 1.38,
          "expectancy": 0.12,
          "wr_rsi_filter": 33.3,
          "wr_adx_filter": 20.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 6,
          "count_adx_filter": 5,
          "count_vol_filter": 1,
          "count_all_filter": 1,
          "avg_mfe_5d": 3.04,
          "avg_mae_5d": -2.97,
          "risk_reward_5d": 1.02
        }
      },
      "overall_win_rate": 45.7,
      "overall_avg_return": -0.16,
      "overall_wr_3d": 48.1,
      "overall_wr_5d": 48.7,
      "overall_wr_filtered": 52.3,
      "overall_pf": 0.9,
      "overall_exp": -0.16,
      "overall_mfe": 4.38,
      "overall_mae": -4.17,
      "risk_reward": 1.05,
      "backtested_indicators": 9,
      "total_historical_triggers": 936,
      "current_rsi": 51.4,
      "current_adx": 31.1,
      "current_vol_ratio": 0.72,
      "current_bb_pos": 0.35,
      "current_atr_pct": 5.97,
      "quant_score": 78
    },
    "002423": {
      "code": "002423",
      "name": "中粮资本",
      "indicator_stats": {
        "价压": {
          "total": 194,
          "wins": 88,
          "losses": 106,
          "max_gain": 10.148514851485157,
          "max_loss": -10.266774454324977,
          "win_rate": 45.4,
          "avg_return": -0.18,
          "win_rate_3d": 41.2,
          "win_rate_5d": 43.3,
          "avg_return_3d": -0.36,
          "avg_return_5d": -0.81,
          "profit_factor": 0.76,
          "expectancy": -0.18,
          "wr_rsi_filter": 48.0,
          "wr_adx_filter": 42.9,
          "wr_vol_filter": 37.5,
          "wr_all_filter": 35.7,
          "count_rsi_filter": 125,
          "count_adx_filter": 140,
          "count_vol_filter": 40,
          "count_all_filter": 14,
          "avg_mfe_5d": 2.89,
          "avg_mae_5d": -3.48,
          "risk_reward_5d": 0.83
        },
        "量压": {
          "total": 155,
          "wins": 69,
          "losses": 86,
          "max_gain": 10.137195121951216,
          "max_loss": -5.966438781852079,
          "win_rate": 44.5,
          "avg_return": -0.13,
          "win_rate_3d": 40.6,
          "win_rate_5d": 41.9,
          "avg_return_3d": -0.49,
          "avg_return_5d": -0.95,
          "profit_factor": 0.81,
          "expectancy": -0.13,
          "wr_rsi_filter": 46.3,
          "wr_adx_filter": 44.2,
          "wr_vol_filter": 33.3,
          "wr_all_filter": 27.3,
          "count_rsi_filter": 108,
          "count_adx_filter": 120,
          "count_vol_filter": 27,
          "count_all_filter": 11,
          "avg_mfe_5d": 2.76,
          "avg_mae_5d": -3.14,
          "risk_reward_5d": 0.88
        },
        "断头铡刀": {
          "total": 53,
          "wins": 28,
          "losses": 25,
          "max_gain": 5.56586270871986,
          "max_loss": -4.468275245755137,
          "win_rate": 52.8,
          "avg_return": 0.18,
          "win_rate_3d": 43.4,
          "win_rate_5d": 45.3,
          "avg_return_3d": -0.08,
          "avg_return_5d": -0.13,
          "profit_factor": 1.27,
          "expectancy": 0.18,
          "wr_rsi_filter": 55.3,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 38,
          "count_adx_filter": 36,
          "count_vol_filter": 7,
          "count_all_filter": 2,
          "avg_mfe_5d": 3.5,
          "avg_mae_5d": -3.09,
          "risk_reward_5d": 1.13
        },
        "DIF下穿零线": {
          "total": 6,
          "wins": 3,
          "losses": 3,
          "max_gain": 1.1158798283261717,
          "max_loss": -1.8851756640959727,
          "win_rate": 50.0,
          "avg_return": 0.0,
          "win_rate_3d": 50.0,
          "win_rate_5d": 66.7,
          "avg_return_3d": 0.54,
          "avg_return_5d": 0.39,
          "profit_factor": 1.01,
          "expectancy": 0.0,
          "wr_rsi_filter": 40.0,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 5,
          "count_adx_filter": 6,
          "count_vol_filter": 0,
          "count_all_filter": 0,
          "avg_mfe_5d": 4.16,
          "avg_mae_5d": -3.13,
          "risk_reward_5d": 1.33
        },
        "多方炮": {
          "total": 25,
          "wins": 9,
          "losses": 16,
          "max_gain": 3.0892448512585657,
          "max_loss": -4.585152838427953,
          "win_rate": 36.0,
          "avg_return": -0.94,
          "win_rate_3d": 36.0,
          "win_rate_5d": 20.0,
          "avg_return_3d": -1.0,
          "avg_return_5d": -2.33,
          "profit_factor": 0.27,
          "expectancy": -0.94,
          "wr_rsi_filter": 33.3,
          "wr_adx_filter": 38.5,
          "wr_vol_filter": 38.5,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 21,
          "count_adx_filter": 13,
          "count_vol_filter": 13,
          "count_all_filter": 3,
          "avg_mfe_5d": 1.81,
          "avg_mae_5d": -4.17,
          "risk_reward_5d": 0.43
        },
        "老鸭头": {
          "total": 41,
          "wins": 21,
          "losses": 20,
          "max_gain": 10.137195121951216,
          "max_loss": -4.844290657439442,
          "win_rate": 51.2,
          "avg_return": 0.03,
          "win_rate_3d": 31.7,
          "win_rate_5d": 34.1,
          "avg_return_3d": -0.52,
          "avg_return_5d": -0.84,
          "profit_factor": 1.03,
          "expectancy": 0.03,
          "wr_rsi_filter": 55.2,
          "wr_adx_filter": 48.5,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 20.0,
          "count_rsi_filter": 29,
          "count_adx_filter": 33,
          "count_vol_filter": 12,
          "count_all_filter": 5,
          "avg_mfe_5d": 4.61,
          "avg_mae_5d": -3.76,
          "risk_reward_5d": 1.23
        },
        "均线空头排列": {
          "total": 17,
          "wins": 9,
          "losses": 8,
          "max_gain": 5.000000000000004,
          "max_loss": -2.9116465863453955,
          "win_rate": 52.9,
          "avg_return": 0.24,
          "win_rate_3d": 58.8,
          "win_rate_5d": 52.9,
          "avg_return_3d": 1.27,
          "avg_return_5d": 0.44,
          "profit_factor": 1.39,
          "expectancy": 0.24,
          "wr_rsi_filter": 57.1,
          "wr_adx_filter": 63.6,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 14,
          "count_adx_filter": 11,
          "count_vol_filter": 1,
          "count_all_filter": 0,
          "avg_mfe_5d": 4.37,
          "avg_mae_5d": -2.34,
          "risk_reward_5d": 1.87
        },
        "空方炮": {
          "total": 28,
          "wins": 13,
          "losses": 15,
          "max_gain": 5.000000000000004,
          "max_loss": -4.468275245755137,
          "win_rate": 46.4,
          "avg_return": 0.04,
          "win_rate_3d": 46.4,
          "win_rate_5d": 32.1,
          "avg_return_3d": 0.34,
          "avg_return_5d": -0.52,
          "profit_factor": 1.07,
          "expectancy": 0.04,
          "wr_rsi_filter": 45.8,
          "wr_adx_filter": 52.9,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 24,
          "count_adx_filter": 17,
          "count_vol_filter": 2,
          "count_all_filter": 0,
          "avg_mfe_5d": 2.93,
          "avg_mae_5d": -2.96,
          "risk_reward_5d": 0.99
        },
        "三金叉见底": {
          "total": 46,
          "wins": 19,
          "losses": 27,
          "max_gain": 4.965357967667439,
          "max_loss": -4.844290657439442,
          "win_rate": 41.3,
          "avg_return": -0.28,
          "win_rate_3d": 37.0,
          "win_rate_5d": 28.3,
          "avg_return_3d": -0.53,
          "avg_return_5d": -1.15,
          "profit_factor": 0.69,
          "expectancy": -0.28,
          "wr_rsi_filter": 39.5,
          "wr_adx_filter": 35.7,
          "wr_vol_filter": 16.7,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 43,
          "count_adx_filter": 28,
          "count_vol_filter": 12,
          "count_all_filter": 9,
          "avg_mfe_5d": 2.96,
          "avg_mae_5d": -3.24,
          "risk_reward_5d": 0.91
        },
        "量托": {
          "total": 102,
          "wins": 40,
          "losses": 62,
          "max_gain": 10.148514851485157,
          "max_loss": -5.859969558599709,
          "win_rate": 39.2,
          "avg_return": -0.2,
          "win_rate_3d": 35.3,
          "win_rate_5d": 38.2,
          "avg_return_3d": -0.58,
          "avg_return_5d": -0.43,
          "profit_factor": 0.81,
          "expectancy": -0.2,
          "wr_rsi_filter": 41.7,
          "wr_adx_filter": 33.8,
          "wr_vol_filter": 29.0,
          "wr_all_filter": 12.5,
          "count_rsi_filter": 84,
          "count_adx_filter": 65,
          "count_vol_filter": 31,
          "count_all_filter": 8,
          "avg_mfe_5d": 4.12,
          "avg_mae_5d": -3.85,
          "risk_reward_5d": 1.07
        },
        "价托": {
          "total": 77,
          "wins": 37,
          "losses": 40,
          "max_gain": 10.086004691164984,
          "max_loss": -5.859969558599709,
          "win_rate": 48.1,
          "avg_return": -0.16,
          "win_rate_3d": 42.9,
          "win_rate_5d": 44.2,
          "avg_return_3d": -0.14,
          "avg_return_5d": 0.08,
          "profit_factor": 0.83,
          "expectancy": -0.16,
          "wr_rsi_filter": 52.7,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 45.0,
          "wr_all_filter": 40.0,
          "count_rsi_filter": 55,
          "count_adx_filter": 56,
          "count_vol_filter": 20,
          "count_all_filter": 5,
          "avg_mfe_5d": 4.42,
          "avg_mae_5d": -3.21,
          "risk_reward_5d": 1.38
        },
        "DIF上穿零线": {
          "total": 6,
          "wins": 3,
          "losses": 3,
          "max_gain": 0.6550218340611424,
          "max_loss": -1.8274853801169555,
          "win_rate": 50.0,
          "avg_return": -0.33,
          "win_rate_3d": 50.0,
          "win_rate_5d": 33.3,
          "avg_return_3d": -0.4,
          "avg_return_5d": -0.47,
          "profit_factor": 0.4,
          "expectancy": -0.33,
          "wr_rsi_filter": 40.0,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 5,
          "count_adx_filter": 4,
          "count_vol_filter": 6,
          "count_all_filter": 3,
          "avg_mfe_5d": 5.08,
          "avg_mae_5d": -3.22,
          "risk_reward_5d": 1.58
        },
        "死蜘蛛": {
          "total": 50,
          "wins": 21,
          "losses": 29,
          "max_gain": 5.000000000000004,
          "max_loss": -3.91104294478527,
          "win_rate": 42.0,
          "avg_return": -0.16,
          "win_rate_3d": 48.0,
          "win_rate_5d": 46.0,
          "avg_return_3d": 0.1,
          "avg_return_5d": -0.21,
          "profit_factor": 0.76,
          "expectancy": -0.16,
          "wr_rsi_filter": 41.7,
          "wr_adx_filter": 34.3,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 48,
          "count_adx_filter": 35,
          "count_vol_filter": 3,
          "count_all_filter": 2,
          "avg_mfe_5d": 3.57,
          "avg_mae_5d": -2.85,
          "risk_reward_5d": 1.25
        },
        "三死叉见顶": {
          "total": 41,
          "wins": 19,
          "losses": 22,
          "max_gain": 5.579036348267108,
          "max_loss": -3.91104294478527,
          "win_rate": 46.3,
          "avg_return": -0.19,
          "win_rate_3d": 31.7,
          "win_rate_5d": 34.1,
          "avg_return_3d": -0.42,
          "avg_return_5d": -0.93,
          "profit_factor": 0.77,
          "expectancy": -0.19,
          "wr_rsi_filter": 48.7,
          "wr_adx_filter": 47.6,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 39,
          "count_adx_filter": 21,
          "count_vol_filter": 7,
          "count_all_filter": 4,
          "avg_mfe_5d": 3.27,
          "avg_mae_5d": -3.27,
          "risk_reward_5d": 1.0
        },
        "金蜘蛛": {
          "total": 39,
          "wins": 11,
          "losses": 28,
          "max_gain": 5.56586270871986,
          "max_loss": -4.844290657439442,
          "win_rate": 28.2,
          "avg_return": -0.74,
          "win_rate_3d": 30.8,
          "win_rate_5d": 33.3,
          "avg_return_3d": -1.26,
          "avg_return_5d": -1.41,
          "profit_factor": 0.41,
          "expectancy": -0.74,
          "wr_rsi_filter": 28.9,
          "wr_adx_filter": 0.0,
          "wr_vol_filter": 33.3,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 38,
          "count_adx_filter": 10,
          "count_vol_filter": 21,
          "count_all_filter": 7,
          "avg_mfe_5d": 2.96,
          "avg_mae_5d": -3.93,
          "risk_reward_5d": 0.75
        },
        "水下死叉": {
          "total": 9,
          "wins": 4,
          "losses": 5,
          "max_gain": 2.0725388601036343,
          "max_loss": -2.378490175801451,
          "win_rate": 44.4,
          "avg_return": -0.13,
          "win_rate_3d": 44.4,
          "win_rate_5d": 55.6,
          "avg_return_3d": 2.33,
          "avg_return_5d": 1.08,
          "profit_factor": 0.78,
          "expectancy": -0.13,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 33.3,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 8,
          "count_adx_filter": 3,
          "count_vol_filter": 2,
          "count_all_filter": 0,
          "avg_mfe_5d": 5.44,
          "avg_mae_5d": -2.29,
          "risk_reward_5d": 2.38
        },
        "巨量长阳": {
          "total": 7,
          "wins": 3,
          "losses": 4,
          "max_gain": 4.482758620689653,
          "max_loss": -4.844290657439442,
          "win_rate": 42.9,
          "avg_return": -0.57,
          "win_rate_3d": 28.6,
          "win_rate_5d": 14.3,
          "avg_return_3d": -2.11,
          "avg_return_5d": -4.42,
          "profit_factor": 0.65,
          "expectancy": -0.57,
          "wr_rsi_filter": 33.3,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 42.9,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 6,
          "count_adx_filter": 2,
          "count_vol_filter": 7,
          "count_all_filter": 1,
          "avg_mfe_5d": 4.09,
          "avg_mae_5d": -6.78,
          "risk_reward_5d": 0.6
        },
        "出水芙蓉": {
          "total": 3,
          "wins": 0,
          "losses": 3,
          "max_gain": 0,
          "max_loss": -4.481546572934992,
          "win_rate": 0.0,
          "avg_return": -2.21,
          "win_rate_3d": 0.0,
          "win_rate_5d": 0.0,
          "avg_return_3d": -3.3,
          "avg_return_5d": -4.89,
          "profit_factor": 0.0,
          "expectancy": -2.21,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 0.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 2,
          "count_adx_filter": 1,
          "count_vol_filter": 3,
          "count_all_filter": 0,
          "avg_mfe_5d": 1.37,
          "avg_mae_5d": -5.67,
          "risk_reward_5d": 0.24
        },
        "放量过头": {
          "total": 8,
          "wins": 2,
          "losses": 6,
          "max_gain": 1.3312451057165164,
          "max_loss": -4.481546572934992,
          "win_rate": 25.0,
          "avg_return": -1.33,
          "win_rate_3d": 0.0,
          "win_rate_5d": 12.5,
          "avg_return_3d": -2.84,
          "avg_return_5d": -4.14,
          "profit_factor": 0.14,
          "expectancy": -1.33,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 25.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 2,
          "count_adx_filter": 4,
          "count_vol_filter": 8,
          "count_all_filter": 0,
          "avg_mfe_5d": 3.03,
          "avg_mae_5d": -5.79,
          "risk_reward_5d": 0.52
        },
        "均线多头排列": {
          "total": 2,
          "wins": 1,
          "losses": 1,
          "max_gain": 1.3312451057165164,
          "max_loss": -2.4060150375939893,
          "win_rate": 50.0,
          "avg_return": -0.54,
          "win_rate_3d": 0.0,
          "win_rate_5d": 0.0,
          "avg_return_3d": -0.19,
          "avg_return_5d": -1.81,
          "profit_factor": 0.55,
          "expectancy": -0.54,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 100.0,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 0,
          "count_adx_filter": 1,
          "count_vol_filter": 2,
          "count_all_filter": 0,
          "avg_mfe_5d": 4.73,
          "avg_mae_5d": -3.25,
          "risk_reward_5d": 1.46
        },
        "水上金叉": {
          "total": 2,
          "wins": 1,
          "losses": 1,
          "max_gain": 0.46801872074884177,
          "max_loss": -4.844290657439442,
          "win_rate": 50.0,
          "avg_return": -2.19,
          "win_rate_3d": 50.0,
          "win_rate_5d": 50.0,
          "avg_return_3d": -2.25,
          "avg_return_5d": -1.97,
          "profit_factor": 0.1,
          "expectancy": -2.19,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 0.0,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 2,
          "count_adx_filter": 1,
          "count_vol_filter": 2,
          "count_all_filter": 1,
          "avg_mfe_5d": 4.2,
          "avg_mae_5d": -5.95,
          "risk_reward_5d": 0.71
        }
      },
      "overall_win_rate": 46.1,
      "overall_avg_return": -0.12,
      "overall_wr_3d": 41.5,
      "overall_wr_5d": 40.5,
      "overall_wr_filtered": 48.9,
      "overall_pf": 0.87,
      "overall_exp": -0.12,
      "overall_mfe": 3.38,
      "overall_mae": -3.22,
      "risk_reward": 1.05,
      "backtested_indicators": 7,
      "total_historical_triggers": 911,
      "current_rsi": 47.5,
      "current_adx": 25.1,
      "current_vol_ratio": 0.95,
      "current_bb_pos": 0.21,
      "current_atr_pct": 1.91,
      "quant_score": 72
    },
    "002842": {
      "code": "002842",
      "name": "翔鹭钨业",
      "indicator_stats": {
        "金蜘蛛": {
          "total": 9,
          "wins": 6,
          "losses": 3,
          "max_gain": 3.791469194312791,
          "max_loss": -2.9610829103214886,
          "win_rate": 66.7,
          "avg_return": 0.6,
          "win_rate_3d": 22.2,
          "win_rate_5d": 44.4,
          "avg_return_3d": -1.81,
          "avg_return_5d": -0.48,
          "profit_factor": 1.7,
          "expectancy": 0.6,
          "wr_rsi_filter": 57.1,
          "wr_adx_filter": 57.1,
          "wr_vol_filter": 71.4,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 7,
          "count_adx_filter": 7,
          "count_vol_filter": 7,
          "count_all_filter": 4,
          "avg_mfe_5d": 5.72,
          "avg_mae_5d": -5.57,
          "risk_reward_5d": 1.03
        },
        "巨量长阳": {
          "total": 10,
          "wins": 5,
          "losses": 5,
          "max_gain": 10.095799557848185,
          "max_loss": -6.6934404283801925,
          "win_rate": 50.0,
          "avg_return": -0.06,
          "win_rate_3d": 20.0,
          "win_rate_5d": 50.0,
          "avg_return_3d": -1.28,
          "avg_return_5d": 0.15,
          "profit_factor": 0.97,
          "expectancy": -0.06,
          "wr_rsi_filter": 100.0,
          "wr_adx_filter": 44.4,
          "wr_vol_filter": 66.7,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 2,
          "count_adx_filter": 9,
          "count_vol_filter": 6,
          "count_all_filter": 2,
          "avg_mfe_5d": 7.52,
          "avg_mae_5d": -6.88,
          "risk_reward_5d": 1.09
        },
        "三金叉见底": {
          "total": 56,
          "wins": 29,
          "losses": 27,
          "max_gain": 10.18181818181818,
          "max_loss": -7.4561403508771935,
          "win_rate": 51.8,
          "avg_return": 0.57,
          "win_rate_3d": 57.1,
          "win_rate_5d": 62.5,
          "avg_return_3d": 2.35,
          "avg_return_5d": 3.81,
          "profit_factor": 1.58,
          "expectancy": 0.57,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 54.5,
          "wr_vol_filter": 63.6,
          "wr_all_filter": 54.5,
          "count_rsi_filter": 44,
          "count_adx_filter": 44,
          "count_vol_filter": 22,
          "count_all_filter": 11,
          "avg_mfe_5d": 9.54,
          "avg_mae_5d": -3.78,
          "risk_reward_5d": 2.52
        },
        "水上金叉": {
          "total": 6,
          "wins": 3,
          "losses": 3,
          "max_gain": 2.499999999999991,
          "max_loss": -2.9610829103214886,
          "win_rate": 50.0,
          "avg_return": -0.37,
          "win_rate_3d": 33.3,
          "win_rate_5d": 33.3,
          "avg_return_3d": -0.93,
          "avg_return_5d": 0.51,
          "profit_factor": 0.73,
          "expectancy": -0.37,
          "wr_rsi_filter": 60.0,
          "wr_adx_filter": 40.0,
          "wr_vol_filter": 40.0,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 5,
          "count_adx_filter": 5,
          "count_vol_filter": 5,
          "count_all_filter": 3,
          "avg_mfe_5d": 6.09,
          "avg_mae_5d": -4.76,
          "risk_reward_5d": 1.28
        },
        "均线多头排列": {
          "total": 9,
          "wins": 4,
          "losses": 5,
          "max_gain": 2.499999999999991,
          "max_loss": -3.0782029950083167,
          "win_rate": 44.4,
          "avg_return": -0.5,
          "win_rate_3d": 44.4,
          "win_rate_5d": 44.4,
          "avg_return_3d": 1.17,
          "avg_return_5d": 2.6,
          "profit_factor": 0.57,
          "expectancy": -0.5,
          "wr_rsi_filter": 25.0,
          "wr_adx_filter": 57.1,
          "wr_vol_filter": 40.0,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 4,
          "count_adx_filter": 7,
          "count_vol_filter": 5,
          "count_all_filter": 2,
          "avg_mfe_5d": 6.84,
          "avg_mae_5d": -4.82,
          "risk_reward_5d": 1.42
        },
        "老鸭头": {
          "total": 104,
          "wins": 50,
          "losses": 54,
          "max_gain": 10.21897810218979,
          "max_loss": -9.29936305732484,
          "win_rate": 48.1,
          "avg_return": 0.21,
          "win_rate_3d": 56.7,
          "win_rate_5d": 58.7,
          "avg_return_3d": 1.23,
          "avg_return_5d": 2.53,
          "profit_factor": 1.16,
          "expectancy": 0.21,
          "wr_rsi_filter": 46.2,
          "wr_adx_filter": 48.9,
          "wr_vol_filter": 51.6,
          "wr_all_filter": 38.5,
          "count_rsi_filter": 65,
          "count_adx_filter": 88,
          "count_vol_filter": 31,
          "count_all_filter": 13,
          "avg_mfe_5d": 8.66,
          "avg_mae_5d": -4.89,
          "risk_reward_5d": 1.77
        },
        "价托": {
          "total": 164,
          "wins": 77,
          "losses": 87,
          "max_gain": 10.25280898876404,
          "max_loss": -9.29936305732484,
          "win_rate": 47.0,
          "avg_return": 0.37,
          "win_rate_3d": 52.4,
          "win_rate_5d": 54.3,
          "avg_return_3d": 1.06,
          "avg_return_5d": 1.86,
          "profit_factor": 1.26,
          "expectancy": 0.37,
          "wr_rsi_filter": 41.5,
          "wr_adx_filter": 47.3,
          "wr_vol_filter": 46.2,
          "wr_all_filter": 30.0,
          "count_rsi_filter": 65,
          "count_adx_filter": 146,
          "count_vol_filter": 39,
          "count_all_filter": 10,
          "avg_mfe_5d": 9.08,
          "avg_mae_5d": -5.36,
          "risk_reward_5d": 1.69
        },
        "空方炮": {
          "total": 20,
          "wins": 8,
          "losses": 12,
          "max_gain": 10.044272274488119,
          "max_loss": -6.955810147299523,
          "win_rate": 40.0,
          "avg_return": 0.43,
          "win_rate_3d": 45.0,
          "win_rate_5d": 50.0,
          "avg_return_3d": 0.14,
          "avg_return_5d": 0.75,
          "profit_factor": 1.37,
          "expectancy": 0.43,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 38.9,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 12,
          "count_adx_filter": 18,
          "count_vol_filter": 1,
          "count_all_filter": 0,
          "avg_mfe_5d": 7.28,
          "avg_mae_5d": -6.64,
          "risk_reward_5d": 1.1
        },
        "量压": {
          "total": 141,
          "wins": 79,
          "losses": 62,
          "max_gain": 10.21897810218979,
          "max_loss": -10.198300283286121,
          "win_rate": 56.0,
          "avg_return": 0.29,
          "win_rate_3d": 58.9,
          "win_rate_5d": 60.3,
          "avg_return_3d": 0.83,
          "avg_return_5d": 1.62,
          "profit_factor": 1.25,
          "expectancy": 0.29,
          "wr_rsi_filter": 53.1,
          "wr_adx_filter": 54.3,
          "wr_vol_filter": 70.4,
          "wr_all_filter": 71.4,
          "count_rsi_filter": 98,
          "count_adx_filter": 116,
          "count_vol_filter": 27,
          "count_all_filter": 14,
          "avg_mfe_5d": 7.4,
          "avg_mae_5d": -5.32,
          "risk_reward_5d": 1.39
        },
        "放量过头": {
          "total": 25,
          "wins": 12,
          "losses": 13,
          "max_gain": 10.25280898876404,
          "max_loss": -9.29936305732484,
          "win_rate": 48.0,
          "avg_return": 0.58,
          "win_rate_3d": 44.0,
          "win_rate_5d": 60.0,
          "avg_return_3d": 0.36,
          "avg_return_5d": 2.76,
          "profit_factor": 1.27,
          "expectancy": 0.58,
          "wr_rsi_filter": 66.7,
          "wr_adx_filter": 45.5,
          "wr_vol_filter": 56.2,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 3,
          "count_adx_filter": 22,
          "count_vol_filter": 16,
          "count_all_filter": 2,
          "avg_mfe_5d": 9.43,
          "avg_mae_5d": -5.84,
          "risk_reward_5d": 1.61
        },
        "量托": {
          "total": 112,
          "wins": 55,
          "losses": 57,
          "max_gain": 10.25280898876404,
          "max_loss": -9.29936305732484,
          "win_rate": 49.1,
          "avg_return": 0.48,
          "win_rate_3d": 53.6,
          "win_rate_5d": 53.6,
          "avg_return_3d": 1.74,
          "avg_return_5d": 3.01,
          "profit_factor": 1.3,
          "expectancy": 0.48,
          "wr_rsi_filter": 48.5,
          "wr_adx_filter": 49.5,
          "wr_vol_filter": 48.1,
          "wr_all_filter": 42.9,
          "count_rsi_filter": 33,
          "count_adx_filter": 107,
          "count_vol_filter": 27,
          "count_all_filter": 7,
          "avg_mfe_5d": 10.42,
          "avg_mae_5d": -5.74,
          "risk_reward_5d": 1.82
        },
        "三死叉见顶": {
          "total": 43,
          "wins": 23,
          "losses": 20,
          "max_gain": 10.04304160688665,
          "max_loss": -7.971014492753625,
          "win_rate": 53.5,
          "avg_return": 0.3,
          "win_rate_3d": 58.1,
          "win_rate_5d": 55.8,
          "avg_return_3d": 1.26,
          "avg_return_5d": 1.56,
          "profit_factor": 1.34,
          "expectancy": 0.3,
          "wr_rsi_filter": 56.1,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 60.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 41,
          "count_adx_filter": 40,
          "count_vol_filter": 5,
          "count_all_filter": 2,
          "avg_mfe_5d": 7.44,
          "avg_mae_5d": -4.6,
          "risk_reward_5d": 1.62
        },
        "死蜘蛛": {
          "total": 10,
          "wins": 6,
          "losses": 4,
          "max_gain": 4.798146922567836,
          "max_loss": -7.4561403508771935,
          "win_rate": 60.0,
          "avg_return": -0.64,
          "win_rate_3d": 50.0,
          "win_rate_5d": 50.0,
          "avg_return_3d": 2.25,
          "avg_return_5d": 2.62,
          "profit_factor": 0.65,
          "expectancy": -0.64,
          "wr_rsi_filter": 60.0,
          "wr_adx_filter": 57.1,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 10,
          "count_adx_filter": 7,
          "count_vol_filter": 1,
          "count_all_filter": 1,
          "avg_mfe_5d": 8.2,
          "avg_mae_5d": -6.19,
          "risk_reward_5d": 1.32
        },
        "价压": {
          "total": 95,
          "wins": 49,
          "losses": 46,
          "max_gain": 10.040026684456315,
          "max_loss": -10.198300283286121,
          "win_rate": 51.6,
          "avg_return": -0.02,
          "win_rate_3d": 52.6,
          "win_rate_5d": 60.0,
          "avg_return_3d": 0.48,
          "avg_return_5d": 1.41,
          "profit_factor": 0.99,
          "expectancy": -0.02,
          "wr_rsi_filter": 45.6,
          "wr_adx_filter": 50.6,
          "wr_vol_filter": 54.2,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 57,
          "count_adx_filter": 87,
          "count_vol_filter": 24,
          "count_all_filter": 18,
          "avg_mfe_5d": 6.86,
          "avg_mae_5d": -6.47,
          "risk_reward_5d": 1.06
        },
        "断头铡刀": {
          "total": 29,
          "wins": 18,
          "losses": 11,
          "max_gain": 10.040026684456315,
          "max_loss": -7.4561403508771935,
          "win_rate": 62.1,
          "avg_return": 0.51,
          "win_rate_3d": 55.2,
          "win_rate_5d": 69.0,
          "avg_return_3d": 0.88,
          "avg_return_5d": 3.16,
          "profit_factor": 1.44,
          "expectancy": 0.51,
          "wr_rsi_filter": 63.2,
          "wr_adx_filter": 60.0,
          "wr_vol_filter": 66.7,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 19,
          "count_adx_filter": 25,
          "count_vol_filter": 3,
          "count_all_filter": 2,
          "avg_mfe_5d": 7.74,
          "avg_mae_5d": -5.34,
          "risk_reward_5d": 1.45
        },
        "DIF下穿零线": {
          "total": 8,
          "wins": 2,
          "losses": 6,
          "max_gain": 5.148514851485153,
          "max_loss": -4.9984281672430075,
          "win_rate": 25.0,
          "avg_return": -1.63,
          "win_rate_3d": 75.0,
          "win_rate_5d": 62.5,
          "avg_return_3d": 2.56,
          "avg_return_5d": 2.7,
          "profit_factor": 0.3,
          "expectancy": -1.63,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 28.6,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 5,
          "count_adx_filter": 7,
          "count_vol_filter": 0,
          "count_all_filter": 0,
          "avg_mfe_5d": 8.5,
          "avg_mae_5d": -5.65,
          "risk_reward_5d": 1.5
        },
        "均线空头排列": {
          "total": 3,
          "wins": 3,
          "losses": 0,
          "max_gain": 4.297520661157028,
          "max_loss": 0,
          "win_rate": 100.0,
          "avg_return": 3.43,
          "win_rate_3d": 33.3,
          "win_rate_5d": 33.3,
          "avg_return_3d": 0.11,
          "avg_return_5d": -0.31,
          "profit_factor": 10.3,
          "expectancy": 3.43,
          "wr_rsi_filter": 100.0,
          "wr_adx_filter": 100.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 1,
          "count_adx_filter": 3,
          "count_vol_filter": 0,
          "count_all_filter": 0,
          "avg_mfe_5d": 4.77,
          "avg_mae_5d": -4.97,
          "risk_reward_5d": 0.96
        },
        "多方炮": {
          "total": 23,
          "wins": 7,
          "losses": 16,
          "max_gain": 10.209790209790203,
          "max_loss": -9.21367893705074,
          "win_rate": 30.4,
          "avg_return": -0.3,
          "win_rate_3d": 43.5,
          "win_rate_5d": 52.2,
          "avg_return_3d": -1.24,
          "avg_return_5d": 0.33,
          "profit_factor": 0.84,
          "expectancy": -0.3,
          "wr_rsi_filter": 7.1,
          "wr_adx_filter": 25.0,
          "wr_vol_filter": 44.4,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 14,
          "count_adx_filter": 20,
          "count_vol_filter": 9,
          "count_all_filter": 4,
          "avg_mfe_5d": 7.41,
          "avg_mae_5d": -6.7,
          "risk_reward_5d": 1.11
        },
        "出水芙蓉": {
          "total": 4,
          "wins": 3,
          "losses": 1,
          "max_gain": 10.005211047420515,
          "max_loss": 0,
          "win_rate": 75.0,
          "avg_return": 3.96,
          "win_rate_3d": 75.0,
          "win_rate_5d": 75.0,
          "avg_return_3d": 5.21,
          "avg_return_5d": 2.8,
          "profit_factor": 99.99,
          "expectancy": 3.96,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 75.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 2,
          "count_adx_filter": 2,
          "count_vol_filter": 4,
          "count_all_filter": 1,
          "avg_mfe_5d": 10.64,
          "avg_mae_5d": -2.15,
          "risk_reward_5d": 4.95
        },
        "DIF上穿零线": {
          "total": 8,
          "wins": 6,
          "losses": 2,
          "max_gain": 10.209790209790203,
          "max_loss": -3.1477703293500636,
          "win_rate": 75.0,
          "avg_return": 2.39,
          "win_rate_3d": 37.5,
          "win_rate_5d": 37.5,
          "avg_return_3d": 1.6,
          "avg_return_5d": 1.52,
          "profit_factor": 7.07,
          "expectancy": 2.39,
          "wr_rsi_filter": 75.0,
          "wr_adx_filter": 66.7,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 4,
          "count_adx_filter": 6,
          "count_vol_filter": 3,
          "count_all_filter": 1,
          "avg_mfe_5d": 8.07,
          "avg_mae_5d": -4.51,
          "risk_reward_5d": 1.79
        },
        "水下死叉": {
          "total": 3,
          "wins": 1,
          "losses": 2,
          "max_gain": 6.880152187698174,
          "max_loss": -4.9984281672430075,
          "win_rate": 33.3,
          "avg_return": -0.41,
          "win_rate_3d": 66.7,
          "win_rate_5d": 100.0,
          "avg_return_3d": 6.05,
          "avg_return_5d": 11.19,
          "profit_factor": 0.85,
          "expectancy": -0.41,
          "wr_rsi_filter": 33.3,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 3,
          "count_adx_filter": 2,
          "count_vol_filter": 0,
          "count_all_filter": 0,
          "avg_mfe_5d": 14.15,
          "avg_mae_5d": -4.25,
          "risk_reward_5d": 3.33
        }
      },
      "overall_win_rate": 48.9,
      "overall_avg_return": 0.53,
      "overall_wr_3d": 52.4,
      "overall_wr_5d": 55.3,
      "overall_wr_filtered": 55.6,
      "overall_pf": 2.46,
      "overall_exp": 0.53,
      "overall_mfe": 9.46,
      "overall_mae": -5.29,
      "risk_reward": 1.79,
      "backtested_indicators": 7,
      "total_historical_triggers": 882,
      "current_rsi": 73.1,
      "current_adx": 54.3,
      "current_vol_ratio": 0.53,
      "current_bb_pos": 0.8,
      "current_atr_pct": 6.57,
      "quant_score": 58
    },
    "002552": {
      "code": "002552",
      "name": "宝鼎科技",
      "indicator_stats": {
        "价压": {
          "total": 105,
          "wins": 53,
          "losses": 52,
          "max_gain": 10.012554927809148,
          "max_loss": -10.10526315789473,
          "win_rate": 50.5,
          "avg_return": -0.48,
          "win_rate_3d": 48.6,
          "win_rate_5d": 53.3,
          "avg_return_3d": -1.15,
          "avg_return_5d": -0.7,
          "profit_factor": 0.71,
          "expectancy": -0.48,
          "wr_rsi_filter": 48.1,
          "wr_adx_filter": 50.7,
          "wr_vol_filter": 51.9,
          "wr_all_filter": 46.7,
          "count_rsi_filter": 79,
          "count_adx_filter": 75,
          "count_vol_filter": 27,
          "count_all_filter": 15,
          "avg_mfe_5d": 6.17,
          "avg_mae_5d": -7.13,
          "risk_reward_5d": 0.87
        },
        "量压": {
          "total": 143,
          "wins": 77,
          "losses": 66,
          "max_gain": 10.018083182640147,
          "max_loss": -10.003059039461593,
          "win_rate": 53.8,
          "avg_return": 0.58,
          "win_rate_3d": 49.7,
          "win_rate_5d": 53.1,
          "avg_return_3d": 1.28,
          "avg_return_5d": 1.9,
          "profit_factor": 1.54,
          "expectancy": 0.58,
          "wr_rsi_filter": 51.8,
          "wr_adx_filter": 56.8,
          "wr_vol_filter": 54.8,
          "wr_all_filter": 63.2,
          "count_rsi_filter": 114,
          "count_adx_filter": 95,
          "count_vol_filter": 31,
          "count_all_filter": 19,
          "avg_mfe_5d": 8.32,
          "avg_mae_5d": -5.13,
          "risk_reward_5d": 1.62
        },
        "断头铡刀": {
          "total": 34,
          "wins": 18,
          "losses": 16,
          "max_gain": 9.996924023377417,
          "max_loss": -10.10526315789473,
          "win_rate": 52.9,
          "avg_return": 0.76,
          "win_rate_3d": 61.8,
          "win_rate_5d": 64.7,
          "avg_return_3d": 1.43,
          "avg_return_5d": 2.55,
          "profit_factor": 1.71,
          "expectancy": 0.76,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 57.7,
          "wr_vol_filter": 85.7,
          "wr_all_filter": 80.0,
          "count_rsi_filter": 30,
          "count_adx_filter": 26,
          "count_vol_filter": 7,
          "count_all_filter": 5,
          "avg_mfe_5d": 8.42,
          "avg_mae_5d": -5.57,
          "risk_reward_5d": 1.51
        },
        "空方炮": {
          "total": 22,
          "wins": 14,
          "losses": 8,
          "max_gain": 10.157273918741794,
          "max_loss": -9.993856235920529,
          "win_rate": 63.6,
          "avg_return": 0.79,
          "win_rate_3d": 63.6,
          "win_rate_5d": 68.2,
          "avg_return_3d": 0.69,
          "avg_return_5d": 0.73,
          "profit_factor": 1.53,
          "expectancy": 0.79,
          "wr_rsi_filter": 72.2,
          "wr_adx_filter": 68.8,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 18,
          "count_adx_filter": 16,
          "count_vol_filter": 2,
          "count_all_filter": 2,
          "avg_mfe_5d": 6.88,
          "avg_mae_5d": -5.43,
          "risk_reward_5d": 1.27
        },
        "多方炮": {
          "total": 21,
          "wins": 11,
          "losses": 10,
          "max_gain": 10.021881838074398,
          "max_loss": -3.298611111111116,
          "win_rate": 52.4,
          "avg_return": 0.23,
          "win_rate_3d": 57.1,
          "win_rate_5d": 47.6,
          "avg_return_3d": 1.68,
          "avg_return_5d": 2.18,
          "profit_factor": 1.23,
          "expectancy": 0.23,
          "wr_rsi_filter": 57.1,
          "wr_adx_filter": 56.2,
          "wr_vol_filter": 40.0,
          "wr_all_filter": 66.7,
          "count_rsi_filter": 14,
          "count_adx_filter": 16,
          "count_vol_filter": 5,
          "count_all_filter": 3,
          "avg_mfe_5d": 7.66,
          "avg_mae_5d": -3.5,
          "risk_reward_5d": 2.19
        },
        "DIF下穿零线": {
          "total": 14,
          "wins": 9,
          "losses": 5,
          "max_gain": 4.022988505747116,
          "max_loss": -9.990783410138249,
          "win_rate": 64.3,
          "avg_return": 0.48,
          "win_rate_3d": 64.3,
          "win_rate_5d": 71.4,
          "avg_return_3d": 1.29,
          "avg_return_5d": 1.1,
          "profit_factor": 1.35,
          "expectancy": 0.48,
          "wr_rsi_filter": 64.3,
          "wr_adx_filter": 87.5,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 14,
          "count_adx_filter": 8,
          "count_vol_filter": 4,
          "count_all_filter": 3,
          "avg_mfe_5d": 6.24,
          "avg_mae_5d": -4.3,
          "risk_reward_5d": 1.45
        },
        "DIF上穿零线": {
          "total": 14,
          "wins": 11,
          "losses": 3,
          "max_gain": 5.697445972495085,
          "max_loss": -2.9321930360415416,
          "win_rate": 78.6,
          "avg_return": 1.09,
          "win_rate_3d": 64.3,
          "win_rate_5d": 64.3,
          "avg_return_3d": 0.37,
          "avg_return_5d": 1.44,
          "profit_factor": 3.91,
          "expectancy": 1.09,
          "wr_rsi_filter": 72.7,
          "wr_adx_filter": 88.9,
          "wr_vol_filter": 57.1,
          "wr_all_filter": 66.7,
          "count_rsi_filter": 11,
          "count_adx_filter": 9,
          "count_vol_filter": 7,
          "count_all_filter": 3,
          "avg_mfe_5d": 4.95,
          "avg_mae_5d": -2.78,
          "risk_reward_5d": 1.78
        },
        "金蜘蛛": {
          "total": 21,
          "wins": 11,
          "losses": 10,
          "max_gain": 3.463203463203457,
          "max_loss": -3.5820895522388096,
          "win_rate": 52.4,
          "avg_return": -0.01,
          "win_rate_3d": 52.4,
          "win_rate_5d": 47.6,
          "avg_return_3d": 1.52,
          "avg_return_5d": 1.91,
          "profit_factor": 0.97,
          "expectancy": -0.01,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 57.1,
          "wr_vol_filter": 42.9,
          "wr_all_filter": 25.0,
          "count_rsi_filter": 18,
          "count_adx_filter": 14,
          "count_vol_filter": 7,
          "count_all_filter": 4,
          "avg_mfe_5d": 6.27,
          "avg_mae_5d": -2.76,
          "risk_reward_5d": 2.27
        },
        "老鸭头": {
          "total": 111,
          "wins": 54,
          "losses": 57,
          "max_gain": 10.185185185185164,
          "max_loss": -8.97297297297297,
          "win_rate": 48.6,
          "avg_return": 0.04,
          "win_rate_3d": 50.5,
          "win_rate_5d": 48.6,
          "avg_return_3d": 0.46,
          "avg_return_5d": 0.76,
          "profit_factor": 1.03,
          "expectancy": 0.04,
          "wr_rsi_filter": 50.6,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 35.5,
          "wr_all_filter": 42.9,
          "count_rsi_filter": 83,
          "count_adx_filter": 80,
          "count_vol_filter": 31,
          "count_all_filter": 14,
          "avg_mfe_5d": 6.45,
          "avg_mae_5d": -4.28,
          "risk_reward_5d": 1.51
        },
        "三金叉见底": {
          "total": 53,
          "wins": 30,
          "losses": 23,
          "max_gain": 10.185185185185164,
          "max_loss": -6.150793650793651,
          "win_rate": 56.6,
          "avg_return": 0.88,
          "win_rate_3d": 60.4,
          "win_rate_5d": 47.2,
          "avg_return_3d": 2.38,
          "avg_return_5d": 2.41,
          "profit_factor": 1.9,
          "expectancy": 0.88,
          "wr_rsi_filter": 59.6,
          "wr_adx_filter": 58.1,
          "wr_vol_filter": 42.1,
          "wr_all_filter": 45.5,
          "count_rsi_filter": 47,
          "count_adx_filter": 43,
          "count_vol_filter": 19,
          "count_all_filter": 11,
          "avg_mfe_5d": 8.8,
          "avg_mae_5d": -3.7,
          "risk_reward_5d": 2.38
        },
        "水上金叉": {
          "total": 12,
          "wins": 6,
          "losses": 6,
          "max_gain": 4.758064516129035,
          "max_loss": -7.067812798471829,
          "win_rate": 50.0,
          "avg_return": -1.05,
          "win_rate_3d": 58.3,
          "win_rate_5d": 41.7,
          "avg_return_3d": -0.02,
          "avg_return_5d": 2.22,
          "profit_factor": 0.46,
          "expectancy": -1.05,
          "wr_rsi_filter": 45.5,
          "wr_adx_filter": 40.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 11,
          "count_adx_filter": 10,
          "count_vol_filter": 3,
          "count_all_filter": 3,
          "avg_mfe_5d": 6.21,
          "avg_mae_5d": -5.14,
          "risk_reward_5d": 1.21
        },
        "量托": {
          "total": 116,
          "wins": 58,
          "losses": 58,
          "max_gain": 10.157273918741794,
          "max_loss": -9.993856235920529,
          "win_rate": 50.0,
          "avg_return": 0.27,
          "win_rate_3d": 58.6,
          "win_rate_5d": 60.3,
          "avg_return_3d": 0.44,
          "avg_return_5d": 1.23,
          "profit_factor": 1.16,
          "expectancy": 0.27,
          "wr_rsi_filter": 50.9,
          "wr_adx_filter": 47.5,
          "wr_vol_filter": 41.0,
          "wr_all_filter": 36.4,
          "count_rsi_filter": 53,
          "count_adx_filter": 101,
          "count_vol_filter": 39,
          "count_all_filter": 11,
          "avg_mfe_5d": 8.47,
          "avg_mae_5d": -5.95,
          "risk_reward_5d": 1.42
        },
        "价托": {
          "total": 146,
          "wins": 71,
          "losses": 75,
          "max_gain": 10.157273918741794,
          "max_loss": -9.24092409240924,
          "win_rate": 48.6,
          "avg_return": 0.35,
          "win_rate_3d": 53.4,
          "win_rate_5d": 50.0,
          "avg_return_3d": 1.3,
          "avg_return_5d": 2.23,
          "profit_factor": 1.28,
          "expectancy": 0.35,
          "wr_rsi_filter": 49.3,
          "wr_adx_filter": 49.2,
          "wr_vol_filter": 40.0,
          "wr_all_filter": 40.0,
          "count_rsi_filter": 69,
          "count_adx_filter": 126,
          "count_vol_filter": 40,
          "count_all_filter": 10,
          "avg_mfe_5d": 8.27,
          "avg_mae_5d": -4.47,
          "risk_reward_5d": 1.85
        },
        "均线多头排列": {
          "total": 12,
          "wins": 6,
          "losses": 6,
          "max_gain": 5.1032806804374164,
          "max_loss": -7.067812798471829,
          "win_rate": 50.0,
          "avg_return": -0.35,
          "win_rate_3d": 58.3,
          "win_rate_5d": 25.0,
          "avg_return_3d": 1.44,
          "avg_return_5d": 1.63,
          "profit_factor": 0.7,
          "expectancy": -0.35,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 75.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 8,
          "count_adx_filter": 8,
          "count_vol_filter": 4,
          "count_all_filter": 1,
          "avg_mfe_5d": 7.86,
          "avg_mae_5d": -4.32,
          "risk_reward_5d": 1.82
        },
        "巨量长阳": {
          "total": 9,
          "wins": 2,
          "losses": 7,
          "max_gain": 10.154061624649868,
          "max_loss": -5.474452554744524,
          "win_rate": 22.2,
          "avg_return": -1.23,
          "win_rate_3d": 22.2,
          "win_rate_5d": 44.4,
          "avg_return_3d": -2.65,
          "avg_return_5d": -0.83,
          "profit_factor": 0.56,
          "expectancy": -1.23,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 22.2,
          "wr_vol_filter": 28.6,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 2,
          "count_adx_filter": 9,
          "count_vol_filter": 7,
          "count_all_filter": 2,
          "avg_mfe_5d": 7.4,
          "avg_mae_5d": -7.92,
          "risk_reward_5d": 0.93
        },
        "放量过头": {
          "total": 22,
          "wins": 7,
          "losses": 15,
          "max_gain": 9.994062932911142,
          "max_loss": -9.24092409240924,
          "win_rate": 31.8,
          "avg_return": -0.73,
          "win_rate_3d": 45.5,
          "win_rate_5d": 54.5,
          "avg_return_3d": 0.14,
          "avg_return_5d": 1.48,
          "profit_factor": 0.65,
          "expectancy": -0.73,
          "wr_rsi_filter": 100.0,
          "wr_adx_filter": 26.3,
          "wr_vol_filter": 31.6,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 1,
          "count_adx_filter": 19,
          "count_vol_filter": 19,
          "count_all_filter": 0,
          "avg_mfe_5d": 8.56,
          "avg_mae_5d": -6.27,
          "risk_reward_5d": 1.37
        },
        "三死叉见顶": {
          "total": 36,
          "wins": 22,
          "losses": 14,
          "max_gain": 10.172272354388845,
          "max_loss": -10.003059039461593,
          "win_rate": 61.1,
          "avg_return": 0.6,
          "win_rate_3d": 55.6,
          "win_rate_5d": 58.3,
          "avg_return_3d": 0.35,
          "avg_return_5d": 2.2,
          "profit_factor": 1.57,
          "expectancy": 0.6,
          "wr_rsi_filter": 61.1,
          "wr_adx_filter": 63.3,
          "wr_vol_filter": 33.3,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 36,
          "count_adx_filter": 30,
          "count_vol_filter": 3,
          "count_all_filter": 3,
          "avg_mfe_5d": 7.2,
          "avg_mae_5d": -4.55,
          "risk_reward_5d": 1.58
        },
        "出水芙蓉": {
          "total": 5,
          "wins": 2,
          "losses": 3,
          "max_gain": 9.998168833546961,
          "max_loss": -5.128205128205132,
          "win_rate": 40.0,
          "avg_return": 0.9,
          "win_rate_3d": 40.0,
          "win_rate_5d": 60.0,
          "avg_return_3d": 2.03,
          "avg_return_5d": 4.02,
          "profit_factor": 1.7,
          "expectancy": 0.9,
          "wr_rsi_filter": 33.3,
          "wr_adx_filter": 40.0,
          "wr_vol_filter": 40.0,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 3,
          "count_adx_filter": 5,
          "count_vol_filter": 5,
          "count_all_filter": 3,
          "avg_mfe_5d": 8.97,
          "avg_mae_5d": -6.26,
          "risk_reward_5d": 1.43
        },
        "死蜘蛛": {
          "total": 18,
          "wins": 13,
          "losses": 5,
          "max_gain": 4.467134652201676,
          "max_loss": -2.191987906273629,
          "win_rate": 72.2,
          "avg_return": 1.39,
          "win_rate_3d": 66.7,
          "win_rate_5d": 77.8,
          "avg_return_3d": 2.05,
          "avg_return_5d": 2.37,
          "profit_factor": 4.82,
          "expectancy": 1.39,
          "wr_rsi_filter": 72.2,
          "wr_adx_filter": 88.9,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 18,
          "count_adx_filter": 9,
          "count_vol_filter": 2,
          "count_all_filter": 2,
          "avg_mfe_5d": 6.46,
          "avg_mae_5d": -2.51,
          "risk_reward_5d": 2.57
        },
        "均线空头排列": {
          "total": 4,
          "wins": 3,
          "losses": 1,
          "max_gain": 4.0226272784412265,
          "max_loss": -9.514342516330586,
          "win_rate": 75.0,
          "avg_return": -0.57,
          "win_rate_3d": 50.0,
          "win_rate_5d": 75.0,
          "avg_return_3d": -0.48,
          "avg_return_5d": 1.02,
          "profit_factor": 0.76,
          "expectancy": -0.57,
          "wr_rsi_filter": 100.0,
          "wr_adx_filter": 75.0,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 2,
          "count_adx_filter": 4,
          "count_vol_filter": 1,
          "count_all_filter": 1,
          "avg_mfe_5d": 8.79,
          "avg_mae_5d": -7.67,
          "risk_reward_5d": 1.15
        },
        "水下死叉": {
          "total": 1,
          "wins": 1,
          "losses": 0,
          "max_gain": 2.5031289111389077,
          "max_loss": 0,
          "win_rate": 100.0,
          "avg_return": 2.5,
          "win_rate_3d": 100.0,
          "win_rate_5d": 100.0,
          "avg_return_3d": 1.94,
          "avg_return_5d": 5.32,
          "profit_factor": 2.5,
          "expectancy": 2.5,
          "wr_rsi_filter": 100.0,
          "wr_adx_filter": 100.0,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 1,
          "count_adx_filter": 1,
          "count_vol_filter": 1,
          "count_all_filter": 1,
          "avg_mfe_5d": 6.7,
          "avg_mae_5d": -2.07,
          "risk_reward_5d": 3.24
        }
      },
      "overall_win_rate": 52.2,
      "overall_avg_return": 0.49,
      "overall_wr_3d": 54.5,
      "overall_wr_5d": 53.6,
      "overall_wr_filtered": 56.1,
      "overall_pf": 1.48,
      "overall_exp": 0.49,
      "overall_mfe": 8.3,
      "overall_mae": -4.91,
      "risk_reward": 1.69,
      "backtested_indicators": 6,
      "total_historical_triggers": 919,
      "current_rsi": 79.2,
      "current_adx": 61.4,
      "current_vol_ratio": 0.73,
      "current_bb_pos": 0.91,
      "current_atr_pct": 6.82,
      "quant_score": 46
    },
    "000623": {
      "code": "000623",
      "name": "吉林敖东",
      "indicator_stats": {
        "三死叉见顶": {
          "total": 34,
          "wins": 17,
          "losses": 17,
          "max_gain": 4.304080491894902,
          "max_loss": -4.274891774891765,
          "win_rate": 50.0,
          "avg_return": 0.08,
          "win_rate_3d": 44.1,
          "win_rate_5d": 55.9,
          "avg_return_3d": 0.24,
          "avg_return_5d": 0.5,
          "profit_factor": 1.14,
          "expectancy": 0.08,
          "wr_rsi_filter": 55.2,
          "wr_adx_filter": 46.4,
          "wr_vol_filter": 33.3,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 29,
          "count_adx_filter": 28,
          "count_vol_filter": 3,
          "count_all_filter": 2,
          "avg_mfe_5d": 2.95,
          "avg_mae_5d": -2.33,
          "risk_reward_5d": 1.27
        },
        "老鸭头": {
          "total": 95,
          "wins": 45,
          "losses": 50,
          "max_gain": 5.0243902439024435,
          "max_loss": -10.460772104607708,
          "win_rate": 47.4,
          "avg_return": -0.19,
          "win_rate_3d": 43.2,
          "win_rate_5d": 43.2,
          "avg_return_3d": -0.44,
          "avg_return_5d": -0.58,
          "profit_factor": 0.74,
          "expectancy": -0.19,
          "wr_rsi_filter": 49.3,
          "wr_adx_filter": 49.4,
          "wr_vol_filter": 52.6,
          "wr_all_filter": 53.8,
          "count_rsi_filter": 75,
          "count_adx_filter": 79,
          "count_vol_filter": 19,
          "count_all_filter": 13,
          "avg_mfe_5d": 2.45,
          "avg_mae_5d": -2.95,
          "risk_reward_5d": 0.83
        },
        "价托": {
          "total": 156,
          "wins": 70,
          "losses": 86,
          "max_gain": 5.6192660550458795,
          "max_loss": -7.741935483870965,
          "win_rate": 44.9,
          "avg_return": -0.02,
          "win_rate_3d": 44.9,
          "win_rate_5d": 46.2,
          "avg_return_3d": -0.16,
          "avg_return_5d": -0.18,
          "profit_factor": 0.96,
          "expectancy": -0.02,
          "wr_rsi_filter": 48.0,
          "wr_adx_filter": 45.8,
          "wr_vol_filter": 45.7,
          "wr_all_filter": 40.0,
          "count_rsi_filter": 98,
          "count_adx_filter": 142,
          "count_vol_filter": 35,
          "count_all_filter": 15,
          "avg_mfe_5d": 2.76,
          "avg_mae_5d": -2.58,
          "risk_reward_5d": 1.07
        },
        "量压": {
          "total": 140,
          "wins": 78,
          "losses": 62,
          "max_gain": 5.0243902439024435,
          "max_loss": -4.123711340206171,
          "win_rate": 55.7,
          "avg_return": 0.18,
          "win_rate_3d": 50.0,
          "win_rate_5d": 53.6,
          "avg_return_3d": 0.37,
          "avg_return_5d": 0.05,
          "profit_factor": 1.39,
          "expectancy": 0.18,
          "wr_rsi_filter": 56.2,
          "wr_adx_filter": 55.4,
          "wr_vol_filter": 46.2,
          "wr_all_filter": 44.4,
          "count_rsi_filter": 112,
          "count_adx_filter": 112,
          "count_vol_filter": 26,
          "count_all_filter": 18,
          "avg_mfe_5d": 3.07,
          "avg_mae_5d": -2.28,
          "risk_reward_5d": 1.35
        },
        "死蜘蛛": {
          "total": 45,
          "wins": 28,
          "losses": 17,
          "max_gain": 4.285714285714293,
          "max_loss": -5.652911249293391,
          "win_rate": 62.2,
          "avg_return": 0.36,
          "win_rate_3d": 60.0,
          "win_rate_5d": 60.0,
          "avg_return_3d": 0.84,
          "avg_return_5d": 0.38,
          "profit_factor": 1.81,
          "expectancy": 0.36,
          "wr_rsi_filter": 64.3,
          "wr_adx_filter": 57.1,
          "wr_vol_filter": 57.1,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 42,
          "count_adx_filter": 28,
          "count_vol_filter": 7,
          "count_all_filter": 2,
          "avg_mfe_5d": 3.06,
          "avg_mae_5d": -1.99,
          "risk_reward_5d": 1.54
        },
        "价压": {
          "total": 117,
          "wins": 58,
          "losses": 59,
          "max_gain": 6.870638754696734,
          "max_loss": -5.652911249293391,
          "win_rate": 49.6,
          "avg_return": -0.01,
          "win_rate_3d": 52.1,
          "win_rate_5d": 53.0,
          "avg_return_3d": 0.07,
          "avg_return_5d": 0.15,
          "profit_factor": 0.98,
          "expectancy": -0.01,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 49.0,
          "wr_vol_filter": 52.9,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 62,
          "count_adx_filter": 98,
          "count_vol_filter": 17,
          "count_all_filter": 6,
          "avg_mfe_5d": 2.64,
          "avg_mae_5d": -2.3,
          "risk_reward_5d": 1.15
        },
        "断头铡刀": {
          "total": 34,
          "wins": 19,
          "losses": 15,
          "max_gain": 7.354685646500614,
          "max_loss": -5.625950329447537,
          "win_rate": 55.9,
          "avg_return": 0.07,
          "win_rate_3d": 52.9,
          "win_rate_5d": 55.9,
          "avg_return_3d": 0.0,
          "avg_return_5d": -0.63,
          "profit_factor": 1.09,
          "expectancy": 0.07,
          "wr_rsi_filter": 60.0,
          "wr_adx_filter": 52.0,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 25,
          "count_adx_filter": 25,
          "count_vol_filter": 6,
          "count_all_filter": 2,
          "avg_mfe_5d": 2.87,
          "avg_mae_5d": -2.89,
          "risk_reward_5d": 0.99
        },
        "金蜘蛛": {
          "total": 57,
          "wins": 31,
          "losses": 26,
          "max_gain": 4.304080491894902,
          "max_loss": -10.460772104607708,
          "win_rate": 54.4,
          "avg_return": -0.09,
          "win_rate_3d": 54.4,
          "win_rate_5d": 57.9,
          "avg_return_3d": -0.07,
          "avg_return_5d": -0.2,
          "profit_factor": 0.84,
          "expectancy": -0.09,
          "wr_rsi_filter": 55.1,
          "wr_adx_filter": 57.4,
          "wr_vol_filter": 53.8,
          "wr_all_filter": 60.0,
          "count_rsi_filter": 49,
          "count_adx_filter": 47,
          "count_vol_filter": 26,
          "count_all_filter": 20,
          "avg_mfe_5d": 2.46,
          "avg_mae_5d": -2.37,
          "risk_reward_5d": 1.04
        },
        "均线多头排列": {
          "total": 9,
          "wins": 2,
          "losses": 7,
          "max_gain": 0.3737319807795014,
          "max_loss": -3.3333333333333437,
          "win_rate": 22.2,
          "avg_return": -1.14,
          "win_rate_3d": 55.6,
          "win_rate_5d": 33.3,
          "avg_return_3d": -0.25,
          "avg_return_5d": -0.78,
          "profit_factor": 0.06,
          "expectancy": -1.14,
          "wr_rsi_filter": 25.0,
          "wr_adx_filter": 28.6,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 8,
          "count_adx_filter": 7,
          "count_vol_filter": 2,
          "count_all_filter": 1,
          "avg_mfe_5d": 2.18,
          "avg_mae_5d": -2.81,
          "risk_reward_5d": 0.78
        },
        "DIF下穿零线": {
          "total": 8,
          "wins": 7,
          "losses": 1,
          "max_gain": 2.867965367965364,
          "max_loss": -0.8059873344847479,
          "win_rate": 87.5,
          "avg_return": 0.94,
          "win_rate_3d": 75.0,
          "win_rate_5d": 75.0,
          "avg_return_3d": 0.75,
          "avg_return_5d": 0.69,
          "profit_factor": 10.37,
          "expectancy": 0.94,
          "wr_rsi_filter": 75.0,
          "wr_adx_filter": 100.0,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 4,
          "count_adx_filter": 4,
          "count_vol_filter": 3,
          "count_all_filter": 0,
          "avg_mfe_5d": 2.72,
          "avg_mae_5d": -1.05,
          "risk_reward_5d": 2.59
        },
        "均线空头排列": {
          "total": 6,
          "wins": 3,
          "losses": 3,
          "max_gain": 2.083333333333326,
          "max_loss": -2.083333333333337,
          "win_rate": 50.0,
          "avg_return": -0.05,
          "win_rate_3d": 50.0,
          "win_rate_5d": 66.7,
          "avg_return_3d": -0.8,
          "avg_return_5d": 0.36,
          "profit_factor": 0.93,
          "expectancy": -0.05,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 60.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 4,
          "count_adx_filter": 5,
          "count_vol_filter": 0,
          "count_all_filter": 0,
          "avg_mfe_5d": 2.04,
          "avg_mae_5d": -2.95,
          "risk_reward_5d": 0.69
        },
        "量托": {
          "total": 95,
          "wins": 40,
          "losses": 55,
          "max_gain": 7.354685646500614,
          "max_loss": -10.460772104607708,
          "win_rate": 42.1,
          "avg_return": -0.08,
          "win_rate_3d": 48.4,
          "win_rate_5d": 51.6,
          "avg_return_3d": -0.24,
          "avg_return_5d": -0.12,
          "profit_factor": 0.89,
          "expectancy": -0.08,
          "wr_rsi_filter": 42.6,
          "wr_adx_filter": 42.0,
          "wr_vol_filter": 47.8,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 54,
          "count_adx_filter": 88,
          "count_vol_filter": 23,
          "count_all_filter": 10,
          "avg_mfe_5d": 2.57,
          "avg_mae_5d": -2.64,
          "risk_reward_5d": 0.97
        },
        "三金叉见底": {
          "total": 41,
          "wins": 16,
          "losses": 25,
          "max_gain": 7.354685646500614,
          "max_loss": -10.460772104607708,
          "win_rate": 39.0,
          "avg_return": -0.26,
          "win_rate_3d": 51.2,
          "win_rate_5d": 58.5,
          "avg_return_3d": -0.12,
          "avg_return_5d": 0.17,
          "profit_factor": 0.67,
          "expectancy": -0.26,
          "wr_rsi_filter": 41.2,
          "wr_adx_filter": 41.9,
          "wr_vol_filter": 33.3,
          "wr_all_filter": 37.5,
          "count_rsi_filter": 34,
          "count_adx_filter": 31,
          "count_vol_filter": 12,
          "count_all_filter": 8,
          "avg_mfe_5d": 2.73,
          "avg_mae_5d": -2.65,
          "risk_reward_5d": 1.03
        },
        "多方炮": {
          "total": 30,
          "wins": 14,
          "losses": 16,
          "max_gain": 2.6236125126135157,
          "max_loss": -4.485049833887034,
          "win_rate": 46.7,
          "avg_return": -0.27,
          "win_rate_3d": 43.3,
          "win_rate_5d": 40.0,
          "avg_return_3d": -0.78,
          "avg_return_5d": -1.02,
          "profit_factor": 0.53,
          "expectancy": -0.27,
          "wr_rsi_filter": 55.6,
          "wr_adx_filter": 42.9,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 18,
          "count_adx_filter": 28,
          "count_vol_filter": 14,
          "count_all_filter": 6,
          "avg_mfe_5d": 1.98,
          "avg_mae_5d": -3.1,
          "risk_reward_5d": 0.64
        },
        "放量过头": {
          "total": 14,
          "wins": 5,
          "losses": 9,
          "max_gain": 4.055619930475074,
          "max_loss": -1.743462017434616,
          "win_rate": 35.7,
          "avg_return": 0.02,
          "win_rate_3d": 35.7,
          "win_rate_5d": 35.7,
          "avg_return_3d": -0.04,
          "avg_return_5d": -0.63,
          "profit_factor": 1.02,
          "expectancy": 0.02,
          "wr_rsi_filter": 25.0,
          "wr_adx_filter": 35.7,
          "wr_vol_filter": 35.7,
          "wr_all_filter": 25.0,
          "count_rsi_filter": 4,
          "count_adx_filter": 14,
          "count_vol_filter": 14,
          "count_all_filter": 4,
          "avg_mfe_5d": 2.55,
          "avg_mae_5d": -2.48,
          "risk_reward_5d": 1.03
        },
        "DIF上穿零线": {
          "total": 8,
          "wins": 5,
          "losses": 3,
          "max_gain": 3.99191510864072,
          "max_loss": -1.2215435868961788,
          "win_rate": 62.5,
          "avg_return": 0.98,
          "win_rate_3d": 37.5,
          "win_rate_5d": 50.0,
          "avg_return_3d": -1.48,
          "avg_return_5d": -0.48,
          "profit_factor": 3.83,
          "expectancy": 0.98,
          "wr_rsi_filter": 60.0,
          "wr_adx_filter": 66.7,
          "wr_vol_filter": 66.7,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 5,
          "count_adx_filter": 6,
          "count_vol_filter": 3,
          "count_all_filter": 1,
          "avg_mfe_5d": 2.92,
          "avg_mae_5d": -3.4,
          "risk_reward_5d": 0.86
        },
        "空方炮": {
          "total": 21,
          "wins": 10,
          "losses": 11,
          "max_gain": 3.246376811594187,
          "max_loss": -2.570320077594579,
          "win_rate": 47.6,
          "avg_return": -0.07,
          "win_rate_3d": 57.1,
          "win_rate_5d": 66.7,
          "avg_return_3d": 0.66,
          "avg_return_5d": 0.41,
          "profit_factor": 0.89,
          "expectancy": -0.07,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 47.1,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 18,
          "count_adx_filter": 17,
          "count_vol_filter": 1,
          "count_all_filter": 0,
          "avg_mfe_5d": 2.93,
          "avg_mae_5d": -2.16,
          "risk_reward_5d": 1.36
        },
        "水下死叉": {
          "total": 4,
          "wins": 3,
          "losses": 1,
          "max_gain": 1.9808306709265144,
          "max_loss": -5.652911249293391,
          "win_rate": 75.0,
          "avg_return": -0.07,
          "win_rate_3d": 50.0,
          "win_rate_5d": 25.0,
          "avg_return_3d": 0.55,
          "avg_return_5d": -1.55,
          "profit_factor": 0.95,
          "expectancy": -0.07,
          "wr_rsi_filter": 66.7,
          "wr_adx_filter": 100.0,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 3,
          "count_adx_filter": 1,
          "count_vol_filter": 2,
          "count_all_filter": 0,
          "avg_mfe_5d": 2.17,
          "avg_mae_5d": -4.57,
          "risk_reward_5d": 0.47
        },
        "出水芙蓉": {
          "total": 8,
          "wins": 3,
          "losses": 5,
          "max_gain": 3.99191510864072,
          "max_loss": -1.9588146659969885,
          "win_rate": 37.5,
          "avg_return": -0.18,
          "win_rate_3d": 37.5,
          "win_rate_5d": 37.5,
          "avg_return_3d": -1.22,
          "avg_return_5d": -1.94,
          "profit_factor": 0.79,
          "expectancy": -0.18,
          "wr_rsi_filter": 25.0,
          "wr_adx_filter": 33.3,
          "wr_vol_filter": 37.5,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 4,
          "count_adx_filter": 6,
          "count_vol_filter": 8,
          "count_all_filter": 2,
          "avg_mfe_5d": 2.02,
          "avg_mae_5d": -4.1,
          "risk_reward_5d": 0.49
        },
        "水上金叉": {
          "total": 5,
          "wins": 3,
          "losses": 2,
          "max_gain": 1.1786600496277666,
          "max_loss": -0.9703779366700638,
          "win_rate": 60.0,
          "avg_return": 0.35,
          "win_rate_3d": 20.0,
          "win_rate_5d": 60.0,
          "avg_return_3d": -0.82,
          "avg_return_5d": 0.45,
          "profit_factor": 2.46,
          "expectancy": 0.35,
          "wr_rsi_filter": 66.7,
          "wr_adx_filter": 60.0,
          "wr_vol_filter": 75.0,
          "wr_all_filter": 66.7,
          "count_rsi_filter": 3,
          "count_adx_filter": 5,
          "count_vol_filter": 4,
          "count_all_filter": 3,
          "avg_mfe_5d": 2.16,
          "avg_mae_5d": -2.07,
          "risk_reward_5d": 1.04
        },
        "巨量长阳": {
          "total": 2,
          "wins": 0,
          "losses": 2,
          "max_gain": 0,
          "max_loss": -1.9588146659969885,
          "win_rate": 0.0,
          "avg_return": -1.23,
          "win_rate_3d": 50.0,
          "win_rate_5d": 50.0,
          "avg_return_3d": 0.97,
          "avg_return_5d": -0.47,
          "profit_factor": 0.0,
          "expectancy": -1.23,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 0.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 1,
          "count_adx_filter": 2,
          "count_vol_filter": 2,
          "count_all_filter": 1,
          "avg_mfe_5d": 3.24,
          "avg_mae_5d": -4.24,
          "risk_reward_5d": 0.76
        }
      },
      "overall_win_rate": 52.9,
      "overall_avg_return": 0.06,
      "overall_wr_3d": 50.3,
      "overall_wr_5d": 52.0,
      "overall_wr_filtered": 55.9,
      "overall_pf": 1.16,
      "overall_exp": 0.06,
      "overall_mfe": 2.8,
      "overall_mae": -2.45,
      "risk_reward": 1.14,
      "backtested_indicators": 5,
      "total_historical_triggers": 929,
      "current_rsi": 59.0,
      "current_adx": 15.5,
      "current_vol_ratio": 0.76,
      "current_bb_pos": 0.44,
      "current_atr_pct": 1.79,
      "quant_score": 66
    },
    "000690": {
      "code": "000690",
      "name": "宝新能源",
      "indicator_stats": {
        "量压": {
          "total": 136,
          "wins": 64,
          "losses": 72,
          "max_gain": 10.457516339869288,
          "max_loss": -10.498687664041995,
          "win_rate": 47.1,
          "avg_return": 0.03,
          "win_rate_3d": 53.7,
          "win_rate_5d": 52.2,
          "avg_return_3d": 0.42,
          "avg_return_5d": 0.76,
          "profit_factor": 1.04,
          "expectancy": 0.03,
          "wr_rsi_filter": 45.5,
          "wr_adx_filter": 50.9,
          "wr_vol_filter": 40.9,
          "wr_all_filter": 46.2,
          "count_rsi_filter": 99,
          "count_adx_filter": 108,
          "count_vol_filter": 22,
          "count_all_filter": 13,
          "avg_mfe_5d": 3.59,
          "avg_mae_5d": -2.63,
          "risk_reward_5d": 1.37
        },
        "金蜘蛛": {
          "total": 60,
          "wins": 27,
          "losses": 33,
          "max_gain": 4.018912529550822,
          "max_loss": -10.498687664041995,
          "win_rate": 45.0,
          "avg_return": -0.17,
          "win_rate_3d": 41.7,
          "win_rate_5d": 50.0,
          "avg_return_3d": -0.14,
          "avg_return_5d": -0.06,
          "profit_factor": 0.76,
          "expectancy": -0.17,
          "wr_rsi_filter": 45.3,
          "wr_adx_filter": 46.4,
          "wr_vol_filter": 43.5,
          "wr_all_filter": 63.6,
          "count_rsi_filter": 53,
          "count_adx_filter": 28,
          "count_vol_filter": 23,
          "count_all_filter": 11,
          "avg_mfe_5d": 2.67,
          "avg_mae_5d": -2.81,
          "risk_reward_5d": 0.95
        },
        "价托": {
          "total": 156,
          "wins": 65,
          "losses": 91,
          "max_gain": 6.357388316151202,
          "max_loss": -8.576329331046317,
          "win_rate": 41.7,
          "avg_return": -0.16,
          "win_rate_3d": 44.2,
          "win_rate_5d": 43.6,
          "avg_return_3d": -0.57,
          "avg_return_5d": -0.55,
          "profit_factor": 0.81,
          "expectancy": -0.16,
          "wr_rsi_filter": 42.9,
          "wr_adx_filter": 42.6,
          "wr_vol_filter": 38.9,
          "wr_all_filter": 44.4,
          "count_rsi_filter": 77,
          "count_adx_filter": 115,
          "count_vol_filter": 36,
          "count_all_filter": 9,
          "avg_mfe_5d": 3.36,
          "avg_mae_5d": -3.57,
          "risk_reward_5d": 0.94
        },
        "断头铡刀": {
          "total": 29,
          "wins": 14,
          "losses": 15,
          "max_gain": 3.5190615835777095,
          "max_loss": -2.6266416510318913,
          "win_rate": 48.3,
          "avg_return": 0.2,
          "win_rate_3d": 62.1,
          "win_rate_5d": 65.5,
          "avg_return_3d": 0.46,
          "avg_return_5d": 1.07,
          "profit_factor": 1.5,
          "expectancy": 0.2,
          "wr_rsi_filter": 42.9,
          "wr_adx_filter": 54.5,
          "wr_vol_filter": 83.3,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 21,
          "count_adx_filter": 22,
          "count_vol_filter": 6,
          "count_all_filter": 2,
          "avg_mfe_5d": 3.12,
          "avg_mae_5d": -2.15,
          "risk_reward_5d": 1.45
        },
        "老鸭头": {
          "total": 76,
          "wins": 32,
          "losses": 44,
          "max_gain": 10.457516339869288,
          "max_loss": -8.576329331046317,
          "win_rate": 42.1,
          "avg_return": -0.22,
          "win_rate_3d": 48.7,
          "win_rate_5d": 53.9,
          "avg_return_3d": -0.7,
          "avg_return_5d": -0.77,
          "profit_factor": 0.8,
          "expectancy": -0.22,
          "wr_rsi_filter": 49.0,
          "wr_adx_filter": 37.0,
          "wr_vol_filter": 54.2,
          "wr_all_filter": 75.0,
          "count_rsi_filter": 51,
          "count_adx_filter": 46,
          "count_vol_filter": 24,
          "count_all_filter": 8,
          "avg_mfe_5d": 3.65,
          "avg_mae_5d": -4.25,
          "risk_reward_5d": 0.86
        },
        "死蜘蛛": {
          "total": 48,
          "wins": 23,
          "losses": 25,
          "max_gain": 2.898550724637694,
          "max_loss": -2.857142857142858,
          "win_rate": 47.9,
          "avg_return": 0.06,
          "win_rate_3d": 45.8,
          "win_rate_5d": 54.2,
          "avg_return_3d": -0.39,
          "avg_return_5d": -0.53,
          "profit_factor": 1.14,
          "expectancy": 0.06,
          "wr_rsi_filter": 47.9,
          "wr_adx_filter": 44.8,
          "wr_vol_filter": 28.6,
          "wr_all_filter": 66.7,
          "count_rsi_filter": 48,
          "count_adx_filter": 29,
          "count_vol_filter": 7,
          "count_all_filter": 3,
          "avg_mfe_5d": 2.29,
          "avg_mae_5d": -3.0,
          "risk_reward_5d": 0.76
        },
        "价压": {
          "total": 125,
          "wins": 64,
          "losses": 61,
          "max_gain": 4.868913857677892,
          "max_loss": -10.498687664041995,
          "win_rate": 51.2,
          "avg_return": 0.01,
          "win_rate_3d": 58.4,
          "win_rate_5d": 57.6,
          "avg_return_3d": 0.15,
          "avg_return_5d": 0.54,
          "profit_factor": 1.02,
          "expectancy": 0.01,
          "wr_rsi_filter": 54.1,
          "wr_adx_filter": 51.1,
          "wr_vol_filter": 46.7,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 85,
          "count_adx_filter": 92,
          "count_vol_filter": 15,
          "count_all_filter": 6,
          "avg_mfe_5d": 2.91,
          "avg_mae_5d": -2.32,
          "risk_reward_5d": 1.25
        },
        "多方炮": {
          "total": 19,
          "wins": 7,
          "losses": 12,
          "max_gain": 10.408163265306115,
          "max_loss": -10.498687664041995,
          "win_rate": 36.8,
          "avg_return": -0.41,
          "win_rate_3d": 42.1,
          "win_rate_5d": 47.4,
          "avg_return_3d": -0.02,
          "avg_return_5d": -0.17,
          "profit_factor": 0.71,
          "expectancy": -0.41,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 37.5,
          "wr_all_filter": 66.7,
          "count_rsi_filter": 10,
          "count_adx_filter": 14,
          "count_vol_filter": 8,
          "count_all_filter": 3,
          "avg_mfe_5d": 4.51,
          "avg_mae_5d": -3.56,
          "risk_reward_5d": 1.27
        },
        "三金叉见底": {
          "total": 47,
          "wins": 22,
          "losses": 25,
          "max_gain": 6.357388316151202,
          "max_loss": -6.967984934086613,
          "win_rate": 46.8,
          "avg_return": 0.04,
          "win_rate_3d": 46.8,
          "win_rate_5d": 44.7,
          "avg_return_3d": -1.64,
          "avg_return_5d": -2.25,
          "profit_factor": 1.05,
          "expectancy": 0.04,
          "wr_rsi_filter": 47.4,
          "wr_adx_filter": 45.5,
          "wr_vol_filter": 42.1,
          "wr_all_filter": 44.4,
          "count_rsi_filter": 38,
          "count_adx_filter": 33,
          "count_vol_filter": 19,
          "count_all_filter": 9,
          "avg_mfe_5d": 2.93,
          "avg_mae_5d": -4.76,
          "risk_reward_5d": 0.62
        },
        "水上金叉": {
          "total": 11,
          "wins": 7,
          "losses": 4,
          "max_gain": 10.408163265306115,
          "max_loss": -3.2710280373831946,
          "win_rate": 63.6,
          "avg_return": 1.35,
          "win_rate_3d": 54.5,
          "win_rate_5d": 54.5,
          "avg_return_3d": 1.45,
          "avg_return_5d": 0.64,
          "profit_factor": 4.18,
          "expectancy": 1.35,
          "wr_rsi_filter": 62.5,
          "wr_adx_filter": 71.4,
          "wr_vol_filter": 75.0,
          "wr_all_filter": 66.7,
          "count_rsi_filter": 8,
          "count_adx_filter": 7,
          "count_vol_filter": 8,
          "count_all_filter": 6,
          "avg_mfe_5d": 5.58,
          "avg_mae_5d": -2.1,
          "risk_reward_5d": 2.66
        },
        "均线多头排列": {
          "total": 8,
          "wins": 6,
          "losses": 2,
          "max_gain": 4.36507936507935,
          "max_loss": -0.43478260869563856,
          "win_rate": 75.0,
          "avg_return": 1.14,
          "win_rate_3d": 25.0,
          "win_rate_5d": 62.5,
          "avg_return_3d": -0.71,
          "avg_return_5d": -0.59,
          "profit_factor": 15.07,
          "expectancy": 1.14,
          "wr_rsi_filter": 80.0,
          "wr_adx_filter": 100.0,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 5,
          "count_adx_filter": 3,
          "count_vol_filter": 3,
          "count_all_filter": 1,
          "avg_mfe_5d": 5.28,
          "avg_mae_5d": -4.07,
          "risk_reward_5d": 1.3
        },
        "量托": {
          "total": 114,
          "wins": 45,
          "losses": 69,
          "max_gain": 10.408163265306115,
          "max_loss": -8.576329331046317,
          "win_rate": 39.5,
          "avg_return": -0.24,
          "win_rate_3d": 47.4,
          "win_rate_5d": 46.5,
          "avg_return_3d": -0.61,
          "avg_return_5d": -0.69,
          "profit_factor": 0.72,
          "expectancy": -0.24,
          "wr_rsi_filter": 44.8,
          "wr_adx_filter": 33.3,
          "wr_vol_filter": 34.6,
          "wr_all_filter": 40.0,
          "count_rsi_filter": 67,
          "count_adx_filter": 75,
          "count_vol_filter": 26,
          "count_all_filter": 5,
          "avg_mfe_5d": 3.39,
          "avg_mae_5d": -3.6,
          "risk_reward_5d": 0.94
        },
        "三死叉见顶": {
          "total": 51,
          "wins": 29,
          "losses": 22,
          "max_gain": 10.408163265306115,
          "max_loss": -3.9473684210526216,
          "win_rate": 56.9,
          "avg_return": 0.54,
          "win_rate_3d": 54.9,
          "win_rate_5d": 52.9,
          "avg_return_3d": 1.6,
          "avg_return_5d": 1.06,
          "profit_factor": 1.97,
          "expectancy": 0.54,
          "wr_rsi_filter": 53.3,
          "wr_adx_filter": 60.0,
          "wr_vol_filter": 80.0,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 45,
          "count_adx_filter": 35,
          "count_vol_filter": 5,
          "count_all_filter": 2,
          "avg_mfe_5d": 6.75,
          "avg_mae_5d": -3.49,
          "risk_reward_5d": 1.93
        },
        "DIF下穿零线": {
          "total": 10,
          "wins": 4,
          "losses": 6,
          "max_gain": 2.898550724637694,
          "max_loss": -3.4313725490196068,
          "win_rate": 40.0,
          "avg_return": 0.14,
          "win_rate_3d": 50.0,
          "win_rate_5d": 40.0,
          "avg_return_3d": -0.62,
          "avg_return_5d": -0.97,
          "profit_factor": 1.28,
          "expectancy": 0.14,
          "wr_rsi_filter": 44.4,
          "wr_adx_filter": 37.5,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 9,
          "count_adx_filter": 8,
          "count_vol_filter": 1,
          "count_all_filter": 1,
          "avg_mfe_5d": 3.58,
          "avg_mae_5d": -3.76,
          "risk_reward_5d": 0.95
        },
        "均线空头排列": {
          "total": 9,
          "wins": 1,
          "losses": 8,
          "max_gain": 1.6129032258064502,
          "max_loss": -2.7027027027026973,
          "win_rate": 11.1,
          "avg_return": -0.84,
          "win_rate_3d": 22.2,
          "win_rate_5d": 33.3,
          "avg_return_3d": -0.95,
          "avg_return_5d": -1.69,
          "profit_factor": 0.18,
          "expectancy": -0.84,
          "wr_rsi_filter": 14.3,
          "wr_adx_filter": 0.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 7,
          "count_adx_filter": 4,
          "count_vol_filter": 1,
          "count_all_filter": 0,
          "avg_mfe_5d": 1.19,
          "avg_mae_5d": -3.7,
          "risk_reward_5d": 0.32
        },
        "放量过头": {
          "total": 16,
          "wins": 7,
          "losses": 9,
          "max_gain": 4.018912529550822,
          "max_loss": -4.496402877697847,
          "win_rate": 43.8,
          "avg_return": -0.3,
          "win_rate_3d": 25.0,
          "win_rate_5d": 31.2,
          "avg_return_3d": -2.24,
          "avg_return_5d": -2.9,
          "profit_factor": 0.71,
          "expectancy": -0.3,
          "wr_rsi_filter": 33.3,
          "wr_adx_filter": 45.5,
          "wr_vol_filter": 43.8,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 3,
          "count_adx_filter": 11,
          "count_vol_filter": 16,
          "count_all_filter": 0,
          "avg_mfe_5d": 3.04,
          "avg_mae_5d": -5.4,
          "risk_reward_5d": 0.56
        },
        "水下死叉": {
          "total": 8,
          "wins": 4,
          "losses": 4,
          "max_gain": 3.5190615835777095,
          "max_loss": -0.5347593582887722,
          "win_rate": 50.0,
          "avg_return": 0.76,
          "win_rate_3d": 62.5,
          "win_rate_5d": 37.5,
          "avg_return_3d": 1.11,
          "avg_return_5d": 0.05,
          "profit_factor": 6.71,
          "expectancy": 0.76,
          "wr_rsi_filter": 42.9,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 7,
          "count_adx_filter": 6,
          "count_vol_filter": 2,
          "count_all_filter": 1,
          "avg_mfe_5d": 3.03,
          "avg_mae_5d": -2.47,
          "risk_reward_5d": 1.23
        },
        "空方炮": {
          "total": 17,
          "wins": 10,
          "losses": 7,
          "max_gain": 3.543307086614167,
          "max_loss": -2.6266416510318913,
          "win_rate": 58.8,
          "avg_return": 0.14,
          "win_rate_3d": 70.6,
          "win_rate_5d": 58.8,
          "avg_return_3d": 0.5,
          "avg_return_5d": 0.83,
          "profit_factor": 1.25,
          "expectancy": 0.14,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 58.3,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 10,
          "count_adx_filter": 12,
          "count_vol_filter": 4,
          "count_all_filter": 1,
          "avg_mfe_5d": 3.61,
          "avg_mae_5d": -2.66,
          "risk_reward_5d": 1.36
        },
        "DIF上穿零线": {
          "total": 9,
          "wins": 4,
          "losses": 5,
          "max_gain": 1.972386587771191,
          "max_loss": -2.857142857142847,
          "win_rate": 44.4,
          "avg_return": -0.22,
          "win_rate_3d": 55.6,
          "win_rate_5d": 55.6,
          "avg_return_3d": -0.45,
          "avg_return_5d": -1.04,
          "profit_factor": 0.74,
          "expectancy": -0.22,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 57.1,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 66.7,
          "count_rsi_filter": 8,
          "count_adx_filter": 7,
          "count_vol_filter": 4,
          "count_all_filter": 3,
          "avg_mfe_5d": 2.98,
          "avg_mae_5d": -3.84,
          "risk_reward_5d": 0.78
        },
        "出水芙蓉": {
          "total": 1,
          "wins": 1,
          "losses": 0,
          "max_gain": 0.6681514476614581,
          "max_loss": 0,
          "win_rate": 100.0,
          "avg_return": 0.67,
          "win_rate_3d": 100.0,
          "win_rate_5d": 0.0,
          "avg_return_3d": 1.78,
          "avg_return_5d": -0.89,
          "profit_factor": 0.67,
          "expectancy": 0.67,
          "wr_rsi_filter": 100.0,
          "wr_adx_filter": 100.0,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 1,
          "count_adx_filter": 1,
          "count_vol_filter": 1,
          "count_all_filter": 1,
          "avg_mfe_5d": 2.67,
          "avg_mae_5d": -1.56,
          "risk_reward_5d": 1.71
        },
        "巨量长阳": {
          "total": 3,
          "wins": 1,
          "losses": 2,
          "max_gain": 2.772643253234741,
          "max_loss": -2.5540275049115935,
          "win_rate": 33.3,
          "avg_return": -0.52,
          "win_rate_3d": 0.0,
          "win_rate_5d": 0.0,
          "avg_return_3d": -5.47,
          "avg_return_5d": -10.25,
          "profit_factor": 0.64,
          "expectancy": -0.52,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 33.3,
          "wr_vol_filter": 33.3,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 0,
          "count_adx_filter": 3,
          "count_vol_filter": 3,
          "count_all_filter": 0,
          "avg_mfe_5d": 4.14,
          "avg_mae_5d": -11.14,
          "risk_reward_5d": 0.37
        }
      },
      "overall_win_rate": 48.8,
      "overall_avg_return": 0.1,
      "overall_wr_3d": 54.3,
      "overall_wr_5d": 54.1,
      "overall_wr_filtered": 62.0,
      "overall_pf": 1.29,
      "overall_exp": 0.1,
      "overall_mfe": 3.53,
      "overall_mae": -2.7,
      "risk_reward": 1.31,
      "backtested_indicators": 8,
      "total_historical_triggers": 953,
      "current_rsi": 42.1,
      "current_adx": 48.5,
      "current_vol_ratio": 0.71,
      "current_bb_pos": 0.07,
      "current_atr_pct": 3.02,
      "quant_score": 66
    },
    "002896": {
      "code": "002896",
      "name": "中大力德",
      "indicator_stats": {
        "量压": {
          "total": 158,
          "wins": 78,
          "losses": 80,
          "max_gain": 10.16140865737345,
          "max_loss": -10.037759597230966,
          "win_rate": 49.4,
          "avg_return": 0.39,
          "win_rate_3d": 46.2,
          "win_rate_5d": 48.7,
          "avg_return_3d": 1.18,
          "avg_return_5d": 1.59,
          "profit_factor": 1.31,
          "expectancy": 0.39,
          "wr_rsi_filter": 44.9,
          "wr_adx_filter": 52.9,
          "wr_vol_filter": 56.7,
          "wr_all_filter": 37.5,
          "count_rsi_filter": 118,
          "count_adx_filter": 121,
          "count_vol_filter": 30,
          "count_all_filter": 16,
          "avg_mfe_5d": 7.53,
          "avg_mae_5d": -5.23,
          "risk_reward_5d": 1.44
        },
        "三死叉见顶": {
          "total": 52,
          "wins": 27,
          "losses": 25,
          "max_gain": 10.017775520568817,
          "max_loss": -5.641025641025632,
          "win_rate": 51.9,
          "avg_return": 0.46,
          "win_rate_3d": 48.1,
          "win_rate_5d": 48.1,
          "avg_return_3d": 0.72,
          "avg_return_5d": 0.25,
          "profit_factor": 1.46,
          "expectancy": 0.46,
          "wr_rsi_filter": 52.0,
          "wr_adx_filter": 52.6,
          "wr_vol_filter": 44.4,
          "wr_all_filter": 37.5,
          "count_rsi_filter": 50,
          "count_adx_filter": 38,
          "count_vol_filter": 9,
          "count_all_filter": 8,
          "avg_mfe_5d": 6.77,
          "avg_mae_5d": -5.7,
          "risk_reward_5d": 1.19
        },
        "断头铡刀": {
          "total": 25,
          "wins": 13,
          "losses": 12,
          "max_gain": 10.16140865737345,
          "max_loss": -8.145065398335316,
          "win_rate": 52.0,
          "avg_return": 0.57,
          "win_rate_3d": 52.0,
          "win_rate_5d": 44.0,
          "avg_return_3d": 2.45,
          "avg_return_5d": 2.23,
          "profit_factor": 1.45,
          "expectancy": 0.57,
          "wr_rsi_filter": 47.8,
          "wr_adx_filter": 55.6,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 23,
          "count_adx_filter": 18,
          "count_vol_filter": 2,
          "count_all_filter": 2,
          "avg_mfe_5d": 8.52,
          "avg_mae_5d": -4.58,
          "risk_reward_5d": 1.86
        },
        "价托": {
          "total": 130,
          "wins": 65,
          "losses": 65,
          "max_gain": 10.117983553807663,
          "max_loss": -10.011049723756905,
          "win_rate": 50.0,
          "avg_return": 0.34,
          "win_rate_3d": 48.5,
          "win_rate_5d": 43.8,
          "avg_return_3d": 1.25,
          "avg_return_5d": 2.82,
          "profit_factor": 1.21,
          "expectancy": 0.34,
          "wr_rsi_filter": 36.5,
          "wr_adx_filter": 49.1,
          "wr_vol_filter": 53.3,
          "wr_all_filter": 22.2,
          "count_rsi_filter": 63,
          "count_adx_filter": 114,
          "count_vol_filter": 30,
          "count_all_filter": 9,
          "avg_mfe_5d": 9.91,
          "avg_mae_5d": -5.97,
          "risk_reward_5d": 1.66
        },
        "均线多头排列": {
          "total": 10,
          "wins": 4,
          "losses": 6,
          "max_gain": 9.11309144918311,
          "max_loss": -4.7433740008414045,
          "win_rate": 40.0,
          "avg_return": -0.39,
          "win_rate_3d": 40.0,
          "win_rate_5d": 40.0,
          "avg_return_3d": -4.12,
          "avg_return_5d": 1.5,
          "profit_factor": 0.8,
          "expectancy": -0.39,
          "wr_rsi_filter": 28.6,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 28.6,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 7,
          "count_adx_filter": 8,
          "count_vol_filter": 7,
          "count_all_filter": 4,
          "avg_mfe_5d": 9.15,
          "avg_mae_5d": -8.54,
          "risk_reward_5d": 1.07
        },
        "老鸭头": {
          "total": 83,
          "wins": 42,
          "losses": 41,
          "max_gain": 10.105448154657303,
          "max_loss": -10.011049723756905,
          "win_rate": 50.6,
          "avg_return": 0.4,
          "win_rate_3d": 50.6,
          "win_rate_5d": 48.2,
          "avg_return_3d": 0.78,
          "avg_return_5d": 1.61,
          "profit_factor": 1.26,
          "expectancy": 0.4,
          "wr_rsi_filter": 45.5,
          "wr_adx_filter": 49.3,
          "wr_vol_filter": 42.9,
          "wr_all_filter": 36.4,
          "count_rsi_filter": 55,
          "count_adx_filter": 69,
          "count_vol_filter": 21,
          "count_all_filter": 11,
          "avg_mfe_5d": 9.3,
          "avg_mae_5d": -5.88,
          "risk_reward_5d": 1.58
        },
        "死蜘蛛": {
          "total": 19,
          "wins": 5,
          "losses": 14,
          "max_gain": 2.9947765525246695,
          "max_loss": -5.463425715583825,
          "win_rate": 26.3,
          "avg_return": -0.97,
          "win_rate_3d": 26.3,
          "win_rate_5d": 31.6,
          "avg_return_3d": -1.41,
          "avg_return_5d": -1.59,
          "profit_factor": 0.37,
          "expectancy": -0.97,
          "wr_rsi_filter": 26.3,
          "wr_adx_filter": 18.2,
          "wr_vol_filter": 33.3,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 19,
          "count_adx_filter": 11,
          "count_vol_filter": 3,
          "count_all_filter": 2,
          "avg_mfe_5d": 3.87,
          "avg_mae_5d": -5.22,
          "risk_reward_5d": 0.74
        },
        "空方炮": {
          "total": 33,
          "wins": 21,
          "losses": 12,
          "max_gain": 10.16140865737345,
          "max_loss": -8.145065398335316,
          "win_rate": 63.6,
          "avg_return": 1.13,
          "win_rate_3d": 45.5,
          "win_rate_5d": 57.6,
          "avg_return_3d": 1.64,
          "avg_return_5d": 2.58,
          "profit_factor": 2.25,
          "expectancy": 1.13,
          "wr_rsi_filter": 57.7,
          "wr_adx_filter": 66.7,
          "wr_vol_filter": 25.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 26,
          "count_adx_filter": 24,
          "count_vol_filter": 4,
          "count_all_filter": 2,
          "avg_mfe_5d": 8.13,
          "avg_mae_5d": -3.93,
          "risk_reward_5d": 2.07
        },
        "价压": {
          "total": 135,
          "wins": 67,
          "losses": 68,
          "max_gain": 10.114747131321721,
          "max_loss": -10.037759597230966,
          "win_rate": 49.6,
          "avg_return": 0.06,
          "win_rate_3d": 50.4,
          "win_rate_5d": 54.1,
          "avg_return_3d": 0.69,
          "avg_return_5d": 1.74,
          "profit_factor": 1.05,
          "expectancy": 0.06,
          "wr_rsi_filter": 47.3,
          "wr_adx_filter": 51.0,
          "wr_vol_filter": 46.4,
          "wr_all_filter": 26.7,
          "count_rsi_filter": 93,
          "count_adx_filter": 98,
          "count_vol_filter": 28,
          "count_all_filter": 15,
          "avg_mfe_5d": 6.62,
          "avg_mae_5d": -4.78,
          "risk_reward_5d": 1.38
        },
        "多方炮": {
          "total": 28,
          "wins": 17,
          "losses": 11,
          "max_gain": 10.040760869565224,
          "max_loss": -6.033519553072619,
          "win_rate": 60.7,
          "avg_return": 1.13,
          "win_rate_3d": 60.7,
          "win_rate_5d": 64.3,
          "avg_return_3d": 3.76,
          "avg_return_5d": 5.96,
          "profit_factor": 1.89,
          "expectancy": 1.13,
          "wr_rsi_filter": 52.6,
          "wr_adx_filter": 59.1,
          "wr_vol_filter": 58.3,
          "wr_all_filter": 42.9,
          "count_rsi_filter": 19,
          "count_adx_filter": 22,
          "count_vol_filter": 12,
          "count_all_filter": 7,
          "avg_mfe_5d": 12.14,
          "avg_mae_5d": -4.08,
          "risk_reward_5d": 2.98
        },
        "金蜘蛛": {
          "total": 14,
          "wins": 5,
          "losses": 9,
          "max_gain": 10.013046314416174,
          "max_loss": -3.9965546942291152,
          "win_rate": 35.7,
          "avg_return": -0.41,
          "win_rate_3d": 28.6,
          "win_rate_5d": 35.7,
          "avg_return_3d": 0.82,
          "avg_return_5d": 1.37,
          "profit_factor": 0.72,
          "expectancy": -0.41,
          "wr_rsi_filter": 30.8,
          "wr_adx_filter": 28.6,
          "wr_vol_filter": 40.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 13,
          "count_adx_filter": 7,
          "count_vol_filter": 5,
          "count_all_filter": 2,
          "avg_mfe_5d": 7.23,
          "avg_mae_5d": -4.97,
          "risk_reward_5d": 1.45
        },
        "三金叉见底": {
          "total": 68,
          "wins": 27,
          "losses": 41,
          "max_gain": 7.7382346054788,
          "max_loss": -10.011049723756905,
          "win_rate": 39.7,
          "avg_return": -0.63,
          "win_rate_3d": 45.6,
          "win_rate_5d": 38.2,
          "avg_return_3d": -1.13,
          "avg_return_5d": -1.11,
          "profit_factor": 0.62,
          "expectancy": -0.63,
          "wr_rsi_filter": 39.7,
          "wr_adx_filter": 41.1,
          "wr_vol_filter": 22.7,
          "wr_all_filter": 26.7,
          "count_rsi_filter": 63,
          "count_adx_filter": 56,
          "count_vol_filter": 22,
          "count_all_filter": 15,
          "avg_mfe_5d": 5.98,
          "avg_mae_5d": -6.16,
          "risk_reward_5d": 0.97
        },
        "水上金叉": {
          "total": 6,
          "wins": 3,
          "losses": 3,
          "max_gain": 9.72879399884592,
          "max_loss": -3.322157878695531,
          "win_rate": 50.0,
          "avg_return": 2.56,
          "win_rate_3d": 66.7,
          "win_rate_5d": 50.0,
          "avg_return_3d": -1.06,
          "avg_return_5d": -2.26,
          "profit_factor": 3.99,
          "expectancy": 2.56,
          "wr_rsi_filter": 40.0,
          "wr_adx_filter": 60.0,
          "wr_vol_filter": 40.0,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 5,
          "count_adx_filter": 5,
          "count_vol_filter": 5,
          "count_all_filter": 4,
          "avg_mfe_5d": 9.1,
          "avg_mae_5d": -7.68,
          "risk_reward_5d": 1.18
        },
        "放量过头": {
          "total": 18,
          "wins": 9,
          "losses": 9,
          "max_gain": 10.082468741686611,
          "max_loss": -4.7433740008414045,
          "win_rate": 50.0,
          "avg_return": 1.17,
          "win_rate_3d": 55.6,
          "win_rate_5d": 50.0,
          "avg_return_3d": 1.92,
          "avg_return_5d": 5.35,
          "profit_factor": 1.83,
          "expectancy": 1.17,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 42.9,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 6,
          "count_adx_filter": 14,
          "count_vol_filter": 14,
          "count_all_filter": 5,
          "avg_mfe_5d": 13.2,
          "avg_mae_5d": -6.14,
          "risk_reward_5d": 2.15
        },
        "量托": {
          "total": 90,
          "wins": 41,
          "losses": 49,
          "max_gain": 10.105448154657303,
          "max_loss": -10.042639138240572,
          "win_rate": 45.6,
          "avg_return": 0.26,
          "win_rate_3d": 55.6,
          "win_rate_5d": 46.7,
          "avg_return_3d": 1.66,
          "avg_return_5d": 3.17,
          "profit_factor": 1.16,
          "expectancy": 0.26,
          "wr_rsi_filter": 39.6,
          "wr_adx_filter": 41.9,
          "wr_vol_filter": 39.1,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 53,
          "count_adx_filter": 74,
          "count_vol_filter": 23,
          "count_all_filter": 9,
          "avg_mfe_5d": 8.96,
          "avg_mae_5d": -5.12,
          "risk_reward_5d": 1.75
        },
        "巨量长阳": {
          "total": 13,
          "wins": 7,
          "losses": 6,
          "max_gain": 10.021215524772241,
          "max_loss": -4.7433740008414045,
          "win_rate": 53.8,
          "avg_return": 1.85,
          "win_rate_3d": 53.8,
          "win_rate_5d": 69.2,
          "avg_return_3d": 3.25,
          "avg_return_5d": 5.46,
          "profit_factor": 2.76,
          "expectancy": 1.85,
          "wr_rsi_filter": 16.7,
          "wr_adx_filter": 45.5,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 16.7,
          "count_rsi_filter": 6,
          "count_adx_filter": 11,
          "count_vol_filter": 10,
          "count_all_filter": 6,
          "avg_mfe_5d": 11.78,
          "avg_mae_5d": -4.52,
          "risk_reward_5d": 2.61
        },
        "DIF下穿零线": {
          "total": 5,
          "wins": 1,
          "losses": 4,
          "max_gain": 6.097841065686738,
          "max_loss": -10.037759597230966,
          "win_rate": 20.0,
          "avg_return": -2.2,
          "win_rate_3d": 40.0,
          "win_rate_5d": 60.0,
          "avg_return_3d": -2.0,
          "avg_return_5d": 1.47,
          "profit_factor": 0.36,
          "expectancy": -2.2,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 25.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 3,
          "count_adx_filter": 4,
          "count_vol_filter": 0,
          "count_all_filter": 0,
          "avg_mfe_5d": 5.26,
          "avg_mae_5d": -8.22,
          "risk_reward_5d": 0.64
        },
        "出水芙蓉": {
          "total": 6,
          "wins": 3,
          "losses": 3,
          "max_gain": 10.013046314416174,
          "max_loss": -3.031620123872658,
          "win_rate": 50.0,
          "avg_return": 1.81,
          "win_rate_3d": 50.0,
          "win_rate_5d": 50.0,
          "avg_return_3d": 1.74,
          "avg_return_5d": 4.92,
          "profit_factor": 3.74,
          "expectancy": 1.81,
          "wr_rsi_filter": 40.0,
          "wr_adx_filter": 40.0,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 40.0,
          "count_rsi_filter": 5,
          "count_adx_filter": 5,
          "count_vol_filter": 6,
          "count_all_filter": 5,
          "avg_mfe_5d": 10.19,
          "avg_mae_5d": -3.56,
          "risk_reward_5d": 2.86
        },
        "DIF上穿零线": {
          "total": 5,
          "wins": 1,
          "losses": 4,
          "max_gain": 0.3261191817373499,
          "max_loss": -3.031620123872658,
          "win_rate": 20.0,
          "avg_return": -1.8,
          "win_rate_3d": 60.0,
          "win_rate_5d": 40.0,
          "avg_return_3d": 1.48,
          "avg_return_5d": 5.28,
          "profit_factor": 0.04,
          "expectancy": -1.8,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 0.0,
          "wr_vol_filter": 33.3,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 3,
          "count_adx_filter": 4,
          "count_vol_filter": 3,
          "count_all_filter": 2,
          "avg_mfe_5d": 8.55,
          "avg_mae_5d": -5.03,
          "risk_reward_5d": 1.7
        },
        "均线空头排列": {
          "total": 11,
          "wins": 3,
          "losses": 8,
          "max_gain": 4.062996294335619,
          "max_loss": -7.608266420955645,
          "win_rate": 27.3,
          "avg_return": -1.01,
          "win_rate_3d": 36.4,
          "win_rate_5d": 36.4,
          "avg_return_3d": -1.34,
          "avg_return_5d": -3.16,
          "profit_factor": 0.46,
          "expectancy": -1.01,
          "wr_rsi_filter": 30.0,
          "wr_adx_filter": 42.9,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 10,
          "count_adx_filter": 7,
          "count_vol_filter": 0,
          "count_all_filter": 0,
          "avg_mfe_5d": 3.55,
          "avg_mae_5d": -6.02,
          "risk_reward_5d": 0.59
        },
        "水下死叉": {
          "total": 6,
          "wins": 4,
          "losses": 2,
          "max_gain": 2.9947765525246695,
          "max_loss": -0.7855763039278818,
          "win_rate": 66.7,
          "avg_return": 0.85,
          "win_rate_3d": 33.3,
          "win_rate_5d": 50.0,
          "avg_return_3d": -1.26,
          "avg_return_5d": 0.05,
          "profit_factor": 5.75,
          "expectancy": 0.85,
          "wr_rsi_filter": 66.7,
          "wr_adx_filter": 60.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 6,
          "count_adx_filter": 5,
          "count_vol_filter": 0,
          "count_all_filter": 0,
          "avg_mfe_5d": 4.63,
          "avg_mae_5d": -4.11,
          "risk_reward_5d": 1.13
        }
      },
      "overall_win_rate": 47.2,
      "overall_avg_return": 0.23,
      "overall_wr_3d": 50.6,
      "overall_wr_5d": 45.4,
      "overall_wr_filtered": 47.4,
      "overall_pf": 1.17,
      "overall_exp": 0.23,
      "overall_mfe": 9.11,
      "overall_mae": -5.75,
      "risk_reward": 1.58,
      "backtested_indicators": 7,
      "total_historical_triggers": 915,
      "current_rsi": 72.9,
      "current_adx": 45.0,
      "current_vol_ratio": 0.65,
      "current_bb_pos": 0.75,
      "current_atr_pct": 6.0,
      "quant_score": 58
    },
    "000506": {
      "code": "000506",
      "name": "招金黄金",
      "indicator_stats": {
        "价压": {
          "total": 92,
          "wins": 52,
          "losses": 40,
          "max_gain": 10.034904013961587,
          "max_loss": -6.941266209000762,
          "win_rate": 56.5,
          "avg_return": 0.78,
          "win_rate_3d": 56.5,
          "win_rate_5d": 64.1,
          "avg_return_3d": 2.05,
          "avg_return_5d": 3.46,
          "profit_factor": 1.74,
          "expectancy": 0.78,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 58.2,
          "wr_vol_filter": 54.5,
          "wr_all_filter": 54.5,
          "count_rsi_filter": 72,
          "count_adx_filter": 67,
          "count_vol_filter": 22,
          "count_all_filter": 11,
          "avg_mfe_5d": 9.11,
          "avg_mae_5d": -4.18,
          "risk_reward_5d": 2.18
        },
        "量压": {
          "total": 149,
          "wins": 82,
          "losses": 67,
          "max_gain": 10.016025641025639,
          "max_loss": -5.47945205479452,
          "win_rate": 55.0,
          "avg_return": 0.9,
          "win_rate_3d": 60.4,
          "win_rate_5d": 65.8,
          "avg_return_3d": 2.03,
          "avg_return_5d": 3.09,
          "profit_factor": 2.1,
          "expectancy": 0.9,
          "wr_rsi_filter": 51.3,
          "wr_adx_filter": 56.9,
          "wr_vol_filter": 63.3,
          "wr_all_filter": 68.8,
          "count_rsi_filter": 119,
          "count_adx_filter": 123,
          "count_vol_filter": 30,
          "count_all_filter": 16,
          "avg_mfe_5d": 8.23,
          "avg_mae_5d": -3.61,
          "risk_reward_5d": 2.28
        },
        "老鸭头": {
          "total": 132,
          "wins": 69,
          "losses": 63,
          "max_gain": 10.02260738507912,
          "max_loss": -7.0307167235494905,
          "win_rate": 52.3,
          "avg_return": 0.8,
          "win_rate_3d": 56.8,
          "win_rate_5d": 56.8,
          "avg_return_3d": 2.38,
          "avg_return_5d": 3.72,
          "profit_factor": 1.62,
          "expectancy": 0.8,
          "wr_rsi_filter": 44.1,
          "wr_adx_filter": 53.5,
          "wr_vol_filter": 56.2,
          "wr_all_filter": 60.0,
          "count_rsi_filter": 68,
          "count_adx_filter": 99,
          "count_vol_filter": 32,
          "count_all_filter": 10,
          "avg_mfe_5d": 9.79,
          "avg_mae_5d": -4.7,
          "risk_reward_5d": 2.08
        },
        "断头铡刀": {
          "total": 21,
          "wins": 10,
          "losses": 11,
          "max_gain": 10.000000000000009,
          "max_loss": -4.466501240694787,
          "win_rate": 47.6,
          "avg_return": 0.48,
          "win_rate_3d": 42.9,
          "win_rate_5d": 52.4,
          "avg_return_3d": -0.77,
          "avg_return_5d": 0.44,
          "profit_factor": 1.42,
          "expectancy": 0.48,
          "wr_rsi_filter": 33.3,
          "wr_adx_filter": 46.7,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 15,
          "count_adx_filter": 15,
          "count_vol_filter": 2,
          "count_all_filter": 2,
          "avg_mfe_5d": 6.2,
          "avg_mae_5d": -6.09,
          "risk_reward_5d": 1.02
        },
        "空方炮": {
          "total": 17,
          "wins": 8,
          "losses": 9,
          "max_gain": 10.034904013961587,
          "max_loss": -3.384615384615386,
          "win_rate": 47.1,
          "avg_return": 0.47,
          "win_rate_3d": 58.8,
          "win_rate_5d": 70.6,
          "avg_return_3d": 2.38,
          "avg_return_5d": 3.49,
          "profit_factor": 1.48,
          "expectancy": 0.47,
          "wr_rsi_filter": 46.7,
          "wr_adx_filter": 54.5,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 15,
          "count_adx_filter": 11,
          "count_vol_filter": 2,
          "count_all_filter": 0,
          "avg_mfe_5d": 9.47,
          "avg_mae_5d": -4.43,
          "risk_reward_5d": 2.14
        },
        "多方炮": {
          "total": 32,
          "wins": 19,
          "losses": 13,
          "max_gain": 10.018785222291804,
          "max_loss": -9.973404255319151,
          "win_rate": 59.4,
          "avg_return": 1.58,
          "win_rate_3d": 59.4,
          "win_rate_5d": 65.6,
          "avg_return_3d": 2.97,
          "avg_return_5d": 5.46,
          "profit_factor": 2.12,
          "expectancy": 1.58,
          "wr_rsi_filter": 41.2,
          "wr_adx_filter": 72.7,
          "wr_vol_filter": 57.1,
          "wr_all_filter": 57.1,
          "count_rsi_filter": 17,
          "count_adx_filter": 22,
          "count_vol_filter": 14,
          "count_all_filter": 7,
          "avg_mfe_5d": 13.68,
          "avg_mae_5d": -5.73,
          "risk_reward_5d": 2.39
        },
        "金蜘蛛": {
          "total": 8,
          "wins": 5,
          "losses": 3,
          "max_gain": 9.987669543773126,
          "max_loss": -3.5377358490566113,
          "win_rate": 62.5,
          "avg_return": 2.92,
          "win_rate_3d": 75.0,
          "win_rate_5d": 62.5,
          "avg_return_3d": 4.71,
          "avg_return_5d": 6.78,
          "profit_factor": 4.38,
          "expectancy": 2.92,
          "wr_rsi_filter": 57.1,
          "wr_adx_filter": 60.0,
          "wr_vol_filter": 75.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 7,
          "count_adx_filter": 5,
          "count_vol_filter": 4,
          "count_all_filter": 2,
          "avg_mfe_5d": 11.67,
          "avg_mae_5d": -3.21,
          "risk_reward_5d": 3.64
        },
        "三金叉见底": {
          "total": 63,
          "wins": 37,
          "losses": 26,
          "max_gain": 10.000000000000009,
          "max_loss": -9.973404255319151,
          "win_rate": 58.7,
          "avg_return": 1.36,
          "win_rate_3d": 58.7,
          "win_rate_5d": 58.7,
          "avg_return_3d": 2.61,
          "avg_return_5d": 3.94,
          "profit_factor": 2.07,
          "expectancy": 1.36,
          "wr_rsi_filter": 57.1,
          "wr_adx_filter": 55.6,
          "wr_vol_filter": 63.2,
          "wr_all_filter": 62.5,
          "count_rsi_filter": 42,
          "count_adx_filter": 36,
          "count_vol_filter": 19,
          "count_all_filter": 8,
          "avg_mfe_5d": 11.82,
          "avg_mae_5d": -6.16,
          "risk_reward_5d": 1.92
        },
        "水上金叉": {
          "total": 8,
          "wins": 6,
          "losses": 2,
          "max_gain": 5.94170403587444,
          "max_loss": -1.0714285714285676,
          "win_rate": 75.0,
          "avg_return": 2.59,
          "win_rate_3d": 62.5,
          "win_rate_5d": 87.5,
          "avg_return_3d": 3.03,
          "avg_return_5d": 7.74,
          "profit_factor": 15.25,
          "expectancy": 2.59,
          "wr_rsi_filter": 83.3,
          "wr_adx_filter": 83.3,
          "wr_vol_filter": 75.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 6,
          "count_adx_filter": 6,
          "count_vol_filter": 4,
          "count_all_filter": 2,
          "avg_mfe_5d": 13.06,
          "avg_mae_5d": -3.57,
          "risk_reward_5d": 3.66
        },
        "价托": {
          "total": 150,
          "wins": 77,
          "losses": 73,
          "max_gain": 10.02260738507912,
          "max_loss": -10.01168679392287,
          "win_rate": 51.3,
          "avg_return": 0.54,
          "win_rate_3d": 51.3,
          "win_rate_5d": 55.3,
          "avg_return_3d": 1.49,
          "avg_return_5d": 2.38,
          "profit_factor": 1.35,
          "expectancy": 0.54,
          "wr_rsi_filter": 45.7,
          "wr_adx_filter": 50.4,
          "wr_vol_filter": 47.2,
          "wr_all_filter": 55.6,
          "count_rsi_filter": 46,
          "count_adx_filter": 123,
          "count_vol_filter": 36,
          "count_all_filter": 9,
          "avg_mfe_5d": 9.35,
          "avg_mae_5d": -5.82,
          "risk_reward_5d": 1.61
        },
        "均线多头排列": {
          "total": 11,
          "wins": 8,
          "losses": 3,
          "max_gain": 7.8048780487804725,
          "max_loss": -5.26579739217653,
          "win_rate": 72.7,
          "avg_return": 3.1,
          "win_rate_3d": 63.6,
          "win_rate_5d": 81.8,
          "avg_return_3d": 3.57,
          "avg_return_5d": 7.34,
          "profit_factor": 4.52,
          "expectancy": 3.1,
          "wr_rsi_filter": 66.7,
          "wr_adx_filter": 75.0,
          "wr_vol_filter": 80.0,
          "wr_all_filter": 66.7,
          "count_rsi_filter": 6,
          "count_adx_filter": 8,
          "count_vol_filter": 5,
          "count_all_filter": 3,
          "avg_mfe_5d": 14.35,
          "avg_mae_5d": -4.35,
          "risk_reward_5d": 3.3
        },
        "放量过头": {
          "total": 20,
          "wins": 13,
          "losses": 7,
          "max_gain": 10.018785222291804,
          "max_loss": -9.992987377279094,
          "win_rate": 65.0,
          "avg_return": 3.31,
          "win_rate_3d": 80.0,
          "win_rate_5d": 75.0,
          "avg_return_3d": 9.35,
          "avg_return_5d": 11.07,
          "profit_factor": 3.11,
          "expectancy": 3.31,
          "wr_rsi_filter": 66.7,
          "wr_adx_filter": 64.3,
          "wr_vol_filter": 64.3,
          "wr_all_filter": 66.7,
          "count_rsi_filter": 3,
          "count_adx_filter": 14,
          "count_vol_filter": 14,
          "count_all_filter": 3,
          "avg_mfe_5d": 20.63,
          "avg_mae_5d": -5.03,
          "risk_reward_5d": 4.1
        },
        "量托": {
          "total": 113,
          "wins": 64,
          "losses": 49,
          "max_gain": 10.02260738507912,
          "max_loss": -9.992987377279094,
          "win_rate": 56.6,
          "avg_return": 1.05,
          "win_rate_3d": 52.2,
          "win_rate_5d": 57.5,
          "avg_return_3d": 2.28,
          "avg_return_5d": 2.74,
          "profit_factor": 1.66,
          "expectancy": 1.05,
          "wr_rsi_filter": 52.8,
          "wr_adx_filter": 54.1,
          "wr_vol_filter": 51.7,
          "wr_all_filter": 42.9,
          "count_rsi_filter": 53,
          "count_adx_filter": 74,
          "count_vol_filter": 29,
          "count_all_filter": 7,
          "avg_mfe_5d": 10.98,
          "avg_mae_5d": -6.42,
          "risk_reward_5d": 1.71
        },
        "三死叉见顶": {
          "total": 45,
          "wins": 23,
          "losses": 22,
          "max_gain": 10.034904013961587,
          "max_loss": -8.44106463878328,
          "win_rate": 51.1,
          "avg_return": 0.71,
          "win_rate_3d": 64.4,
          "win_rate_5d": 75.6,
          "avg_return_3d": 4.6,
          "avg_return_5d": 6.57,
          "profit_factor": 1.61,
          "expectancy": 0.71,
          "wr_rsi_filter": 51.2,
          "wr_adx_filter": 46.7,
          "wr_vol_filter": 42.9,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 43,
          "count_adx_filter": 30,
          "count_vol_filter": 7,
          "count_all_filter": 3,
          "avg_mfe_5d": 12.26,
          "avg_mae_5d": -3.36,
          "risk_reward_5d": 3.65
        },
        "死蜘蛛": {
          "total": 5,
          "wins": 2,
          "losses": 3,
          "max_gain": 10.04070556309362,
          "max_loss": -7.6484947111472685,
          "win_rate": 40.0,
          "avg_return": 0.17,
          "win_rate_3d": 40.0,
          "win_rate_5d": 60.0,
          "avg_return_3d": 6.25,
          "avg_return_5d": 9.7,
          "profit_factor": 1.06,
          "expectancy": 0.17,
          "wr_rsi_filter": 40.0,
          "wr_adx_filter": 33.3,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 5,
          "count_adx_filter": 3,
          "count_vol_filter": 2,
          "count_all_filter": 1,
          "avg_mfe_5d": 14.16,
          "avg_mae_5d": -4.15,
          "risk_reward_5d": 3.41
        },
        "巨量长阳": {
          "total": 7,
          "wins": 5,
          "losses": 2,
          "max_gain": 10.017074558907213,
          "max_loss": -2.775024777006929,
          "win_rate": 71.4,
          "avg_return": 4.83,
          "win_rate_3d": 71.4,
          "win_rate_5d": 85.7,
          "avg_return_3d": 8.56,
          "avg_return_5d": 15.46,
          "profit_factor": 12.79,
          "expectancy": 4.83,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 83.3,
          "wr_vol_filter": 66.7,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 2,
          "count_adx_filter": 6,
          "count_vol_filter": 6,
          "count_all_filter": 1,
          "avg_mfe_5d": 23.69,
          "avg_mae_5d": -3.71,
          "risk_reward_5d": 6.39
        },
        "DIF下穿零线": {
          "total": 4,
          "wins": 3,
          "losses": 1,
          "max_gain": 4.941860465116288,
          "max_loss": -0.9127789046653123,
          "win_rate": 75.0,
          "avg_return": 2.77,
          "win_rate_3d": 50.0,
          "win_rate_5d": 50.0,
          "avg_return_3d": 1.19,
          "avg_return_5d": 0.11,
          "profit_factor": 13.13,
          "expectancy": 2.77,
          "wr_rsi_filter": 75.0,
          "wr_adx_filter": 100.0,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 4,
          "count_adx_filter": 3,
          "count_vol_filter": 2,
          "count_all_filter": 1,
          "avg_mfe_5d": 6.65,
          "avg_mae_5d": -3.47,
          "risk_reward_5d": 1.92
        },
        "出水芙蓉": {
          "total": 4,
          "wins": 1,
          "losses": 3,
          "max_gain": 1.3085399449035862,
          "max_loss": -8.938547486033531,
          "win_rate": 25.0,
          "avg_return": -2.62,
          "win_rate_3d": 50.0,
          "win_rate_5d": 75.0,
          "avg_return_3d": 2.97,
          "avg_return_5d": 9.59,
          "profit_factor": 0.11,
          "expectancy": -2.62,
          "wr_rsi_filter": 33.3,
          "wr_adx_filter": 0.0,
          "wr_vol_filter": 25.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 3,
          "count_adx_filter": 2,
          "count_vol_filter": 4,
          "count_all_filter": 1,
          "avg_mfe_5d": 17.09,
          "avg_mae_5d": -5.79,
          "risk_reward_5d": 2.95
        },
        "DIF上穿零线": {
          "total": 4,
          "wins": 3,
          "losses": 1,
          "max_gain": 5.854126679462568,
          "max_loss": -0.09191176470589868,
          "win_rate": 75.0,
          "avg_return": 2.42,
          "win_rate_3d": 75.0,
          "win_rate_5d": 75.0,
          "avg_return_3d": 7.53,
          "avg_return_5d": 13.91,
          "profit_factor": 99.99,
          "expectancy": 2.42,
          "wr_rsi_filter": 66.7,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 66.7,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 3,
          "count_adx_filter": 2,
          "count_vol_filter": 3,
          "count_all_filter": 2,
          "avg_mfe_5d": 22.1,
          "avg_mae_5d": -2.58,
          "risk_reward_5d": 8.57
        },
        "水下死叉": {
          "total": 5,
          "wins": 0,
          "losses": 5,
          "max_gain": 0,
          "max_loss": -5.3114754098360635,
          "win_rate": 0.0,
          "avg_return": -3.23,
          "win_rate_3d": 40.0,
          "win_rate_5d": 80.0,
          "avg_return_3d": 0.36,
          "avg_return_5d": 2.81,
          "profit_factor": 0.0,
          "expectancy": -3.23,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 0.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 5,
          "count_adx_filter": 3,
          "count_vol_filter": 0,
          "count_all_filter": 0,
          "avg_mfe_5d": 8.2,
          "avg_mae_5d": -7.79,
          "risk_reward_5d": 1.05
        },
        "均线空头排列": {
          "total": 5,
          "wins": 1,
          "losses": 4,
          "max_gain": 5.6478405315614655,
          "max_loss": -2.2184300341296925,
          "win_rate": 20.0,
          "avg_return": -0.18,
          "win_rate_3d": 40.0,
          "win_rate_5d": 60.0,
          "avg_return_3d": 2.67,
          "avg_return_5d": 3.12,
          "profit_factor": 0.86,
          "expectancy": -0.18,
          "wr_rsi_filter": 25.0,
          "wr_adx_filter": 0.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 4,
          "count_adx_filter": 3,
          "count_vol_filter": 0,
          "count_all_filter": 0,
          "avg_mfe_5d": 10.79,
          "avg_mae_5d": -5.33,
          "risk_reward_5d": 2.02
        }
      },
      "overall_win_rate": 54.1,
      "overall_avg_return": 0.89,
      "overall_wr_3d": 54.1,
      "overall_wr_5d": 57.7,
      "overall_wr_filtered": 58.4,
      "overall_pf": 1.65,
      "overall_exp": 0.89,
      "overall_mfe": 10.35,
      "overall_mae": -5.59,
      "risk_reward": 1.85,
      "backtested_indicators": 5,
      "total_historical_triggers": 895,
      "current_rsi": 75.1,
      "current_adx": 46.8,
      "current_vol_ratio": 0.68,
      "current_bb_pos": 0.72,
      "current_atr_pct": 7.66,
      "quant_score": 58
    },
    "000723": {
      "code": "000723",
      "name": "美锦能源",
      "indicator_stats": {
        "价压": {
          "total": 148,
          "wins": 69,
          "losses": 79,
          "max_gain": 9.907834101382473,
          "max_loss": -9.955752212389369,
          "win_rate": 46.6,
          "avg_return": -0.16,
          "win_rate_3d": 41.9,
          "win_rate_5d": 42.6,
          "avg_return_3d": -0.37,
          "avg_return_5d": -0.28,
          "profit_factor": 0.82,
          "expectancy": -0.16,
          "wr_rsi_filter": 47.6,
          "wr_adx_filter": 44.6,
          "wr_vol_filter": 34.6,
          "wr_all_filter": 21.4,
          "count_rsi_filter": 82,
          "count_adx_filter": 130,
          "count_vol_filter": 26,
          "count_all_filter": 14,
          "avg_mfe_5d": 3.4,
          "avg_mae_5d": -3.86,
          "risk_reward_5d": 0.88
        },
        "量压": {
          "total": 143,
          "wins": 67,
          "losses": 76,
          "max_gain": 9.962406015037573,
          "max_loss": -9.955752212389369,
          "win_rate": 46.9,
          "avg_return": -0.19,
          "win_rate_3d": 42.0,
          "win_rate_5d": 42.0,
          "avg_return_3d": -0.62,
          "avg_return_5d": -0.85,
          "profit_factor": 0.79,
          "expectancy": -0.19,
          "wr_rsi_filter": 48.3,
          "wr_adx_filter": 46.1,
          "wr_vol_filter": 31.8,
          "wr_all_filter": 28.6,
          "count_rsi_filter": 89,
          "count_adx_filter": 128,
          "count_vol_filter": 22,
          "count_all_filter": 14,
          "avg_mfe_5d": 2.97,
          "avg_mae_5d": -3.92,
          "risk_reward_5d": 0.76
        },
        "断头铡刀": {
          "total": 34,
          "wins": 21,
          "losses": 13,
          "max_gain": 5.434782608695654,
          "max_loss": -3.546099290780147,
          "win_rate": 61.8,
          "avg_return": 0.56,
          "win_rate_3d": 61.8,
          "win_rate_5d": 64.7,
          "avg_return_3d": 1.53,
          "avg_return_5d": 1.5,
          "profit_factor": 2.16,
          "expectancy": 0.56,
          "wr_rsi_filter": 63.6,
          "wr_adx_filter": 53.8,
          "wr_vol_filter": 60.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 22,
          "count_adx_filter": 26,
          "count_vol_filter": 5,
          "count_all_filter": 1,
          "avg_mfe_5d": 4.51,
          "avg_mae_5d": -2.53,
          "risk_reward_5d": 1.78
        },
        "空方炮": {
          "total": 22,
          "wins": 9,
          "losses": 13,
          "max_gain": 4.012345679012341,
          "max_loss": -4.535637149028082,
          "win_rate": 40.9,
          "avg_return": -0.48,
          "win_rate_3d": 50.0,
          "win_rate_5d": 50.0,
          "avg_return_3d": 0.05,
          "avg_return_5d": 0.29,
          "profit_factor": 0.57,
          "expectancy": -0.48,
          "wr_rsi_filter": 47.1,
          "wr_adx_filter": 41.2,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 17,
          "count_adx_filter": 17,
          "count_vol_filter": 2,
          "count_all_filter": 2,
          "avg_mfe_5d": 4.18,
          "avg_mae_5d": -4.03,
          "risk_reward_5d": 1.04
        },
        "多方炮": {
          "total": 24,
          "wins": 12,
          "losses": 12,
          "max_gain": 4.210526315789487,
          "max_loss": -4.900181488203259,
          "win_rate": 50.0,
          "avg_return": 0.2,
          "win_rate_3d": 45.8,
          "win_rate_5d": 58.3,
          "avg_return_3d": 0.48,
          "avg_return_5d": 0.91,
          "profit_factor": 1.28,
          "expectancy": 0.2,
          "wr_rsi_filter": 55.6,
          "wr_adx_filter": 47.6,
          "wr_vol_filter": 25.0,
          "wr_all_filter": 40.0,
          "count_rsi_filter": 18,
          "count_adx_filter": 21,
          "count_vol_filter": 8,
          "count_all_filter": 5,
          "avg_mfe_5d": 4.9,
          "avg_mae_5d": -3.1,
          "risk_reward_5d": 1.58
        },
        "DIF下穿零线": {
          "total": 11,
          "wins": 6,
          "losses": 5,
          "max_gain": 9.999999999999986,
          "max_loss": -2.904564315352709,
          "win_rate": 54.5,
          "avg_return": 1.44,
          "win_rate_3d": 72.7,
          "win_rate_5d": 63.6,
          "avg_return_3d": 1.68,
          "avg_return_5d": 1.79,
          "profit_factor": 3.45,
          "expectancy": 1.44,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 10,
          "count_adx_filter": 8,
          "count_vol_filter": 3,
          "count_all_filter": 2,
          "avg_mfe_5d": 5.08,
          "avg_mae_5d": -2.42,
          "risk_reward_5d": 2.1
        },
        "DIF上穿零线": {
          "total": 11,
          "wins": 3,
          "losses": 8,
          "max_gain": 1.1173184357541999,
          "max_loss": -2.9013539651837617,
          "win_rate": 27.3,
          "avg_return": -1.13,
          "win_rate_3d": 54.5,
          "win_rate_5d": 45.5,
          "avg_return_3d": -0.36,
          "avg_return_5d": -1.06,
          "profit_factor": 0.13,
          "expectancy": -1.13,
          "wr_rsi_filter": 30.0,
          "wr_adx_filter": 30.0,
          "wr_vol_filter": 25.0,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 10,
          "count_adx_filter": 10,
          "count_vol_filter": 4,
          "count_all_filter": 3,
          "avg_mfe_5d": 3.55,
          "avg_mae_5d": -3.82,
          "risk_reward_5d": 0.93
        },
        "老鸭头": {
          "total": 91,
          "wins": 33,
          "losses": 58,
          "max_gain": 9.911894273127754,
          "max_loss": -7.8212290502793325,
          "win_rate": 36.3,
          "avg_return": -0.31,
          "win_rate_3d": 47.3,
          "win_rate_5d": 50.5,
          "avg_return_3d": -0.27,
          "avg_return_5d": -0.14,
          "profit_factor": 0.67,
          "expectancy": -0.31,
          "wr_rsi_filter": 41.1,
          "wr_adx_filter": 35.9,
          "wr_vol_filter": 38.9,
          "wr_all_filter": 36.4,
          "count_rsi_filter": 73,
          "count_adx_filter": 78,
          "count_vol_filter": 18,
          "count_all_filter": 11,
          "avg_mfe_5d": 4.2,
          "avg_mae_5d": -3.81,
          "risk_reward_5d": 1.1
        },
        "三金叉见底": {
          "total": 60,
          "wins": 29,
          "losses": 31,
          "max_gain": 10.000000000000009,
          "max_loss": -7.8212290502793325,
          "win_rate": 48.3,
          "avg_return": 0.16,
          "win_rate_3d": 56.7,
          "win_rate_5d": 56.7,
          "avg_return_3d": 0.24,
          "avg_return_5d": 0.3,
          "profit_factor": 1.2,
          "expectancy": 0.16,
          "wr_rsi_filter": 51.0,
          "wr_adx_filter": 48.1,
          "wr_vol_filter": 36.4,
          "wr_all_filter": 35.7,
          "count_rsi_filter": 51,
          "count_adx_filter": 54,
          "count_vol_filter": 22,
          "count_all_filter": 14,
          "avg_mfe_5d": 4.72,
          "avg_mae_5d": -3.22,
          "risk_reward_5d": 1.47
        },
        "水上金叉": {
          "total": 11,
          "wins": 4,
          "losses": 7,
          "max_gain": 0.6185567010309256,
          "max_loss": -4.61538461538461,
          "win_rate": 36.4,
          "avg_return": -0.88,
          "win_rate_3d": 45.5,
          "win_rate_5d": 45.5,
          "avg_return_3d": -0.53,
          "avg_return_5d": -1.8,
          "profit_factor": 0.16,
          "expectancy": -0.88,
          "wr_rsi_filter": 40.0,
          "wr_adx_filter": 40.0,
          "wr_vol_filter": 16.7,
          "wr_all_filter": 20.0,
          "count_rsi_filter": 10,
          "count_adx_filter": 10,
          "count_vol_filter": 6,
          "count_all_filter": 5,
          "avg_mfe_5d": 3.47,
          "avg_mae_5d": -4.53,
          "risk_reward_5d": 0.77
        },
        "价托": {
          "total": 140,
          "wins": 53,
          "losses": 87,
          "max_gain": 10.000000000000009,
          "max_loss": -7.905138339920937,
          "win_rate": 37.9,
          "avg_return": -0.38,
          "win_rate_3d": 42.9,
          "win_rate_5d": 42.1,
          "avg_return_3d": -0.42,
          "avg_return_5d": -0.66,
          "profit_factor": 0.66,
          "expectancy": -0.38,
          "wr_rsi_filter": 41.7,
          "wr_adx_filter": 38.4,
          "wr_vol_filter": 32.3,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 108,
          "count_adx_filter": 125,
          "count_vol_filter": 31,
          "count_all_filter": 18,
          "avg_mfe_5d": 3.87,
          "avg_mae_5d": -4.13,
          "risk_reward_5d": 0.94
        },
        "均线多头排列": {
          "total": 8,
          "wins": 3,
          "losses": 5,
          "max_gain": 1.0615711252653925,
          "max_loss": -1.2544802867383575,
          "win_rate": 37.5,
          "avg_return": -0.16,
          "win_rate_3d": 25.0,
          "win_rate_5d": 50.0,
          "avg_return_3d": -1.85,
          "avg_return_5d": 0.08,
          "profit_factor": 0.69,
          "expectancy": -0.16,
          "wr_rsi_filter": 42.9,
          "wr_adx_filter": 42.9,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 7,
          "count_adx_filter": 7,
          "count_vol_filter": 4,
          "count_all_filter": 4,
          "avg_mfe_5d": 4.73,
          "avg_mae_5d": -4.42,
          "risk_reward_5d": 1.07
        },
        "三死叉见顶": {
          "total": 58,
          "wins": 32,
          "losses": 26,
          "max_gain": 9.962406015037573,
          "max_loss": -3.2994923857867953,
          "win_rate": 55.2,
          "avg_return": 0.75,
          "win_rate_3d": 63.8,
          "win_rate_5d": 58.6,
          "avg_return_3d": 1.11,
          "avg_return_5d": 0.9,
          "profit_factor": 2.41,
          "expectancy": 0.75,
          "wr_rsi_filter": 54.4,
          "wr_adx_filter": 52.1,
          "wr_vol_filter": 37.5,
          "wr_all_filter": 20.0,
          "count_rsi_filter": 57,
          "count_adx_filter": 48,
          "count_vol_filter": 8,
          "count_all_filter": 5,
          "avg_mfe_5d": 5.09,
          "avg_mae_5d": -3.13,
          "risk_reward_5d": 1.63
        },
        "均线空头排列": {
          "total": 7,
          "wins": 3,
          "losses": 4,
          "max_gain": 1.6706443914080937,
          "max_loss": -3.2994923857867953,
          "win_rate": 42.9,
          "avg_return": -0.37,
          "win_rate_3d": 28.6,
          "win_rate_5d": 57.1,
          "avg_return_3d": -1.53,
          "avg_return_5d": -0.02,
          "profit_factor": 0.5,
          "expectancy": -0.37,
          "wr_rsi_filter": 25.0,
          "wr_adx_filter": 60.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 4,
          "count_adx_filter": 5,
          "count_vol_filter": 1,
          "count_all_filter": 0,
          "avg_mfe_5d": 4.44,
          "avg_mae_5d": -4.47,
          "risk_reward_5d": 0.99
        },
        "水下死叉": {
          "total": 9,
          "wins": 4,
          "losses": 5,
          "max_gain": 9.999999999999986,
          "max_loss": -1.5075376884422176,
          "win_rate": 44.4,
          "avg_return": 0.99,
          "win_rate_3d": 66.7,
          "win_rate_5d": 77.8,
          "avg_return_3d": 1.44,
          "avg_return_5d": 2.61,
          "profit_factor": 3.3,
          "expectancy": 0.99,
          "wr_rsi_filter": 37.5,
          "wr_adx_filter": 42.9,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 8,
          "count_adx_filter": 7,
          "count_vol_filter": 2,
          "count_all_filter": 1,
          "avg_mfe_5d": 5.58,
          "avg_mae_5d": -1.72,
          "risk_reward_5d": 3.24
        },
        "量托": {
          "total": 115,
          "wins": 47,
          "losses": 68,
          "max_gain": 10.000000000000009,
          "max_loss": -7.905138339920937,
          "win_rate": 40.9,
          "avg_return": -0.1,
          "win_rate_3d": 41.7,
          "win_rate_5d": 48.7,
          "avg_return_3d": -0.38,
          "avg_return_5d": 0.1,
          "profit_factor": 0.9,
          "expectancy": -0.1,
          "wr_rsi_filter": 45.0,
          "wr_adx_filter": 37.9,
          "wr_vol_filter": 32.3,
          "wr_all_filter": 28.6,
          "count_rsi_filter": 80,
          "count_adx_filter": 87,
          "count_vol_filter": 31,
          "count_all_filter": 14,
          "avg_mfe_5d": 4.43,
          "avg_mae_5d": -3.93,
          "risk_reward_5d": 1.13
        },
        "金蜘蛛": {
          "total": 36,
          "wins": 16,
          "losses": 20,
          "max_gain": 2.3809523809523725,
          "max_loss": -2.9013539651837617,
          "win_rate": 44.4,
          "avg_return": -0.03,
          "win_rate_3d": 52.8,
          "win_rate_5d": 58.3,
          "avg_return_3d": 1.1,
          "avg_return_5d": 1.11,
          "profit_factor": 0.93,
          "expectancy": -0.03,
          "wr_rsi_filter": 47.1,
          "wr_adx_filter": 51.9,
          "wr_vol_filter": 36.4,
          "wr_all_filter": 44.4,
          "count_rsi_filter": 34,
          "count_adx_filter": 27,
          "count_vol_filter": 11,
          "count_all_filter": 9,
          "avg_mfe_5d": 4.65,
          "avg_mae_5d": -2.39,
          "risk_reward_5d": 1.95
        },
        "死蜘蛛": {
          "total": 29,
          "wins": 16,
          "losses": 13,
          "max_gain": 9.999999999999986,
          "max_loss": -2.810304449648693,
          "win_rate": 55.2,
          "avg_return": 0.84,
          "win_rate_3d": 65.5,
          "win_rate_5d": 75.9,
          "avg_return_3d": 1.69,
          "avg_return_5d": 3.03,
          "profit_factor": 3.05,
          "expectancy": 0.84,
          "wr_rsi_filter": 55.2,
          "wr_adx_filter": 53.3,
          "wr_vol_filter": 33.3,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 29,
          "count_adx_filter": 15,
          "count_vol_filter": 3,
          "count_all_filter": 3,
          "avg_mfe_5d": 5.65,
          "avg_mae_5d": -1.9,
          "risk_reward_5d": 2.97
        },
        "出水芙蓉": {
          "total": 4,
          "wins": 1,
          "losses": 3,
          "max_gain": 0.6085192697768749,
          "max_loss": -2.9013539651837617,
          "win_rate": 25.0,
          "avg_return": -1.04,
          "win_rate_3d": 50.0,
          "win_rate_5d": 75.0,
          "avg_return_3d": -0.64,
          "avg_return_5d": 0.73,
          "profit_factor": 0.13,
          "expectancy": -1.04,
          "wr_rsi_filter": 33.3,
          "wr_adx_filter": 33.3,
          "wr_vol_filter": 33.3,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 3,
          "count_adx_filter": 3,
          "count_vol_filter": 3,
          "count_all_filter": 2,
          "avg_mfe_5d": 6.19,
          "avg_mae_5d": -5.09,
          "risk_reward_5d": 1.22
        },
        "巨量长阳": {
          "total": 6,
          "wins": 1,
          "losses": 5,
          "max_gain": 0.7905138339920903,
          "max_loss": -4.61538461538461,
          "win_rate": 16.7,
          "avg_return": -1.78,
          "win_rate_3d": 33.3,
          "win_rate_5d": 33.3,
          "avg_return_3d": -2.09,
          "avg_return_5d": -4.54,
          "profit_factor": 0.07,
          "expectancy": -1.78,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 16.7,
          "wr_vol_filter": 16.7,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 2,
          "count_adx_filter": 6,
          "count_vol_filter": 6,
          "count_all_filter": 2,
          "avg_mfe_5d": 3.47,
          "avg_mae_5d": -7.1,
          "risk_reward_5d": 0.49
        },
        "放量过头": {
          "total": 12,
          "wins": 2,
          "losses": 10,
          "max_gain": 9.911894273127754,
          "max_loss": -4.900181488203259,
          "win_rate": 16.7,
          "avg_return": -0.92,
          "win_rate_3d": 25.0,
          "win_rate_5d": 41.7,
          "avg_return_3d": -2.31,
          "avg_return_5d": -3.03,
          "profit_factor": 0.49,
          "expectancy": -0.92,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 18.2,
          "wr_vol_filter": 16.7,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 4,
          "count_adx_filter": 11,
          "count_vol_filter": 12,
          "count_all_filter": 3,
          "avg_mfe_5d": 4.14,
          "avg_mae_5d": -6.29,
          "risk_reward_5d": 0.66
        }
      },
      "overall_win_rate": 40.7,
      "overall_avg_return": -0.19,
      "overall_wr_3d": 45.4,
      "overall_wr_5d": 48.2,
      "overall_wr_filtered": 46.7,
      "overall_pf": 0.87,
      "overall_exp": -0.19,
      "overall_mfe": 4.24,
      "overall_mae": -3.75,
      "risk_reward": 1.13,
      "backtested_indicators": 7,
      "total_historical_triggers": 979,
      "current_rsi": 52.5,
      "current_adx": 28.6,
      "current_vol_ratio": 0.72,
      "current_bb_pos": 0.33,
      "current_atr_pct": 3.03,
      "quant_score": 78
    },
    "000537": {
      "code": "000537",
      "name": "绿发电力",
      "indicator_stats": {
        "量压": {
          "total": 139,
          "wins": 66,
          "losses": 73,
          "max_gain": 10.052910052910068,
          "max_loss": -5.456702253855283,
          "win_rate": 47.5,
          "avg_return": 0.02,
          "win_rate_3d": 53.2,
          "win_rate_5d": 54.7,
          "avg_return_3d": 0.38,
          "avg_return_5d": 0.69,
          "profit_factor": 1.03,
          "expectancy": 0.02,
          "wr_rsi_filter": 48.0,
          "wr_adx_filter": 46.7,
          "wr_vol_filter": 47.6,
          "wr_all_filter": 35.7,
          "count_rsi_filter": 98,
          "count_adx_filter": 107,
          "count_vol_filter": 21,
          "count_all_filter": 14,
          "avg_mfe_5d": 3.56,
          "avg_mae_5d": -2.43,
          "risk_reward_5d": 1.47
        },
        "价压": {
          "total": 140,
          "wins": 65,
          "losses": 75,
          "max_gain": 6.012024048096198,
          "max_loss": -5.456702253855283,
          "win_rate": 46.4,
          "avg_return": -0.09,
          "win_rate_3d": 53.6,
          "win_rate_5d": 54.3,
          "avg_return_3d": -0.14,
          "avg_return_5d": -0.21,
          "profit_factor": 0.84,
          "expectancy": -0.09,
          "wr_rsi_filter": 47.8,
          "wr_adx_filter": 48.5,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 40.0,
          "count_rsi_filter": 90,
          "count_adx_filter": 99,
          "count_vol_filter": 22,
          "count_all_filter": 10,
          "avg_mfe_5d": 2.29,
          "avg_mae_5d": -2.36,
          "risk_reward_5d": 0.97
        },
        "死蜘蛛": {
          "total": 62,
          "wins": 25,
          "losses": 37,
          "max_gain": 4.252733900364514,
          "max_loss": -3.347732181425489,
          "win_rate": 40.3,
          "avg_return": 0.01,
          "win_rate_3d": 50.0,
          "win_rate_5d": 67.7,
          "avg_return_3d": 0.15,
          "avg_return_5d": 0.86,
          "profit_factor": 1.01,
          "expectancy": 0.01,
          "wr_rsi_filter": 41.0,
          "wr_adx_filter": 43.6,
          "wr_vol_filter": 20.0,
          "wr_all_filter": 25.0,
          "count_rsi_filter": 61,
          "count_adx_filter": 39,
          "count_vol_filter": 5,
          "count_all_filter": 4,
          "avg_mfe_5d": 2.66,
          "avg_mae_5d": -1.69,
          "risk_reward_5d": 1.57
        },
        "断头铡刀": {
          "total": 49,
          "wins": 24,
          "losses": 25,
          "max_gain": 2.374999999999994,
          "max_loss": -8.100000000000007,
          "win_rate": 49.0,
          "avg_return": -0.36,
          "win_rate_3d": 44.9,
          "win_rate_5d": 51.0,
          "avg_return_3d": -0.3,
          "avg_return_5d": -0.42,
          "profit_factor": 0.54,
          "expectancy": -0.36,
          "wr_rsi_filter": 48.5,
          "wr_adx_filter": 55.6,
          "wr_vol_filter": 62.5,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 33,
          "count_adx_filter": 36,
          "count_vol_filter": 8,
          "count_all_filter": 4,
          "avg_mfe_5d": 2.36,
          "avg_mae_5d": -2.76,
          "risk_reward_5d": 0.86
        },
        "空方炮": {
          "total": 21,
          "wins": 9,
          "losses": 12,
          "max_gain": 3.9735099337748325,
          "max_loss": -5.456702253855283,
          "win_rate": 42.9,
          "avg_return": -0.11,
          "win_rate_3d": 57.1,
          "win_rate_5d": 57.1,
          "avg_return_3d": 0.35,
          "avg_return_5d": 0.07,
          "profit_factor": 0.86,
          "expectancy": -0.11,
          "wr_rsi_filter": 42.9,
          "wr_adx_filter": 44.4,
          "wr_vol_filter": 66.7,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 14,
          "count_adx_filter": 18,
          "count_vol_filter": 3,
          "count_all_filter": 2,
          "avg_mfe_5d": 3.2,
          "avg_mae_5d": -2.47,
          "risk_reward_5d": 1.3
        },
        "多方炮": {
          "total": 27,
          "wins": 9,
          "losses": 18,
          "max_gain": 2.1864211737629535,
          "max_loss": -10.225921521997627,
          "win_rate": 33.3,
          "avg_return": -0.45,
          "win_rate_3d": 51.9,
          "win_rate_5d": 40.7,
          "avg_return_3d": 0.62,
          "avg_return_5d": 0.66,
          "profit_factor": 0.42,
          "expectancy": -0.45,
          "wr_rsi_filter": 43.8,
          "wr_adx_filter": 30.4,
          "wr_vol_filter": 28.6,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 16,
          "count_adx_filter": 23,
          "count_vol_filter": 7,
          "count_all_filter": 3,
          "avg_mfe_5d": 4.15,
          "avg_mae_5d": -2.9,
          "risk_reward_5d": 1.43
        },
        "DIF下穿零线": {
          "total": 9,
          "wins": 5,
          "losses": 4,
          "max_gain": 3.9735099337748325,
          "max_loss": -2.393906420021752,
          "win_rate": 55.6,
          "avg_return": 0.55,
          "win_rate_3d": 66.7,
          "win_rate_5d": 66.7,
          "avg_return_3d": 1.42,
          "avg_return_5d": 1.92,
          "profit_factor": 2.78,
          "expectancy": 0.55,
          "wr_rsi_filter": 57.1,
          "wr_adx_filter": 60.0,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 7,
          "count_adx_filter": 5,
          "count_vol_filter": 2,
          "count_all_filter": 2,
          "avg_mfe_5d": 4.17,
          "avg_mae_5d": -1.81,
          "risk_reward_5d": 2.3
        },
        "老鸭头": {
          "total": 74,
          "wins": 36,
          "losses": 38,
          "max_gain": 10.124164278892067,
          "max_loss": -7.067137809187285,
          "win_rate": 48.6,
          "avg_return": -0.21,
          "win_rate_3d": 50.0,
          "win_rate_5d": 45.9,
          "avg_return_3d": -0.48,
          "avg_return_5d": -0.69,
          "profit_factor": 0.79,
          "expectancy": -0.21,
          "wr_rsi_filter": 51.9,
          "wr_adx_filter": 49.2,
          "wr_vol_filter": 39.1,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 54,
          "count_adx_filter": 65,
          "count_vol_filter": 23,
          "count_all_filter": 12,
          "avg_mfe_5d": 3.53,
          "avg_mae_5d": -3.52,
          "risk_reward_5d": 1.0
        },
        "量托": {
          "total": 122,
          "wins": 50,
          "losses": 72,
          "max_gain": 10.148975791433902,
          "max_loss": -9.453952730236349,
          "win_rate": 41.0,
          "avg_return": -0.02,
          "win_rate_3d": 46.7,
          "win_rate_5d": 52.5,
          "avg_return_3d": 0.47,
          "avg_return_5d": 0.99,
          "profit_factor": 0.97,
          "expectancy": -0.02,
          "wr_rsi_filter": 37.2,
          "wr_adx_filter": 39.4,
          "wr_vol_filter": 34.5,
          "wr_all_filter": 18.2,
          "count_rsi_filter": 78,
          "count_adx_filter": 99,
          "count_vol_filter": 29,
          "count_all_filter": 11,
          "avg_mfe_5d": 4.56,
          "avg_mae_5d": -2.81,
          "risk_reward_5d": 1.62
        },
        "金蜘蛛": {
          "total": 53,
          "wins": 23,
          "losses": 30,
          "max_gain": 3.5794183445190253,
          "max_loss": -10.225921521997627,
          "win_rate": 43.4,
          "avg_return": -0.18,
          "win_rate_3d": 56.6,
          "win_rate_5d": 50.9,
          "avg_return_3d": 0.33,
          "avg_return_5d": -0.02,
          "profit_factor": 0.7,
          "expectancy": -0.18,
          "wr_rsi_filter": 46.0,
          "wr_adx_filter": 33.3,
          "wr_vol_filter": 29.4,
          "wr_all_filter": 9.1,
          "count_rsi_filter": 50,
          "count_adx_filter": 39,
          "count_vol_filter": 17,
          "count_all_filter": 11,
          "avg_mfe_5d": 2.41,
          "avg_mae_5d": -1.95,
          "risk_reward_5d": 1.24
        },
        "三金叉见底": {
          "total": 53,
          "wins": 23,
          "losses": 30,
          "max_gain": 10.124164278892067,
          "max_loss": -8.100000000000007,
          "win_rate": 43.4,
          "avg_return": -0.46,
          "win_rate_3d": 35.8,
          "win_rate_5d": 32.1,
          "avg_return_3d": -1.91,
          "avg_return_5d": -3.43,
          "profit_factor": 0.54,
          "expectancy": -0.46,
          "wr_rsi_filter": 43.8,
          "wr_adx_filter": 42.1,
          "wr_vol_filter": 42.9,
          "wr_all_filter": 28.6,
          "count_rsi_filter": 48,
          "count_adx_filter": 38,
          "count_vol_filter": 14,
          "count_all_filter": 7,
          "avg_mfe_5d": 2.1,
          "avg_mae_5d": -4.85,
          "risk_reward_5d": 0.43
        },
        "价托": {
          "total": 120,
          "wins": 54,
          "losses": 66,
          "max_gain": 10.133333333333328,
          "max_loss": -9.453952730236349,
          "win_rate": 45.0,
          "avg_return": -0.1,
          "win_rate_3d": 42.5,
          "win_rate_5d": 44.2,
          "avg_return_3d": 0.19,
          "avg_return_5d": 0.56,
          "profit_factor": 0.89,
          "expectancy": -0.1,
          "wr_rsi_filter": 43.5,
          "wr_adx_filter": 44.0,
          "wr_vol_filter": 39.3,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 62,
          "count_adx_filter": 109,
          "count_vol_filter": 28,
          "count_all_filter": 9,
          "avg_mfe_5d": 4.75,
          "avg_mae_5d": -3.27,
          "risk_reward_5d": 1.45
        },
        "均线多头排列": {
          "total": 10,
          "wins": 4,
          "losses": 6,
          "max_gain": 2.1556886227544814,
          "max_loss": -4.0173724212812285,
          "win_rate": 40.0,
          "avg_return": -0.51,
          "win_rate_3d": 20.0,
          "win_rate_5d": 40.0,
          "avg_return_3d": -2.07,
          "avg_return_5d": -1.12,
          "profit_factor": 0.48,
          "expectancy": -0.51,
          "wr_rsi_filter": 57.1,
          "wr_adx_filter": 44.4,
          "wr_vol_filter": 25.0,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 7,
          "count_adx_filter": 9,
          "count_vol_filter": 4,
          "count_all_filter": 3,
          "avg_mfe_5d": 2.12,
          "avg_mae_5d": -4.09,
          "risk_reward_5d": 0.52
        },
        "水下死叉": {
          "total": 8,
          "wins": 5,
          "losses": 3,
          "max_gain": 3.9735099337748325,
          "max_loss": -2.39726027397259,
          "win_rate": 62.5,
          "avg_return": 1.11,
          "win_rate_3d": 62.5,
          "win_rate_5d": 62.5,
          "avg_return_3d": 0.57,
          "avg_return_5d": 0.36,
          "profit_factor": 3.95,
          "expectancy": 1.11,
          "wr_rsi_filter": 62.5,
          "wr_adx_filter": 60.0,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 8,
          "count_adx_filter": 5,
          "count_vol_filter": 2,
          "count_all_filter": 2,
          "avg_mfe_5d": 2.65,
          "avg_mae_5d": -1.49,
          "risk_reward_5d": 1.78
        },
        "出水芙蓉": {
          "total": 3,
          "wins": 0,
          "losses": 3,
          "max_gain": 0,
          "max_loss": -1.8648018648018683,
          "win_rate": 0.0,
          "avg_return": -1.3,
          "win_rate_3d": 0.0,
          "win_rate_5d": 0.0,
          "avg_return_3d": -0.66,
          "avg_return_5d": -0.31,
          "profit_factor": 0.0,
          "expectancy": -1.3,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 0.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 2,
          "count_adx_filter": 2,
          "count_vol_filter": 3,
          "count_all_filter": 2,
          "avg_mfe_5d": 1.22,
          "avg_mae_5d": -2.14,
          "risk_reward_5d": 0.57
        },
        "三死叉见顶": {
          "total": 58,
          "wins": 24,
          "losses": 34,
          "max_gain": 6.012024048096198,
          "max_loss": -7.067137809187285,
          "win_rate": 41.4,
          "avg_return": -0.02,
          "win_rate_3d": 41.4,
          "win_rate_5d": 55.2,
          "avg_return_3d": -0.26,
          "avg_return_5d": 0.09,
          "profit_factor": 0.97,
          "expectancy": -0.02,
          "wr_rsi_filter": 40.7,
          "wr_adx_filter": 47.4,
          "wr_vol_filter": 33.3,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 54,
          "count_adx_filter": 38,
          "count_vol_filter": 6,
          "count_all_filter": 6,
          "avg_mfe_5d": 3.36,
          "avg_mae_5d": -2.91,
          "risk_reward_5d": 1.15
        },
        "均线空头排列": {
          "total": 8,
          "wins": 5,
          "losses": 3,
          "max_gain": 1.3597033374536327,
          "max_loss": -2.393906420021752,
          "win_rate": 62.5,
          "avg_return": 0.22,
          "win_rate_3d": 62.5,
          "win_rate_5d": 62.5,
          "avg_return_3d": -0.46,
          "avg_return_5d": -0.32,
          "profit_factor": 1.6,
          "expectancy": 0.22,
          "wr_rsi_filter": 71.4,
          "wr_adx_filter": 75.0,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 7,
          "count_adx_filter": 4,
          "count_vol_filter": 1,
          "count_all_filter": 0,
          "avg_mfe_5d": 2.03,
          "avg_mae_5d": -1.94,
          "risk_reward_5d": 1.05
        },
        "放量过头": {
          "total": 11,
          "wins": 5,
          "losses": 6,
          "max_gain": 10.133333333333328,
          "max_loss": -2.736602052451542,
          "win_rate": 45.5,
          "avg_return": 1.02,
          "win_rate_3d": 36.4,
          "win_rate_5d": 45.5,
          "avg_return_3d": 0.4,
          "avg_return_5d": 1.52,
          "profit_factor": 2.61,
          "expectancy": 1.02,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 44.4,
          "wr_vol_filter": 40.0,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 2,
          "count_adx_filter": 9,
          "count_vol_filter": 10,
          "count_all_filter": 2,
          "avg_mfe_5d": 9.51,
          "avg_mae_5d": -4.4,
          "risk_reward_5d": 2.16
        },
        "DIF上穿零线": {
          "total": 9,
          "wins": 5,
          "losses": 4,
          "max_gain": 1.3349514563106624,
          "max_loss": -5.810928013876849,
          "win_rate": 55.6,
          "avg_return": -0.52,
          "win_rate_3d": 66.7,
          "win_rate_5d": 33.3,
          "avg_return_3d": -0.89,
          "avg_return_5d": -3.19,
          "profit_factor": 0.5,
          "expectancy": -0.52,
          "wr_rsi_filter": 66.7,
          "wr_adx_filter": 40.0,
          "wr_vol_filter": 25.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 6,
          "count_adx_filter": 5,
          "count_vol_filter": 4,
          "count_all_filter": 0,
          "avg_mfe_5d": 2.35,
          "avg_mae_5d": -4.47,
          "risk_reward_5d": 0.53
        },
        "水上金叉": {
          "total": 6,
          "wins": 3,
          "losses": 3,
          "max_gain": 1.2880562060890055,
          "max_loss": -1.1194029850746356,
          "win_rate": 50.0,
          "avg_return": 0.24,
          "win_rate_3d": 66.7,
          "win_rate_5d": 50.0,
          "avg_return_3d": 0.74,
          "avg_return_5d": -3.36,
          "profit_factor": 1.77,
          "expectancy": 0.24,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 66.7,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 6,
          "count_adx_filter": 4,
          "count_vol_filter": 3,
          "count_all_filter": 2,
          "avg_mfe_5d": 3.51,
          "avg_mae_5d": -4.89,
          "risk_reward_5d": 0.72
        },
        "巨量长阳": {
          "total": 3,
          "wins": 1,
          "losses": 2,
          "max_gain": 5.4086538461538325,
          "max_loss": -5.810928013876849,
          "win_rate": 33.3,
          "avg_return": -1.26,
          "win_rate_3d": 33.3,
          "win_rate_5d": 0.0,
          "avg_return_3d": -3.51,
          "avg_return_5d": -7.63,
          "profit_factor": 0.59,
          "expectancy": -1.26,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 33.3,
          "wr_vol_filter": 33.3,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 2,
          "count_adx_filter": 3,
          "count_vol_filter": 3,
          "count_all_filter": 2,
          "avg_mfe_5d": 3.17,
          "avg_mae_5d": -9.65,
          "risk_reward_5d": 0.33
        }
      },
      "overall_win_rate": 44.8,
      "overall_avg_return": -0.02,
      "overall_wr_3d": 47.8,
      "overall_wr_5d": 49.8,
      "overall_wr_filtered": 44.7,
      "overall_pf": 1.0,
      "overall_exp": -0.02,
      "overall_mfe": 4.35,
      "overall_mae": -2.95,
      "risk_reward": 1.47,
      "backtested_indicators": 6,
      "total_historical_triggers": 985,
      "current_rsi": 60.2,
      "current_adx": 47.8,
      "current_vol_ratio": 0.41,
      "current_bb_pos": 0.6,
      "current_atr_pct": 3.94,
      "quant_score": 78
    },
    "000768": {
      "code": "000768",
      "name": "中航西飞",
      "indicator_stats": {
        "价压": {
          "total": 158,
          "wins": 73,
          "losses": 85,
          "max_gain": 10.082404265632583,
          "max_loss": -7.149046793760827,
          "win_rate": 46.2,
          "avg_return": -0.09,
          "win_rate_3d": 48.7,
          "win_rate_5d": 43.7,
          "avg_return_3d": 0.01,
          "avg_return_5d": -0.04,
          "profit_factor": 0.88,
          "expectancy": -0.09,
          "wr_rsi_filter": 46.5,
          "wr_adx_filter": 46.5,
          "wr_vol_filter": 46.4,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 101,
          "count_adx_filter": 99,
          "count_vol_filter": 28,
          "count_all_filter": 8,
          "avg_mfe_5d": 3.15,
          "avg_mae_5d": -3.06,
          "risk_reward_5d": 1.03
        },
        "量压": {
          "total": 138,
          "wins": 70,
          "losses": 68,
          "max_gain": 5.816969247869586,
          "max_loss": -7.149046793760827,
          "win_rate": 50.7,
          "avg_return": 0.03,
          "win_rate_3d": 52.2,
          "win_rate_5d": 50.7,
          "avg_return_3d": 0.28,
          "avg_return_5d": 0.41,
          "profit_factor": 1.04,
          "expectancy": 0.03,
          "wr_rsi_filter": 54.6,
          "wr_adx_filter": 49.5,
          "wr_vol_filter": 50.0,
          "wr_all_filter": 30.0,
          "count_rsi_filter": 97,
          "count_adx_filter": 97,
          "count_vol_filter": 20,
          "count_all_filter": 10,
          "avg_mfe_5d": 3.6,
          "avg_mae_5d": -2.86,
          "risk_reward_5d": 1.26
        },
        "断头铡刀": {
          "total": 41,
          "wins": 18,
          "losses": 23,
          "max_gain": 4.247104247104261,
          "max_loss": -3.6338546458141607,
          "win_rate": 43.9,
          "avg_return": -0.09,
          "win_rate_3d": 48.8,
          "win_rate_5d": 39.0,
          "avg_return_3d": -0.0,
          "avg_return_5d": -0.28,
          "profit_factor": 0.86,
          "expectancy": -0.09,
          "wr_rsi_filter": 44.8,
          "wr_adx_filter": 48.0,
          "wr_vol_filter": 30.0,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 29,
          "count_adx_filter": 25,
          "count_vol_filter": 10,
          "count_all_filter": 4,
          "avg_mfe_5d": 3.05,
          "avg_mae_5d": -3.15,
          "risk_reward_5d": 0.97
        },
        "DIF下穿零线": {
          "total": 4,
          "wins": 0,
          "losses": 4,
          "max_gain": 0,
          "max_loss": -3.172905525846703,
          "win_rate": 0.0,
          "avg_return": -2.08,
          "win_rate_3d": 0.0,
          "win_rate_5d": 25.0,
          "avg_return_3d": -2.57,
          "avg_return_5d": -2.55,
          "profit_factor": 0.0,
          "expectancy": -2.08,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 0.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 4,
          "count_adx_filter": 2,
          "count_vol_filter": 1,
          "count_all_filter": 0,
          "avg_mfe_5d": 0.67,
          "avg_mae_5d": -5.09,
          "risk_reward_5d": 0.13
        },
        "金蜘蛛": {
          "total": 50,
          "wins": 25,
          "losses": 25,
          "max_gain": 4.990176817288794,
          "max_loss": -5.970682874508393,
          "win_rate": 50.0,
          "avg_return": 0.01,
          "win_rate_3d": 42.0,
          "win_rate_5d": 44.0,
          "avg_return_3d": -0.62,
          "avg_return_5d": -1.07,
          "profit_factor": 1.01,
          "expectancy": 0.01,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 44.0,
          "wr_all_filter": 33.3,
          "count_rsi_filter": 44,
          "count_adx_filter": 34,
          "count_vol_filter": 25,
          "count_all_filter": 12,
          "avg_mfe_5d": 2.66,
          "avg_mae_5d": -3.53,
          "risk_reward_5d": 0.75
        },
        "出水芙蓉": {
          "total": 8,
          "wins": 1,
          "losses": 7,
          "max_gain": 1.8211920529801473,
          "max_loss": -5.970682874508393,
          "win_rate": 12.5,
          "avg_return": -1.78,
          "win_rate_3d": 25.0,
          "win_rate_5d": 37.5,
          "avg_return_3d": -2.51,
          "avg_return_5d": -2.63,
          "profit_factor": 0.11,
          "expectancy": -1.78,
          "wr_rsi_filter": 33.3,
          "wr_adx_filter": 14.3,
          "wr_vol_filter": 12.5,
          "wr_all_filter": 50.0,
          "count_rsi_filter": 3,
          "count_adx_filter": 7,
          "count_vol_filter": 8,
          "count_all_filter": 2,
          "avg_mfe_5d": 2.03,
          "avg_mae_5d": -4.75,
          "risk_reward_5d": 0.43
        },
        "三金叉见底": {
          "total": 41,
          "wins": 19,
          "losses": 22,
          "max_gain": 4.990176817288794,
          "max_loss": -5.970682874508393,
          "win_rate": 46.3,
          "avg_return": -0.16,
          "win_rate_3d": 41.5,
          "win_rate_5d": 43.9,
          "avg_return_3d": -0.2,
          "avg_return_5d": -0.67,
          "profit_factor": 0.83,
          "expectancy": -0.16,
          "wr_rsi_filter": 48.6,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 27.3,
          "wr_all_filter": 40.0,
          "count_rsi_filter": 35,
          "count_adx_filter": 30,
          "count_vol_filter": 11,
          "count_all_filter": 5,
          "avg_mfe_5d": 2.95,
          "avg_mae_5d": -3.42,
          "risk_reward_5d": 0.86
        },
        "死蜘蛛": {
          "total": 42,
          "wins": 23,
          "losses": 19,
          "max_gain": 5.271629778672016,
          "max_loss": -2.839362115908206,
          "win_rate": 54.8,
          "avg_return": 0.25,
          "win_rate_3d": 45.2,
          "win_rate_5d": 42.9,
          "avg_return_3d": 0.36,
          "avg_return_5d": 0.42,
          "profit_factor": 1.51,
          "expectancy": 0.25,
          "wr_rsi_filter": 59.0,
          "wr_adx_filter": 55.2,
          "wr_vol_filter": 33.3,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 39,
          "count_adx_filter": 29,
          "count_vol_filter": 3,
          "count_all_filter": 1,
          "avg_mfe_5d": 3.64,
          "avg_mae_5d": -3.02,
          "risk_reward_5d": 1.21
        },
        "水下死叉": {
          "total": 8,
          "wins": 3,
          "losses": 5,
          "max_gain": 1.8130539887187824,
          "max_loss": -2.549450549450538,
          "win_rate": 37.5,
          "avg_return": -0.22,
          "win_rate_3d": 50.0,
          "win_rate_5d": 50.0,
          "avg_return_3d": 0.41,
          "avg_return_5d": 0.23,
          "profit_factor": 0.69,
          "expectancy": -0.22,
          "wr_rsi_filter": 42.9,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 7,
          "count_adx_filter": 4,
          "count_vol_filter": 0,
          "count_all_filter": 0,
          "avg_mfe_5d": 2.69,
          "avg_mae_5d": -2.99,
          "risk_reward_5d": 0.9
        },
        "均线空头排列": {
          "total": 12,
          "wins": 5,
          "losses": 7,
          "max_gain": 2.246732026143783,
          "max_loss": -2.7858627858627916,
          "win_rate": 41.7,
          "avg_return": -0.43,
          "win_rate_3d": 41.7,
          "win_rate_5d": 58.3,
          "avg_return_3d": -0.33,
          "avg_return_5d": -0.64,
          "profit_factor": 0.43,
          "expectancy": -0.43,
          "wr_rsi_filter": 33.3,
          "wr_adx_filter": 37.5,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 9,
          "count_adx_filter": 8,
          "count_vol_filter": 1,
          "count_all_filter": 0,
          "avg_mfe_5d": 2.23,
          "avg_mae_5d": -3.5,
          "risk_reward_5d": 0.64
        },
        "三死叉见顶": {
          "total": 32,
          "wins": 16,
          "losses": 16,
          "max_gain": 5.382775119617222,
          "max_loss": -2.8403186698995553,
          "win_rate": 50.0,
          "avg_return": 0.06,
          "win_rate_3d": 46.9,
          "win_rate_5d": 50.0,
          "avg_return_3d": 0.23,
          "avg_return_5d": 0.52,
          "profit_factor": 1.08,
          "expectancy": 0.06,
          "wr_rsi_filter": 51.6,
          "wr_adx_filter": 57.1,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 31,
          "count_adx_filter": 21,
          "count_vol_filter": 1,
          "count_all_filter": 0,
          "avg_mfe_5d": 3.4,
          "avg_mae_5d": -2.69,
          "risk_reward_5d": 1.26
        },
        "空方炮": {
          "total": 27,
          "wins": 16,
          "losses": 11,
          "max_gain": 5.816969247869586,
          "max_loss": -3.172905525846703,
          "win_rate": 59.3,
          "avg_return": 0.44,
          "win_rate_3d": 51.9,
          "win_rate_5d": 44.4,
          "avg_return_3d": 0.59,
          "avg_return_5d": 0.59,
          "profit_factor": 1.79,
          "expectancy": 0.44,
          "wr_rsi_filter": 65.0,
          "wr_adx_filter": 63.6,
          "wr_vol_filter": 66.7,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 20,
          "count_adx_filter": 22,
          "count_vol_filter": 3,
          "count_all_filter": 1,
          "avg_mfe_5d": 4.41,
          "avg_mae_5d": -3.14,
          "risk_reward_5d": 1.4
        },
        "多方炮": {
          "total": 27,
          "wins": 12,
          "losses": 15,
          "max_gain": 4.010815682739954,
          "max_loss": -8.19408740359897,
          "win_rate": 44.4,
          "avg_return": -0.31,
          "win_rate_3d": 59.3,
          "win_rate_5d": 48.1,
          "avg_return_3d": 0.09,
          "avg_return_5d": 0.14,
          "profit_factor": 0.73,
          "expectancy": -0.31,
          "wr_rsi_filter": 53.3,
          "wr_adx_filter": 45.0,
          "wr_vol_filter": 46.2,
          "wr_all_filter": 66.7,
          "count_rsi_filter": 15,
          "count_adx_filter": 20,
          "count_vol_filter": 13,
          "count_all_filter": 3,
          "avg_mfe_5d": 4.27,
          "avg_mae_5d": -3.71,
          "risk_reward_5d": 1.15
        },
        "量托": {
          "total": 111,
          "wins": 49,
          "losses": 62,
          "max_gain": 10.062160062160054,
          "max_loss": -9.884332281808629,
          "win_rate": 44.1,
          "avg_return": -0.24,
          "win_rate_3d": 40.5,
          "win_rate_5d": 40.5,
          "avg_return_3d": -0.57,
          "avg_return_5d": -0.93,
          "profit_factor": 0.75,
          "expectancy": -0.24,
          "wr_rsi_filter": 44.6,
          "wr_adx_filter": 49.4,
          "wr_vol_filter": 36.4,
          "wr_all_filter": 30.0,
          "count_rsi_filter": 83,
          "count_adx_filter": 77,
          "count_vol_filter": 33,
          "count_all_filter": 10,
          "avg_mfe_5d": 3.4,
          "avg_mae_5d": -3.83,
          "risk_reward_5d": 0.89
        },
        "放量过头": {
          "total": 13,
          "wins": 6,
          "losses": 7,
          "max_gain": 10.062160062160054,
          "max_loss": -5.970682874508393,
          "win_rate": 46.2,
          "avg_return": 0.16,
          "win_rate_3d": 38.5,
          "win_rate_5d": 53.8,
          "avg_return_3d": -0.43,
          "avg_return_5d": -0.11,
          "profit_factor": 1.16,
          "expectancy": 0.16,
          "wr_rsi_filter": 33.3,
          "wr_adx_filter": 54.5,
          "wr_vol_filter": 41.7,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 3,
          "count_adx_filter": 11,
          "count_vol_filter": 12,
          "count_all_filter": 1,
          "avg_mfe_5d": 4.22,
          "avg_mae_5d": -3.87,
          "risk_reward_5d": 1.09
        },
        "价托": {
          "total": 103,
          "wins": 46,
          "losses": 57,
          "max_gain": 10.062160062160054,
          "max_loss": -8.19408740359897,
          "win_rate": 44.7,
          "avg_return": 0.11,
          "win_rate_3d": 47.6,
          "win_rate_5d": 48.5,
          "avg_return_3d": -0.06,
          "avg_return_5d": 0.25,
          "profit_factor": 1.14,
          "expectancy": 0.11,
          "wr_rsi_filter": 56.6,
          "wr_adx_filter": 43.3,
          "wr_vol_filter": 38.9,
          "wr_all_filter": 100.0,
          "count_rsi_filter": 53,
          "count_adx_filter": 90,
          "count_vol_filter": 18,
          "count_all_filter": 2,
          "avg_mfe_5d": 4.17,
          "avg_mae_5d": -3.16,
          "risk_reward_5d": 1.32
        },
        "DIF上穿零线": {
          "total": 4,
          "wins": 1,
          "losses": 3,
          "max_gain": 0.7156488549618256,
          "max_loss": -2.1293375394321745,
          "win_rate": 25.0,
          "avg_return": -0.6,
          "win_rate_3d": 25.0,
          "win_rate_5d": 25.0,
          "avg_return_3d": -1.86,
          "avg_return_5d": -0.07,
          "profit_factor": 0.23,
          "expectancy": -0.6,
          "wr_rsi_filter": 50.0,
          "wr_adx_filter": 0.0,
          "wr_vol_filter": 0.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 2,
          "count_adx_filter": 3,
          "count_vol_filter": 2,
          "count_all_filter": 0,
          "avg_mfe_5d": 2.33,
          "avg_mae_5d": -2.65,
          "risk_reward_5d": 0.88
        },
        "老鸭头": {
          "total": 51,
          "wins": 29,
          "losses": 22,
          "max_gain": 4.832104832104833,
          "max_loss": -3.5785288270377635,
          "win_rate": 56.9,
          "avg_return": 0.15,
          "win_rate_3d": 51.0,
          "win_rate_5d": 45.1,
          "avg_return_3d": -0.77,
          "avg_return_5d": -1.13,
          "profit_factor": 1.25,
          "expectancy": 0.15,
          "wr_rsi_filter": 64.1,
          "wr_adx_filter": 54.1,
          "wr_vol_filter": 40.0,
          "wr_all_filter": 66.7,
          "count_rsi_filter": 39,
          "count_adx_filter": 37,
          "count_vol_filter": 10,
          "count_all_filter": 3,
          "avg_mfe_5d": 2.86,
          "avg_mae_5d": -3.8,
          "risk_reward_5d": 0.75
        },
        "水上金叉": {
          "total": 6,
          "wins": 2,
          "losses": 4,
          "max_gain": 2.205882352941191,
          "max_loss": -1.757812500000011,
          "win_rate": 33.3,
          "avg_return": -0.19,
          "win_rate_3d": 33.3,
          "win_rate_5d": 50.0,
          "avg_return_3d": -1.35,
          "avg_return_5d": -0.34,
          "profit_factor": 0.67,
          "expectancy": -0.19,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 50.0,
          "wr_vol_filter": 33.3,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 4,
          "count_adx_filter": 4,
          "count_vol_filter": 6,
          "count_all_filter": 2,
          "avg_mfe_5d": 2.82,
          "avg_mae_5d": -3.57,
          "risk_reward_5d": 0.79
        },
        "均线多头排列": {
          "total": 7,
          "wins": 6,
          "losses": 1,
          "max_gain": 2.3719879518072418,
          "max_loss": -0.7682976142337261,
          "win_rate": 85.7,
          "avg_return": 0.73,
          "win_rate_3d": 42.9,
          "win_rate_5d": 42.9,
          "avg_return_3d": -2.29,
          "avg_return_5d": -2.87,
          "profit_factor": 7.62,
          "expectancy": 0.73,
          "wr_rsi_filter": 80.0,
          "wr_adx_filter": 80.0,
          "wr_vol_filter": 100.0,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 5,
          "count_adx_filter": 5,
          "count_vol_filter": 2,
          "count_all_filter": 0,
          "avg_mfe_5d": 3.79,
          "avg_mae_5d": -4.87,
          "risk_reward_5d": 0.78
        },
        "巨量长阳": {
          "total": 3,
          "wins": 2,
          "losses": 1,
          "max_gain": 0.5733558178752096,
          "max_loss": -0.9177550300035198,
          "win_rate": 66.7,
          "avg_return": -0.06,
          "win_rate_3d": 66.7,
          "win_rate_5d": 66.7,
          "avg_return_3d": 1.71,
          "avg_return_5d": -0.31,
          "profit_factor": 0.79,
          "expectancy": -0.06,
          "wr_rsi_filter": 0.0,
          "wr_adx_filter": 66.7,
          "wr_vol_filter": 66.7,
          "wr_all_filter": 0.0,
          "count_rsi_filter": 0,
          "count_adx_filter": 3,
          "count_vol_filter": 3,
          "count_all_filter": 0,
          "avg_mfe_5d": 6.4,
          "avg_mae_5d": -3.07,
          "risk_reward_5d": 2.08
        }
      },
      "overall_win_rate": 47.3,
      "overall_avg_return": -0.02,
      "overall_wr_3d": 46.2,
      "overall_wr_5d": 46.4,
      "overall_wr_filtered": 67.2,
      "overall_pf": 1.02,
      "overall_exp": -0.02,
      "overall_mfe": 3.62,
      "overall_mae": -3.32,
      "risk_reward": 1.09,
      "backtested_indicators": 7,
      "total_historical_triggers": 886,
      "current_rsi": 62.2,
      "current_adx": 45.6,
      "current_vol_ratio": 0.79,
      "current_bb_pos": 0.95,
      "current_atr_pct": 2.2,
      "quant_score": 66
    }
  },
  "trading_signals": {
    "002626": {
      "signal": "轻仓关注",
      "reason": "无回测数据，但看涨情绪较强(0.8)，可轻仓关注",
      "entry_price": 16.4,
      "stop_loss": 15.91,
      "target_price": 17.22,
      "position_size": 20,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    "000683": {
      "signal": "注意风险",
      "reason": "看跌信号(情绪-0.43)，胜率0%，盈亏比0.00，持仓者注意风险",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    "001872": {
      "signal": "观望",
      "reason": "无回测数据，情绪-0.08，建议观望",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    "002792": {
      "signal": "轻仓关注",
      "reason": "无回测数据，但看涨情绪较强(0.92)，可轻仓关注",
      "entry_price": 38.63,
      "stop_loss": 37.47,
      "target_price": 40.56,
      "position_size": 20,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    "000429": {
      "signal": "注意风险",
      "reason": "看跌信号(情绪-0.42)，胜率0%，盈亏比0.00，持仓者注意风险",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    "000661": {
      "signal": "轻仓关注",
      "reason": "无回测数据，但看涨情绪较强(0.67)，可轻仓关注",
      "entry_price": 85.45,
      "stop_loss": 82.89,
      "target_price": 89.72,
      "position_size": 20,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    "000778": {
      "signal": "注意风险",
      "reason": "看跌信号(情绪-0.5)，胜率0%，盈亏比0.00，持仓者注意风险",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    "002399": {
      "signal": "轻仓关注",
      "reason": "无回测数据，但看涨情绪较强(0.92)，可轻仓关注",
      "entry_price": 10.73,
      "stop_loss": 10.41,
      "target_price": 11.27,
      "position_size": 20,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    "002773": {
      "signal": "轻仓关注",
      "reason": "无回测数据，但看涨情绪较强(1.0)，可轻仓关注",
      "entry_price": 23.05,
      "stop_loss": 22.36,
      "target_price": 24.2,
      "position_size": 20,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    "300026": {
      "signal": "观望",
      "reason": "量化胜率44.7%（原始39.2%），情绪0.75，盈亏比0.91，未达买入阈值",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 39.2,
      "wr_filtered": 41.7,
      "wr_adjusted": 44.7,
      "avg_return": -0.12,
      "profit_factor": 0.91,
      "expectancy": -0.12,
      "quant_score": 72,
      "has_backtest": true,
      "holding_period": "1-3天"
    },
    "000830": {
      "signal": "注意风险",
      "reason": "看跌信号(情绪-0.64)，胜率0%，盈亏比0.00，持仓者注意风险",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    "000831": {
      "signal": "轻仓关注",
      "reason": "无回测数据，但看涨情绪较强(0.64)，可轻仓关注",
      "entry_price": 55.41,
      "stop_loss": 53.75,
      "target_price": 58.18,
      "position_size": 20,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    "000937": {
      "signal": "观望",
      "reason": "无回测数据，看涨情绪0.45，建议观望待回测确认",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    "001331": {
      "signal": "观望",
      "reason": "无回测数据，看涨情绪0.45，建议观望待回测确认",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    "002001": {
      "signal": "观望",
      "reason": "无回测数据，情绪0.09，建议观望",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    "002379": {
      "signal": "轻仓关注",
      "reason": "无回测数据，但看涨情绪较强(0.64)，可轻仓关注",
      "entry_price": 20.2,
      "stop_loss": 19.59,
      "target_price": 21.21,
      "position_size": 20,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    "002668": {
      "signal": "观望",
      "reason": "无回测数据，情绪0.09，建议观望",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    "002736": {
      "signal": "注意风险",
      "reason": "看跌信号(情绪-0.45)，胜率0%，盈亏比0.00，持仓者注意风险",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    "003816": {
      "signal": "注意风险",
      "reason": "看跌信号(情绪-1.0)，胜率0%，盈亏比0.00，持仓者注意风险",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    "000002": {
      "signal": "观望",
      "reason": "无回测数据，情绪0.0，建议观望",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    "000089": {
      "signal": "注意风险",
      "reason": "看跌信号(情绪-0.6)，胜率0%，盈亏比0.00，持仓者注意风险",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    "000543": {
      "signal": "注意风险",
      "reason": "看跌信号(情绪-0.6)，胜率49.0%，盈亏比1.01，持仓者注意风险",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 49.0,
      "wr_filtered": 58.5,
      "wr_adjusted": 61.5,
      "avg_return": -0.03,
      "profit_factor": 1.01,
      "expectancy": -0.03,
      "quant_score": 66,
      "has_backtest": true,
      "holding_period": "1-3天"
    },
    "000563": {
      "signal": "观望",
      "reason": "看跌信号偏多(情绪-0.2)，建议观望",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    "000596": {
      "signal": "轻仓关注",
      "reason": "量化胜率50.3%（原始44.2%），盈亏比0.88，可轻仓关注",
      "entry_price": 100.42,
      "stop_loss": 92.93,
      "target_price": 112.9,
      "position_size": 25,
      "win_rate": 44.2,
      "wr_filtered": 47.3,
      "wr_adjusted": 50.3,
      "avg_return": -0.13,
      "profit_factor": 0.88,
      "expectancy": -0.13,
      "quant_score": 78,
      "has_backtest": true,
      "holding_period": "1-3天"
    },
    "000603": {
      "signal": "买入",
      "reason": "量化综合评分优秀：过滤胜率55.9%（原始50.8%），盈亏比1.92，期望+0.54%，量化因子58分，建议买入",
      "entry_price": 32.21,
      "stop_loss": 27.39,
      "target_price": 40.64,
      "position_size": 50,
      "win_rate": 50.8,
      "wr_filtered": 55.9,
      "wr_adjusted": 55.9,
      "avg_return": 0.54,
      "profit_factor": 1.92,
      "expectancy": 0.54,
      "quant_score": 58,
      "has_backtest": true,
      "holding_period": "1-3天"
    },
    "000657": {
      "signal": "买入",
      "reason": "量化综合评分优秀：过滤胜率68.8%（原始56.5%），盈亏比1.77，期望+0.97%，量化因子62分，建议买入",
      "entry_price": 66.7,
      "stop_loss": 57.64,
      "target_price": 82.55,
      "position_size": 50,
      "win_rate": 56.5,
      "wr_filtered": 65.8,
      "wr_adjusted": 68.8,
      "avg_return": 0.97,
      "profit_factor": 1.77,
      "expectancy": 0.97,
      "quant_score": 62,
      "has_backtest": true,
      "holding_period": "3-5天"
    },
    "000837": {
      "signal": "轻仓关注",
      "reason": "量化胜率54.0%（原始49.4%），盈亏比1.09，可轻仓关注",
      "entry_price": 10.66,
      "stop_loss": 9.94,
      "target_price": 11.86,
      "position_size": 25,
      "win_rate": 49.4,
      "wr_filtered": 54.0,
      "wr_adjusted": 54.0,
      "avg_return": 0.06,
      "profit_factor": 1.09,
      "expectancy": 0.06,
      "quant_score": 58,
      "has_backtest": true,
      "holding_period": "1-3天"
    },
    "000825": {
      "signal": "注意风险",
      "reason": "看跌信号(情绪-0.6)，胜率45.2%，盈亏比1.02，持仓者注意风险",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 45.2,
      "wr_filtered": 57.3,
      "wr_adjusted": 60.3,
      "avg_return": -0.01,
      "profit_factor": 1.02,
      "expectancy": -0.01,
      "quant_score": 72,
      "has_backtest": true,
      "holding_period": "1-3天"
    },
    "000887": {
      "signal": "适度买入",
      "reason": "量化胜率54.2%（原始50.6%），盈亏比3.07，期望+0.32%，可适度建仓",
      "entry_price": 23.69,
      "stop_loss": 21.12,
      "target_price": 28.19,
      "position_size": 40,
      "win_rate": 50.6,
      "wr_filtered": 51.2,
      "wr_adjusted": 54.2,
      "avg_return": 0.32,
      "profit_factor": 3.07,
      "expectancy": 0.32,
      "quant_score": 68,
      "has_backtest": true,
      "holding_period": "2-4天"
    },
    "000902": {
      "signal": "注意风险",
      "reason": "看跌信号(情绪-0.8)，胜率50.6%，盈亏比1.20，持仓者注意风险",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 50.6,
      "wr_filtered": 60.3,
      "wr_adjusted": 63.3,
      "avg_return": 0.12,
      "profit_factor": 1.2,
      "expectancy": 0.12,
      "quant_score": 72,
      "has_backtest": true,
      "holding_period": "1-3天"
    },
    "000990": {
      "signal": "轻仓关注",
      "reason": "无回测数据，但看涨情绪较强(0.6)，可轻仓关注",
      "entry_price": 6.71,
      "stop_loss": 6.51,
      "target_price": 7.05,
      "position_size": 20,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    "001213": {
      "signal": "注意风险",
      "reason": "看跌信号(情绪-0.4)，胜率0%，盈亏比0.00，持仓者注意风险",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    "001286": {
      "signal": "观望",
      "reason": "无回测数据，情绪0.2，建议观望",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    "002241": {
      "signal": "注意风险",
      "reason": "看跌信号(情绪-0.6)，胜率0%，盈亏比0.00，持仓者注意风险",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    "002416": {
      "signal": "轻仓关注",
      "reason": "无回测数据，但看涨情绪较强(0.6)，可轻仓关注",
      "entry_price": 9.89,
      "stop_loss": 9.59,
      "target_price": 10.38,
      "position_size": 20,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    "002423": {
      "signal": "观望",
      "reason": "量化胜率51.9%（原始46.1%），情绪0.0，盈亏比0.87，未达买入阈值",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 46.1,
      "wr_filtered": 48.9,
      "wr_adjusted": 51.9,
      "avg_return": -0.12,
      "profit_factor": 0.87,
      "expectancy": -0.12,
      "quant_score": 72,
      "has_backtest": true,
      "holding_period": "1-3天"
    },
    "002552": {
      "signal": "适度买入",
      "reason": "量化胜率56.1%（原始52.2%），盈亏比1.48，期望+0.49%，可适度建仓",
      "entry_price": 58.66,
      "stop_loss": 50.66,
      "target_price": 72.66,
      "position_size": 40,
      "win_rate": 52.2,
      "wr_filtered": 56.1,
      "wr_adjusted": 56.1,
      "avg_return": 0.49,
      "profit_factor": 1.48,
      "expectancy": 0.49,
      "quant_score": 46,
      "has_backtest": true,
      "holding_period": "2-4天"
    },
    "002739": {
      "signal": "轻仓关注",
      "reason": "量化胜率55.3%（原始45.7%），盈亏比0.90，可轻仓关注",
      "entry_price": 10.23,
      "stop_loss": 9.31,
      "target_price": 11.76,
      "position_size": 25,
      "win_rate": 45.7,
      "wr_filtered": 52.3,
      "wr_adjusted": 55.3,
      "avg_return": -0.16,
      "profit_factor": 0.9,
      "expectancy": -0.16,
      "quant_score": 78,
      "has_backtest": true,
      "holding_period": "1-3天"
    },
    "002842": {
      "signal": "买入",
      "reason": "量化综合评分优秀：过滤胜率55.6%（原始48.9%），盈亏比2.46，期望+0.53%，量化因子58分，建议买入",
      "entry_price": 39.8,
      "stop_loss": 34.57,
      "target_price": 48.95,
      "position_size": 50,
      "win_rate": 48.9,
      "wr_filtered": 55.6,
      "wr_adjusted": 55.6,
      "avg_return": 0.53,
      "profit_factor": 2.46,
      "expectancy": 0.53,
      "quant_score": 58,
      "has_backtest": true,
      "holding_period": "3-5天"
    },
    "002896": {
      "signal": "轻仓关注",
      "reason": "量化胜率47.4%（原始47.2%），盈亏比1.17，可轻仓关注",
      "entry_price": 78.09,
      "stop_loss": 71.06,
      "target_price": 89.8,
      "position_size": 25,
      "win_rate": 47.2,
      "wr_filtered": 47.4,
      "wr_adjusted": 47.4,
      "avg_return": 0.23,
      "profit_factor": 1.17,
      "expectancy": 0.23,
      "quant_score": 58,
      "has_backtest": true,
      "holding_period": "1-3天"
    },
    "300003": {
      "signal": "轻仓关注",
      "reason": "无回测数据，但看涨情绪较强(0.6)，可轻仓关注",
      "entry_price": 13.16,
      "stop_loss": 12.77,
      "target_price": 13.82,
      "position_size": 20,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    "000088": {
      "signal": "观望",
      "reason": "看跌信号偏多(情绪-0.33)，建议观望",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    "000506": {
      "signal": "买入",
      "reason": "量化综合评分优秀：过滤胜率58.4%（原始54.1%），盈亏比1.65，期望+0.89%，量化因子58分，建议买入",
      "entry_price": 17.55,
      "stop_loss": 14.86,
      "target_price": 22.26,
      "position_size": 50,
      "win_rate": 54.1,
      "wr_filtered": 58.4,
      "wr_adjusted": 58.4,
      "avg_return": 0.89,
      "profit_factor": 1.65,
      "expectancy": 0.89,
      "quant_score": 58,
      "has_backtest": true,
      "holding_period": "3-5天"
    },
    "000537": {
      "signal": "轻仓关注",
      "reason": "量化胜率47.7%（原始44.8%），盈亏比1.00，可轻仓关注",
      "entry_price": 8.45,
      "stop_loss": 7.95,
      "target_price": 9.28,
      "position_size": 25,
      "win_rate": 44.8,
      "wr_filtered": 44.7,
      "wr_adjusted": 47.7,
      "avg_return": -0.02,
      "profit_factor": 1.0,
      "expectancy": -0.02,
      "quant_score": 78,
      "has_backtest": true,
      "holding_period": "1-3天"
    },
    "000623": {
      "signal": "注意风险",
      "reason": "看跌信号(情绪-0.56)，胜率52.9%，盈亏比1.16，持仓者注意风险",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 52.9,
      "wr_filtered": 55.9,
      "wr_adjusted": 58.9,
      "avg_return": 0.06,
      "profit_factor": 1.16,
      "expectancy": 0.06,
      "quant_score": 66,
      "has_backtest": true,
      "holding_period": "1-3天"
    },
    "000690": {
      "signal": "注意风险",
      "reason": "看跌信号(情绪-1.0)，胜率48.8%，盈亏比1.29，持仓者注意风险",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 48.8,
      "wr_filtered": 62.0,
      "wr_adjusted": 65.0,
      "avg_return": 0.1,
      "profit_factor": 1.29,
      "expectancy": 0.1,
      "quant_score": 66,
      "has_backtest": true,
      "holding_period": "1-3天"
    },
    "000723": {
      "signal": "轻仓关注",
      "reason": "量化胜率49.7%（原始40.7%），盈亏比0.87，可轻仓关注",
      "entry_price": 3.62,
      "stop_loss": 3.46,
      "target_price": 3.89,
      "position_size": 25,
      "win_rate": 40.7,
      "wr_filtered": 46.7,
      "wr_adjusted": 49.7,
      "avg_return": -0.19,
      "profit_factor": 0.87,
      "expectancy": -0.19,
      "quant_score": 78,
      "has_backtest": true,
      "holding_period": "1-3天"
    },
    "000750": {
      "signal": "观望",
      "reason": "看跌信号偏多(情绪-0.33)，建议观望",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    "000768": {
      "signal": "轻仓关注",
      "reason": "量化胜率70.2%（原始47.3%），盈亏比1.02，可轻仓关注",
      "entry_price": 20.89,
      "stop_loss": 20.2,
      "target_price": 22.04,
      "position_size": 25,
      "win_rate": 47.3,
      "wr_filtered": 67.2,
      "wr_adjusted": 70.2,
      "avg_return": -0.02,
      "profit_factor": 1.02,
      "expectancy": -0.02,
      "quant_score": 66,
      "has_backtest": true,
      "holding_period": "1-3天"
    },
    "000792": {
      "signal": "观望",
      "reason": "无回测数据，情绪0.11，建议观望",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    }
  },
  "buy_signals": [
    {
      "code": "000657",
      "name": "中钨高新",
      "signal": "买入",
      "reason": "量化综合评分优秀：过滤胜率68.8%（原始56.5%），盈亏比1.77，期望+0.97%，量化因子62分，建议买入",
      "entry_price": 66.7,
      "stop_loss": 57.64,
      "target_price": 82.55,
      "position_size": 50,
      "win_rate": 56.5,
      "wr_filtered": 65.8,
      "wr_adjusted": 68.8,
      "avg_return": 0.97,
      "profit_factor": 1.77,
      "expectancy": 0.97,
      "quant_score": 62,
      "has_backtest": true,
      "holding_period": "3-5天"
    },
    {
      "code": "000506",
      "name": "招金黄金",
      "signal": "买入",
      "reason": "量化综合评分优秀：过滤胜率58.4%（原始54.1%），盈亏比1.65，期望+0.89%，量化因子58分，建议买入",
      "entry_price": 17.55,
      "stop_loss": 14.86,
      "target_price": 22.26,
      "position_size": 50,
      "win_rate": 54.1,
      "wr_filtered": 58.4,
      "wr_adjusted": 58.4,
      "avg_return": 0.89,
      "profit_factor": 1.65,
      "expectancy": 0.89,
      "quant_score": 58,
      "has_backtest": true,
      "holding_period": "3-5天"
    },
    {
      "code": "002552",
      "name": "宝鼎科技",
      "signal": "适度买入",
      "reason": "量化胜率56.1%（原始52.2%），盈亏比1.48，期望+0.49%，可适度建仓",
      "entry_price": 58.66,
      "stop_loss": 50.66,
      "target_price": 72.66,
      "position_size": 40,
      "win_rate": 52.2,
      "wr_filtered": 56.1,
      "wr_adjusted": 56.1,
      "avg_return": 0.49,
      "profit_factor": 1.48,
      "expectancy": 0.49,
      "quant_score": 46,
      "has_backtest": true,
      "holding_period": "2-4天"
    },
    {
      "code": "000603",
      "name": "盛达资源",
      "signal": "买入",
      "reason": "量化综合评分优秀：过滤胜率55.9%（原始50.8%），盈亏比1.92，期望+0.54%，量化因子58分，建议买入",
      "entry_price": 32.21,
      "stop_loss": 27.39,
      "target_price": 40.64,
      "position_size": 50,
      "win_rate": 50.8,
      "wr_filtered": 55.9,
      "wr_adjusted": 55.9,
      "avg_return": 0.54,
      "profit_factor": 1.92,
      "expectancy": 0.54,
      "quant_score": 58,
      "has_backtest": true,
      "holding_period": "1-3天"
    },
    {
      "code": "000887",
      "name": "中鼎股份",
      "signal": "适度买入",
      "reason": "量化胜率54.2%（原始50.6%），盈亏比3.07，期望+0.32%，可适度建仓",
      "entry_price": 23.69,
      "stop_loss": 21.12,
      "target_price": 28.19,
      "position_size": 40,
      "win_rate": 50.6,
      "wr_filtered": 51.2,
      "wr_adjusted": 54.2,
      "avg_return": 0.32,
      "profit_factor": 3.07,
      "expectancy": 0.32,
      "quant_score": 68,
      "has_backtest": true,
      "holding_period": "2-4天"
    },
    {
      "code": "000837",
      "name": "秦川机床",
      "signal": "轻仓关注",
      "reason": "量化胜率54.0%（原始49.4%），盈亏比1.09，可轻仓关注",
      "entry_price": 10.66,
      "stop_loss": 9.94,
      "target_price": 11.86,
      "position_size": 25,
      "win_rate": 49.4,
      "wr_filtered": 54.0,
      "wr_adjusted": 54.0,
      "avg_return": 0.06,
      "profit_factor": 1.09,
      "expectancy": 0.06,
      "quant_score": 58,
      "has_backtest": true,
      "holding_period": "1-3天"
    },
    {
      "code": "002842",
      "name": "翔鹭钨业",
      "signal": "买入",
      "reason": "量化综合评分优秀：过滤胜率55.6%（原始48.9%），盈亏比2.46，期望+0.53%，量化因子58分，建议买入",
      "entry_price": 39.8,
      "stop_loss": 34.57,
      "target_price": 48.95,
      "position_size": 50,
      "win_rate": 48.9,
      "wr_filtered": 55.6,
      "wr_adjusted": 55.6,
      "avg_return": 0.53,
      "profit_factor": 2.46,
      "expectancy": 0.53,
      "quant_score": 58,
      "has_backtest": true,
      "holding_period": "3-5天"
    },
    {
      "code": "000768",
      "name": "中航西飞",
      "signal": "轻仓关注",
      "reason": "量化胜率70.2%（原始47.3%），盈亏比1.02，可轻仓关注",
      "entry_price": 20.89,
      "stop_loss": 20.2,
      "target_price": 22.04,
      "position_size": 25,
      "win_rate": 47.3,
      "wr_filtered": 67.2,
      "wr_adjusted": 70.2,
      "avg_return": -0.02,
      "profit_factor": 1.02,
      "expectancy": -0.02,
      "quant_score": 66,
      "has_backtest": true,
      "holding_period": "1-3天"
    },
    {
      "code": "002896",
      "name": "中大力德",
      "signal": "轻仓关注",
      "reason": "量化胜率47.4%（原始47.2%），盈亏比1.17，可轻仓关注",
      "entry_price": 78.09,
      "stop_loss": 71.06,
      "target_price": 89.8,
      "position_size": 25,
      "win_rate": 47.2,
      "wr_filtered": 47.4,
      "wr_adjusted": 47.4,
      "avg_return": 0.23,
      "profit_factor": 1.17,
      "expectancy": 0.23,
      "quant_score": 58,
      "has_backtest": true,
      "holding_period": "1-3天"
    },
    {
      "code": "002739",
      "name": "儒意电影",
      "signal": "轻仓关注",
      "reason": "量化胜率55.3%（原始45.7%），盈亏比0.90，可轻仓关注",
      "entry_price": 10.23,
      "stop_loss": 9.31,
      "target_price": 11.76,
      "position_size": 25,
      "win_rate": 45.7,
      "wr_filtered": 52.3,
      "wr_adjusted": 55.3,
      "avg_return": -0.16,
      "profit_factor": 0.9,
      "expectancy": -0.16,
      "quant_score": 78,
      "has_backtest": true,
      "holding_period": "1-3天"
    },
    {
      "code": "000537",
      "name": "绿发电力",
      "signal": "轻仓关注",
      "reason": "量化胜率47.7%（原始44.8%），盈亏比1.00，可轻仓关注",
      "entry_price": 8.45,
      "stop_loss": 7.95,
      "target_price": 9.28,
      "position_size": 25,
      "win_rate": 44.8,
      "wr_filtered": 44.7,
      "wr_adjusted": 47.7,
      "avg_return": -0.02,
      "profit_factor": 1.0,
      "expectancy": -0.02,
      "quant_score": 78,
      "has_backtest": true,
      "holding_period": "1-3天"
    },
    {
      "code": "000596",
      "name": "古井贡酒",
      "signal": "轻仓关注",
      "reason": "量化胜率50.3%（原始44.2%），盈亏比0.88，可轻仓关注",
      "entry_price": 100.42,
      "stop_loss": 92.93,
      "target_price": 112.9,
      "position_size": 25,
      "win_rate": 44.2,
      "wr_filtered": 47.3,
      "wr_adjusted": 50.3,
      "avg_return": -0.13,
      "profit_factor": 0.88,
      "expectancy": -0.13,
      "quant_score": 78,
      "has_backtest": true,
      "holding_period": "1-3天"
    },
    {
      "code": "000723",
      "name": "美锦能源",
      "signal": "轻仓关注",
      "reason": "量化胜率49.7%（原始40.7%），盈亏比0.87，可轻仓关注",
      "entry_price": 3.62,
      "stop_loss": 3.46,
      "target_price": 3.89,
      "position_size": 25,
      "win_rate": 40.7,
      "wr_filtered": 46.7,
      "wr_adjusted": 49.7,
      "avg_return": -0.19,
      "profit_factor": 0.87,
      "expectancy": -0.19,
      "quant_score": 78,
      "has_backtest": true,
      "holding_period": "1-3天"
    },
    {
      "code": "002626",
      "name": "金达威",
      "signal": "轻仓关注",
      "reason": "无回测数据，但看涨情绪较强(0.8)，可轻仓关注",
      "entry_price": 16.4,
      "stop_loss": 15.91,
      "target_price": 17.22,
      "position_size": 20,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    {
      "code": "002792",
      "name": "通宇通讯",
      "signal": "轻仓关注",
      "reason": "无回测数据，但看涨情绪较强(0.92)，可轻仓关注",
      "entry_price": 38.63,
      "stop_loss": 37.47,
      "target_price": 40.56,
      "position_size": 20,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    {
      "code": "000661",
      "name": "长春高新",
      "signal": "轻仓关注",
      "reason": "无回测数据，但看涨情绪较强(0.67)，可轻仓关注",
      "entry_price": 85.45,
      "stop_loss": 82.89,
      "target_price": 89.72,
      "position_size": 20,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    {
      "code": "002399",
      "name": "海普瑞",
      "signal": "轻仓关注",
      "reason": "无回测数据，但看涨情绪较强(0.92)，可轻仓关注",
      "entry_price": 10.73,
      "stop_loss": 10.41,
      "target_price": 11.27,
      "position_size": 20,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    {
      "code": "002773",
      "name": "康弘药业",
      "signal": "轻仓关注",
      "reason": "无回测数据，但看涨情绪较强(1.0)，可轻仓关注",
      "entry_price": 23.05,
      "stop_loss": 22.36,
      "target_price": 24.2,
      "position_size": 20,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    {
      "code": "000831",
      "name": "中国稀土",
      "signal": "轻仓关注",
      "reason": "无回测数据，但看涨情绪较强(0.64)，可轻仓关注",
      "entry_price": 55.41,
      "stop_loss": 53.75,
      "target_price": 58.18,
      "position_size": 20,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    {
      "code": "002379",
      "name": "宏桥控股",
      "signal": "轻仓关注",
      "reason": "无回测数据，但看涨情绪较强(0.64)，可轻仓关注",
      "entry_price": 20.2,
      "stop_loss": 19.59,
      "target_price": 21.21,
      "position_size": 20,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    {
      "code": "000990",
      "name": "诚志股份",
      "signal": "轻仓关注",
      "reason": "无回测数据，但看涨情绪较强(0.6)，可轻仓关注",
      "entry_price": 6.71,
      "stop_loss": 6.51,
      "target_price": 7.05,
      "position_size": 20,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    {
      "code": "002416",
      "name": "爱施德",
      "signal": "轻仓关注",
      "reason": "无回测数据，但看涨情绪较强(0.6)，可轻仓关注",
      "entry_price": 9.89,
      "stop_loss": 9.59,
      "target_price": 10.38,
      "position_size": 20,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    {
      "code": "300003",
      "name": "乐普医疗",
      "signal": "轻仓关注",
      "reason": "无回测数据，但看涨情绪较强(0.6)，可轻仓关注",
      "entry_price": 13.16,
      "stop_loss": 12.77,
      "target_price": 13.82,
      "position_size": 20,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    }
  ],
  "sell_signals": [
    {
      "code": "000683",
      "name": "博源化工",
      "signal": "注意风险",
      "reason": "看跌信号(情绪-0.43)，胜率0%，盈亏比0.00，持仓者注意风险",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    {
      "code": "000429",
      "name": "粤高速Ａ",
      "signal": "注意风险",
      "reason": "看跌信号(情绪-0.42)，胜率0%，盈亏比0.00，持仓者注意风险",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    {
      "code": "000778",
      "name": "新兴铸管",
      "signal": "注意风险",
      "reason": "看跌信号(情绪-0.5)，胜率0%，盈亏比0.00，持仓者注意风险",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    {
      "code": "000830",
      "name": "鲁西化工",
      "signal": "注意风险",
      "reason": "看跌信号(情绪-0.64)，胜率0%，盈亏比0.00，持仓者注意风险",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    {
      "code": "002736",
      "name": "国信证券",
      "signal": "注意风险",
      "reason": "看跌信号(情绪-0.45)，胜率0%，盈亏比0.00，持仓者注意风险",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    {
      "code": "003816",
      "name": "中国广核",
      "signal": "注意风险",
      "reason": "看跌信号(情绪-1.0)，胜率0%，盈亏比0.00，持仓者注意风险",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    {
      "code": "000089",
      "name": "深圳机场",
      "signal": "注意风险",
      "reason": "看跌信号(情绪-0.6)，胜率0%，盈亏比0.00，持仓者注意风险",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    {
      "code": "001213",
      "name": "中铁特货",
      "signal": "注意风险",
      "reason": "看跌信号(情绪-0.4)，胜率0%，盈亏比0.00，持仓者注意风险",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    {
      "code": "002241",
      "name": "歌尔股份",
      "signal": "注意风险",
      "reason": "看跌信号(情绪-0.6)，胜率0%，盈亏比0.00，持仓者注意风险",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 0,
      "wr_filtered": 0,
      "wr_adjusted": 0,
      "avg_return": 0,
      "profit_factor": 0,
      "expectancy": 0,
      "quant_score": 50,
      "has_backtest": false,
      "holding_period": "1-3天"
    },
    {
      "code": "000825",
      "name": "太钢不锈",
      "signal": "注意风险",
      "reason": "看跌信号(情绪-0.6)，胜率45.2%，盈亏比1.02，持仓者注意风险",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 45.2,
      "wr_filtered": 57.3,
      "wr_adjusted": 60.3,
      "avg_return": -0.01,
      "profit_factor": 1.02,
      "expectancy": -0.01,
      "quant_score": 72,
      "has_backtest": true,
      "holding_period": "1-3天"
    },
    {
      "code": "000690",
      "name": "宝新能源",
      "signal": "注意风险",
      "reason": "看跌信号(情绪-1.0)，胜率48.8%，盈亏比1.29，持仓者注意风险",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 48.8,
      "wr_filtered": 62.0,
      "wr_adjusted": 65.0,
      "avg_return": 0.1,
      "profit_factor": 1.29,
      "expectancy": 0.1,
      "quant_score": 66,
      "has_backtest": true,
      "holding_period": "1-3天"
    },
    {
      "code": "000543",
      "name": "皖能电力",
      "signal": "注意风险",
      "reason": "看跌信号(情绪-0.6)，胜率49.0%，盈亏比1.01，持仓者注意风险",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 49.0,
      "wr_filtered": 58.5,
      "wr_adjusted": 61.5,
      "avg_return": -0.03,
      "profit_factor": 1.01,
      "expectancy": -0.03,
      "quant_score": 66,
      "has_backtest": true,
      "holding_period": "1-3天"
    },
    {
      "code": "000902",
      "name": "新洋丰",
      "signal": "注意风险",
      "reason": "看跌信号(情绪-0.8)，胜率50.6%，盈亏比1.20，持仓者注意风险",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 50.6,
      "wr_filtered": 60.3,
      "wr_adjusted": 63.3,
      "avg_return": 0.12,
      "profit_factor": 1.2,
      "expectancy": 0.12,
      "quant_score": 72,
      "has_backtest": true,
      "holding_period": "1-3天"
    },
    {
      "code": "000623",
      "name": "吉林敖东",
      "signal": "注意风险",
      "reason": "看跌信号(情绪-0.56)，胜率52.9%，盈亏比1.16，持仓者注意风险",
      "entry_price": 0,
      "stop_loss": 0,
      "target_price": 0,
      "position_size": 0,
      "win_rate": 52.9,
      "wr_filtered": 55.9,
      "wr_adjusted": 58.9,
      "avg_return": 0.06,
      "profit_factor": 1.16,
      "expectancy": 0.06,
      "quant_score": 66,
      "has_backtest": true,
      "holding_period": "1-3天"
    }
  ]
}