{ "start": "2026-01-02", "end": "2026-02-26", "version": "v5", "params": { "take_profit_pct": 12.0, "stop_loss_pct": 6.0, "min_buy_rate": 0, "min_buy_triggered": 0, "profit_protect_pct": 0, "sell_confirm_rate": 0, "trailing_start_pct": 0, "trailing_gap_pct": 0, "ignore_sell_signal": true, "max_hold_days": 30, "sell_confirm_days": 3, "use_5min_prices": true, "shares_per_trade": 1000, "position_amount": 30000, "max_concurrent": 8, "price_range": [ 2.0, 100.0 ], "cooldown_days": 3 }, "elapsed_seconds": 7.16, "stats": { "total_in": 613587.5, "total_out": 637160.0, "profit": 23572.5, "profit_pct": 3.84, "annualized_pct": 25.5, "annualized_method": "simple", "max_capital": 223192.0, "capital_pct": 10.56, "capital_ann_pct": 70.09, "capital_ann_method": "simple", "trade_count": 93, "closed_count": 46, "wins": 27, "losses": 15, "flat": 4, "win_rate": 58.7, "avg_hold_days": 15.6, "max_drawdown": 10405.5, "max_drawdown_pct": 4.66, "avg_win": 1165.7, "avg_loss": -510.77, "profit_factor": 4.11, "days": 55, "5min_hit": 66, "5min_miss": 185, "5min_coverage": 26.3, "total_capital": 200000.0, "final_cash": 223572.5, "capital_utilization": 111.6, "dynamic_position": true, "position_pct": 10.0, "signal_weight": true, "buy_time": "09:35", "sell_time": "13:40" }, "stock_pnl": { "000516": { "profit": 4600.0, "trades": 1, "wins": 1 }, "688663": { "profit": 3047.5, "trades": 1, "wins": 1 }, "002859": { "profit": 4056.0, "trades": 1, "wins": 1 }, "600325": { "profit": -27.999999999999943, "trades": 1, "wins": 0 }, "300344": { "profit": 18.499999999999986, "trades": 1, "wins": 1 }, "002679": { "profit": 516.0, "trades": 1, "wins": 1 }, "301307": { "profit": -2036.0, "trades": 1, "wins": 0 }, "301358": { "profit": -433.0, "trades": 1, "wins": 0 }, "000838": { "profit": -37.00000000000003, "trades": 1, "wins": 0 }, "600491": { "profit": 2952.0000000000036, "trades": 1, "wins": 1 }, "600196": { "profit": -576.0, "trades": 1, "wins": 0 }, "600267": { "profit": 506.0000000000073, "trades": 1, "wins": 1 }, "688180": { "profit": -785.9999999999964, "trades": 1, "wins": 0 }, "688197": { "profit": -323.9999999999927, "trades": 1, "wins": 0 }, "000514": { "profit": 700.0, "trades": 1, "wins": 1 }, "000525": { "profit": 43.0, "trades": 1, "wins": 1 }, "688336": { "profit": -1658.0, "trades": 1, "wins": 0 }, "600814": { "profit": 3640.0, "trades": 1, "wins": 1 }, "300839": { "profit": 461.9999999999991, "trades": 1, "wins": 1 }, "300511": { "profit": 173.00000000000023, "trades": 1, "wins": 1 }, "002485": { "profit": 4624.0, "trades": 1, "wins": 1 }, "301004": { "profit": 2894.0, "trades": 1, "wins": 1 }, "300147": { "profit": 504.0, "trades": 1, "wins": 1 }, "300883": { "profit": 768.5000000000036, "trades": 1, "wins": 1 }, "002717": { "profit": 55.0, "trades": 1, "wins": 1 }, "300158": { "profit": -156.0, "trades": 1, "wins": 0 }, "688793": { "profit": 61.5, "trades": 1, "wins": 1 }, "000564": { "profit": -10.000000000000028, "trades": 1, "wins": 0 }, "300290": { "profit": -6.0, "trades": 1, "wins": 0 }, "002210": { "profit": 9.0, "trades": 1, "wins": 1 }, "688366": { "profit": -522.0000000000036, "trades": 1, "wins": 0 }, "920748": { "profit": -900.0, "trades": 1, "wins": 0 }, "000679": { "profit": 459.0, "trades": 1, "wins": 1 }, "000695": { "profit": 574.0, "trades": 1, "wins": 1 }, "000753": { "profit": 6.0, "trades": 1, "wins": 1 }, "002287": { "profit": 110.0, "trades": 1, "wins": 1 }, "002105": { "profit": 29.0, "trades": 1, "wins": 1 }, "603366": { "profit": -98.0, "trades": 1, "wins": 0 }, "688099": { "profit": 500.99999999999636, "trades": 1, "wins": 1 }, "920106": { "profit": -91.5, "trades": 1, "wins": 0 }, "688805": { "profit": 108.0, "trades": 1, "wins": 1 }, "300587": { "profit": 57.0, "trades": 1, "wins": 1 }, "300328": { "profit": 0.0, "trades": 1, "wins": 0 }, "920725": { "profit": 0.0, "trades": 1, "wins": 0 }, "300437": { "profit": 0.0, "trades": 1, "wins": 0 }, "600408": { "profit": 0.0, "trades": 1, "wins": 0 } }, "trades": [ { "date": "2026-01-06", "time": "09:35", "action": "买入", "code": "000516", "price": 5.19, "shares": 4600, "amount": 23874.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-01-06", "time": "09:35", "action": "买入", "code": "002859", "price": 28.9, "shares": 800, "amount": 23120.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-01-06", "time": "09:35", "action": "买入", "code": "600196", "price": 27.32, "shares": 800, "amount": 21856.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-01-06", "time": "09:35", "action": "买入", "code": "600267", "price": 10.239999999999998, "shares": 2300, "amount": 23551.999999999996, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-01-06", "time": "09:35", "action": "买入", "code": "600491", "price": 2.92, "shares": 8200, "amount": 23944.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-01-06", "time": "09:35", "action": "买入", "code": "688180", "price": 36.57, "shares": 600, "amount": 21942.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-01-06", "time": "09:35", "action": "买入", "code": "688197", "price": 37.254999999999995, "shares": 600, "amount": 22352.999999999996, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-01-06", "time": "09:35", "action": "买入", "code": "688663", "price": 41.22, "shares": 500, "amount": 20610.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-01-06", "time": "09:35", "action": "买入", "code": "000514", "price": 5.03, "shares": 3500, "amount": 17605.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-01-06", "time": "09:35", "action": "买入", "code": "000525", "price": 5.6, "shares": 100, "amount": 560.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-01-06", "time": "09:35", "action": "买入", "code": "600325", "price": 4.35, "shares": 100, "amount": 434.99999999999994, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-01-14", "time": "13:40", "action": "清仓", "code": "000516", "price": 6.19, "shares": 4600, "amount": 28474.0, "reason": "止盈(浮盈19.3%≥12.0%)", "profit": 4600.0 }, { "date": "2026-01-15", "time": "09:35", "action": "买入", "code": "300147", "price": 9.31, "shares": 2100, "amount": 19551.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-01-15", "time": "13:40", "action": "清仓", "code": "688663", "price": 47.315, "shares": 500, "amount": 23657.5, "reason": "止盈(浮盈14.8%≥12.0%)", "profit": 3047.5 }, { "date": "2026-01-19", "time": "09:35", "action": "买入", "code": "301307", "price": 37.010000000000005, "shares": 800, "amount": 29608.000000000004, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-01-19", "time": "13:40", "action": "清仓", "code": "002859", "price": 33.97, "shares": 800, "amount": 27176.0, "reason": "止盈(浮盈17.5%≥12.0%)", "profit": 4056.0 }, { "date": "2026-01-19", "time": "13:40", "action": "清仓", "code": "600325", "price": 4.07, "shares": 100, "amount": 407.0, "reason": "止损(浮亏-6.4%≥6.0%)", "profit": -27.999999999999943 }, { "date": "2026-01-20", "time": "09:35", "action": "买入", "code": "300883", "price": 6.779999999999999, "shares": 2900, "amount": 19661.999999999996, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-01-21", "time": "09:35", "action": "买入", "code": "301358", "price": 66.61, "shares": 100, "amount": 6661.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-01-21", "time": "09:35", "action": "买入", "code": "002679", "price": 11.43, "shares": 300, "amount": 3429.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-01-21", "time": "09:35", "action": "买入", "code": "002717", "price": 1.61, "shares": 500, "amount": 805.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-01-21", "time": "09:35", "action": "买入", "code": "300344", "price": 0.955, "shares": 100, "amount": 95.5, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-01-22", "time": "13:40", "action": "清仓", "code": "300344", "price": 1.14, "shares": 100, "amount": 113.99999999999999, "reason": "止盈(浮盈19.4%≥12.0%)", "profit": 18.499999999999986 }, { "date": "2026-01-23", "time": "13:40", "action": "清仓", "code": "002679", "price": 13.15, "shares": 300, "amount": 3945.0, "reason": "止盈(浮盈15.0%≥12.0%)", "profit": 516.0 }, { "date": "2026-01-26", "time": "09:35", "action": "买入", "code": "300839", "price": 12.38, "shares": 300, "amount": 3714.0000000000005, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-01-26", "time": "09:35", "action": "买入", "code": "000838", "price": 2.92, "shares": 100, "amount": 292.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-01-27", "time": "13:40", "action": "清仓", "code": "301307", "price": 34.465, "shares": 800, "amount": 27572.000000000004, "reason": "止损(浮亏-6.9%≥6.0%)", "profit": -2036.0 }, { "date": "2026-01-28", "time": "09:35", "action": "买入", "code": "688336", "price": 62.67, "shares": 400, "amount": 25068.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-01-28", "time": "09:35", "action": "买入", "code": "688793", "price": 22.385, "shares": 100, "amount": 2238.5, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-01-30", "time": "09:35", "action": "买入", "code": "000564", "price": 2.43, "shares": 100, "amount": 243.00000000000003, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-02-02", "time": "13:40", "action": "清仓", "code": "301358", "price": 62.28, "shares": 100, "amount": 6228.0, "reason": "止损(浮亏-6.5%≥6.0%)", "profit": -433.0 }, { "date": "2026-02-02", "time": "13:40", "action": "清仓", "code": "000838", "price": 2.55, "shares": 100, "amount": 254.99999999999997, "reason": "止损(浮亏-12.7%≥6.0%)", "profit": -37.00000000000003 }, { "date": "2026-02-04", "time": "09:35", "action": "买入", "code": "300290", "price": 17.485, "shares": 300, "amount": 5245.5, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-02-04", "time": "13:40", "action": "清仓", "code": "600491", "price": 3.2800000000000002, "shares": 8200, "amount": 26896.000000000004, "reason": "止盈(浮盈12.3%≥12.0%)", "profit": 2952.0000000000036 }, { "date": "2026-02-05", "time": "09:35", "action": "买入", "code": "600814", "price": 9.48, "shares": 2800, "amount": 26544.0, "reason": "龙抬头+主升浪 → 强势买入信号" }, { "date": "2026-02-05", "time": "09:35", "action": "买入", "code": "300511", "price": 6.1850000000000005, "shares": 200, "amount": 1237.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-02-05", "time": "09:35", "action": "买入", "code": "002210", "price": 3.19, "shares": 100, "amount": 319.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-02-05", "time": "13:40", "action": "清仓", "code": "600196", "price": 26.6, "shares": 800, "amount": 21280.0, "reason": "超时平仓(持仓30天≥30天)", "profit": -576.0 }, { "date": "2026-02-05", "time": "13:40", "action": "清仓", "code": "600267", "price": 10.46, "shares": 2300, "amount": 24058.000000000004, "reason": "超时平仓(持仓30天≥30天)", "profit": 506.0000000000073 }, { "date": "2026-02-05", "time": "13:40", "action": "清仓", "code": "688180", "price": 35.260000000000005, "shares": 600, "amount": 21156.000000000004, "reason": "超时平仓(持仓30天≥30天)", "profit": -785.9999999999964 }, { "date": "2026-02-05", "time": "13:40", "action": "清仓", "code": "688197", "price": 36.715, "shares": 600, "amount": 22029.000000000004, "reason": "超时平仓(持仓30天≥30天)", "profit": -323.9999999999927 }, { "date": "2026-02-05", "time": "13:40", "action": "清仓", "code": "000514", "price": 5.23, "shares": 3500, "amount": 18305.0, "reason": "超时平仓(持仓30天≥30天)", "profit": 700.0 }, { "date": "2026-02-05", "time": "13:40", "action": "清仓", "code": "000525", "price": 6.03, "shares": 100, "amount": 603.0, "reason": "超时平仓(持仓30天≥30天)", "profit": 43.0 }, { "date": "2026-02-05", "time": "13:40", "action": "清仓", "code": "688336", "price": 58.525, "shares": 400, "amount": 23410.0, "reason": "止损(浮亏-6.6%≥6.0%)", "profit": -1658.0 }, { "date": "2026-02-06", "time": "09:35", "action": "买入", "code": "002485", "price": 4.37, "shares": 6800, "amount": 29716.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-02-06", "time": "09:35", "action": "买入", "code": "688366", "price": 47.215, "shares": 600, "amount": 28329.000000000004, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-02-06", "time": "09:35", "action": "买入", "code": "301004", "price": 53.925, "shares": 400, "amount": 21570.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-02-06", "time": "09:35", "action": "买入", "code": "920748", "price": 44.265, "shares": 500, "amount": 22132.5, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-02-06", "time": "09:35", "action": "买入", "code": "000679", "price": 7.25, "shares": 2700, "amount": 19575.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-02-06", "time": "09:35", "action": "买入", "code": "000695", "price": 12.38, "shares": 700, "amount": 8666.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-02-06", "time": "09:35", "action": "买入", "code": "000753", "price": 7.17, "shares": 100, "amount": 717.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-02-06", "time": "13:40", "action": "清仓", "code": "600814", "price": 10.78, "shares": 2800, "amount": 30184.0, "reason": "止盈(浮盈13.7%≥12.0%)", "profit": 3640.0 }, { "date": "2026-02-09", "time": "09:35", "action": "买入", "code": "002287", "price": 24.62, "shares": 1100, "amount": 27082.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-02-09", "time": "09:35", "action": "买入", "code": "300158", "price": 6.48, "shares": 400, "amount": 2592.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-02-09", "time": "09:35", "action": "买入", "code": "002105", "price": 7.29, "shares": 100, "amount": 729.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-02-10", "time": "13:40", "action": "清仓", "code": "300839", "price": 13.92, "shares": 300, "amount": 4176.0, "reason": "止盈(浮盈12.4%≥12.0%)", "profit": 461.9999999999991 }, { "date": "2026-02-11", "time": "09:35", "action": "买入", "code": "603366", "price": 9.98, "shares": 400, "amount": 3992.0, "reason": "龙抬头+主升浪 → 强势买入信号" }, { "date": "2026-02-11", "time": "09:35", "action": "买入", "code": "002231", "price": 0.6, "shares": 400, "amount": 240.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-02-11", "time": "13:40", "action": "清仓", "code": "300511", "price": 7.050000000000001, "shares": 200, "amount": 1410.0000000000002, "reason": "止盈(浮盈14.0%≥12.0%)", "profit": 173.00000000000023 }, { "date": "2026-02-11", "time": "13:40", "action": "清仓", "code": "002485", "price": 5.05, "shares": 6800, "amount": 34340.0, "reason": "止盈(浮盈15.6%≥12.0%)", "profit": 4624.0 }, { "date": "2026-02-11", "time": "13:40", "action": "清仓", "code": "301004", "price": 61.16, "shares": 400, "amount": 24464.0, "reason": "止盈(浮盈13.4%≥12.0%)", "profit": 2894.0 }, { "date": "2026-02-13", "time": "09:35", "action": "买入", "code": "688099", "price": 94.06, "shares": 300, "amount": 28218.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-02-13", "time": "09:35", "action": "买入", "code": "920106", "price": 78.28, "shares": 300, "amount": 23484.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-02-13", "time": "09:35", "action": "买入", "code": "688805", "price": 44.185, "shares": 100, "amount": 4418.5, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-02-24", "time": "09:35", "action": "买入", "code": "300587", "price": 6.495, "shares": 600, "amount": 3897.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-02-24", "time": "13:40", "action": "清仓", "code": "300147", "price": 9.55, "shares": 2100, "amount": 20055.0, "reason": "超时平仓(持仓40天≥30天)", "profit": 504.0 }, { "date": "2026-02-24", "time": "13:40", "action": "清仓", "code": "300883", "price": 7.045, "shares": 2900, "amount": 20430.5, "reason": "超时平仓(持仓35天≥30天)", "profit": 768.5000000000036 }, { "date": "2026-02-24", "time": "13:40", "action": "清仓", "code": "002717", "price": 1.72, "shares": 500, "amount": 860.0, "reason": "超时平仓(持仓34天≥30天)", "profit": 55.0 }, { "date": "2026-02-24", "time": "13:40", "action": "清仓", "code": "300158", "price": 6.09, "shares": 400, "amount": 2436.0, "reason": "止损(浮亏-6.0%≥6.0%)", "profit": -156.0 }, { "date": "2026-02-25", "time": "09:35", "action": "买入", "code": "300328", "price": 18.575, "shares": 1600, "amount": 29720.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-02-25", "time": "09:35", "action": "买入", "code": "920725", "price": 36.78, "shares": 300, "amount": 11034.0, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-02-25", "time": "09:35", "action": "买入", "code": "300437", "price": 17.465, "shares": 100, "amount": 1746.5, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-02-25", "time": "09:35", "action": "买入", "code": "600408", "price": 3.885, "shares": 300, "amount": 1165.5, "reason": "龙抬头出现 → 短线起爆点,执行买入" }, { "date": "2026-02-25", "time": "回测结束", "action": "清仓", "code": "688793", "price": 23.0, "shares": 100, "amount": 2300.0, "reason": "回测截止", "profit": 61.5 }, { "date": "2026-02-25", "time": "回测结束", "action": "清仓", "code": "000564", "price": 2.33, "shares": 100, "amount": 233.0, "reason": "回测截止", "profit": -10.000000000000028 }, { "date": "2026-02-25", "time": "回测结束", "action": "清仓", "code": "300290", "price": 17.465, "shares": 300, "amount": 5239.5, "reason": "回测截止", "profit": -6.0 }, { "date": "2026-02-25", "time": "回测结束", "action": "清仓", "code": "002210", "price": 3.28, "shares": 100, "amount": 328.0, "reason": "回测截止", "profit": 9.0 }, { "date": "2026-02-25", "time": "回测结束", "action": "清仓", "code": "688366", "price": 46.345, "shares": 600, "amount": 27807.0, "reason": "回测截止", "profit": -522.0000000000036 }, { "date": "2026-02-25", "time": "回测结束", "action": "清仓", "code": "920748", "price": 42.465, "shares": 500, "amount": 21232.5, "reason": "回测截止", "profit": -900.0 }, { "date": "2026-02-25", "time": "回测结束", "action": "清仓", "code": "000679", "price": 7.42, "shares": 2700, "amount": 20034.0, "reason": "回测截止", "profit": 459.0 }, { "date": "2026-02-25", "time": "回测结束", "action": "清仓", "code": "000695", "price": 13.2, "shares": 700, "amount": 9240.0, "reason": "回测截止", "profit": 574.0 }, { "date": "2026-02-25", "time": "回测结束", "action": "清仓", "code": "000753", "price": 7.23, "shares": 100, "amount": 723.0, "reason": "回测截止", "profit": 6.0 }, { "date": "2026-02-25", "time": "回测结束", "action": "清仓", "code": "002287", "price": 24.72, "shares": 1100, "amount": 27192.0, "reason": "回测截止", "profit": 110.0 }, { "date": "2026-02-25", "time": "回测结束", "action": "清仓", "code": "002105", "price": 7.58, "shares": 100, "amount": 758.0, "reason": "回测截止", "profit": 29.0 }, { "date": "2026-02-25", "time": "回测结束", "action": "清仓", "code": "603366", "price": 9.735, "shares": 400, "amount": 3894.0, "reason": "回测截止", "profit": -98.0 }, { "date": "2026-02-25", "time": "回测结束", "action": "清仓", "code": "688099", "price": 95.72999999999999, "shares": 300, "amount": 28718.999999999996, "reason": "回测截止", "profit": 500.99999999999636 }, { "date": "2026-02-25", "time": "回测结束", "action": "清仓", "code": "920106", "price": 77.975, "shares": 300, "amount": 23392.5, "reason": "回测截止", "profit": -91.5 }, { "date": "2026-02-25", "time": "回测结束", "action": "清仓", "code": "688805", "price": 45.265, "shares": 100, "amount": 4526.5, "reason": "回测截止", "profit": 108.0 }, { "date": "2026-02-25", "time": "回测结束", "action": "清仓", "code": "300587", "price": 6.59, "shares": 600, "amount": 3954.0, "reason": "回测截止", "profit": 57.0 }, { "date": "2026-02-25", "time": "回测结束", "action": "清仓", "code": "300328", "price": 18.575, "shares": 1600, "amount": 29720.0, "reason": "回测截止", "profit": 0.0 }, { "date": "2026-02-25", "time": "回测结束", "action": "清仓", "code": "920725", "price": 36.78, "shares": 300, "amount": 11034.0, "reason": "回测截止", "profit": 0.0 }, { "date": "2026-02-25", "time": "回测结束", "action": "清仓", "code": "300437", "price": 17.465, "shares": 100, "amount": 1746.5, "reason": "回测截止", "profit": 0.0 }, { "date": "2026-02-25", "time": "回测结束", "action": "清仓", "code": "600408", "price": 3.885, "shares": 300, "amount": 1165.5, "reason": "回测截止", "profit": 0.0 } ] }