做TradingView策略回测最头疼的是什么?手动调参、反复测试、记录结果,一折腾就是几个小时。最近发现一款叫The Optimiser的插件,彻底改变了我的工作流。它直接内嵌在TradingView里,帮你自动遍历参数空间,甚至用模拟退火这种高级算法寻找最优解,而且所有结果都能保存为CSV。

核心功能:一键优化,告别重复劳动

安装后,插件会自动识别策略里的参数类型(数值、列表、复选框),然后生成从当前值的一半到两倍的测试范围。你可以选择四种搜索方式:暴力穷举跑满所有组合(适合小参数集);顺序改进逐个参数微调;模拟退火用更少步数找到全局最优;还有纯随机抽奖式测试。我最常用的是退火法,配合过滤掉交易次数不足的结果,效率比手动高十倍。

对比TradingView自带回测

原生策略测试器只有单一变量的参数范围,而且无法同时优化多个参数,更别提取出指标间的交互效应。而The Optimiser支持3D图表展示两个参数对净利或夏普比率的影响,一眼看出“高原区域”。另外,它还能上传外部信号CSV到图表上显示,这个功能在对比AI信号源时超实用。

实际使用体验

设置好优化目标(比如最大化Sortino比率),点击开始,插件就在浏览器里自动串行执行——每换一次参数就刷新图表,读取结果,再换下一组。跑了500次后,系统直接把最优参数和完整记录存在本地存储里,即使不小心刷新页面也不会丢数据。最后导出CSV可以用Excel做二次分析。

值得注意的细节

  • 采样内/外测试:新版支持区分训练集和验证集,避免过拟合。
  • 自定义过滤:比如设置最少交易次数50,低于的自动剔除。
  • 开源透明:插件通过模拟用户操作和解析UI数据实现,不直接访问TradingView服务器,但UI更新可能导致临时报错——开发者承诺快速修复。

如果你每天花大量时间调参,或者需要多目标优化,这个插件绝对值得安装。配合Bybit、OKX等推荐链接还能支持开发者更新,一举两得。