回测策略的 copy-paste bug:sell 分支 in_buy=True 让信号死锁
回测跑出来一条只涨不跌的净值曲线,胜率 100%,最大回撤 0%。 这不是圣杯,这是 bug。 策略里买入后该卖出的信号一次都没触发,仓位从开仓那天起就锁死在账户里。净值曲线”看起来”只涨不跌,只是因为它从来没结算过亏损。最讽刺的是,这个 bug 的源头只是一个 copy-paste:把 buy 分支的代码复制到 sell 分支,忘了把一个布尔标志从 True 改成 False。 copy-pas