脚本与自动化
TradingView 策略回测报告怎么读:识别过拟合的三个信号
“感觉能赚钱”和“数据说过去五年赚钱”之间,隔着一次认真的回测。把 indicator() 换成 strategy() 加进出场指令,底部策略测试器就会自动生成报告。
先看这四个数
- 最大回撤:先看它而非净利——回撤决定你能不能拿着系统活到盈利那天;
- 盈亏比 × 胜率:两者相乘才是期望,单看任何一个都会被骗;
- 交易次数:少于 100 笔基本没有统计意义;
- 手续费与滑点:如实填,日内策略不填等于自欺。
过拟合的三个信号
- 参数改一点点绩效就大变——你优化的是噪音;
- 只在某个品种/某段行情神奇——换品种换周期立刻验证;
- 规则越加越多、每条都为修掉某几笔亏损——这是在给历史数据背题。
样本外验证:用 2020–2024 调参,用 2025 至今验证;后者绩效大幅衰减就推倒重来。舍不得这步的回测,都只是好看的曲线。写策略见Pine 第一课。