用于 TradingView 策略的免费开源优化器:网格搜索、前向验证、道具公司检查和热图。
TradingView 缺少优化层。免费且开源。
TradingView 为您提供 Pine 脚本。它为您提供回溯测试。它没有为您提供一种系统地找到适合您的策略的最佳参数设置的方法。
你只能一次点击一个值,观察结果,并希望你能找到好的结果。那不是优化。这就是猜测。
这个扩展解决了这个问题。没有帐户,没有登录,没有付费等级。
100% 免费和开源
每个功能对每个人都是免费的:所有优化模式、前瞻分析、热图和道具公司检查,没有参数限制。
完整的源代码位于 GitHub 上,并获得 MIT 许可:
https://github.com/Roboquant-AI/tradingview-optimizer
阅读代码,分叉它,并帮助使其变得更好。发现错误或想要新功能?打开问题或发送拉取请求。欢迎各种规模的贡献:错误报告、页面更改时的 TradingView 选择器修复、新指标、文档。
3.0.0 中的新增功能
- 一切都是免费的:所有模式和功能均已向所有人解锁
- 无需帐户:登录消失了
- MIT 许可下的开源
- 删除发送到应用程序:您的结果保留在浏览器中,您可以将它们下载为 JSON
- 指标现在读取 TradingView 的当前交易导出格式并使用您策略的真实初始资本
它的作用
选择任何策略输入,定义搜索范围,并在您自己的图表上运行完整的网格搜索。每个组合都通过 TradingView 的策略测试器运行。无需外部模拟器,无需导出或导入数据。
优化完成后,您将获得一个按您选择的目标排名的可排序结果表。找到最佳设置了吗?一键将它们应用到您的图表中。
它是如何运作的
1. 打开任何应用了 Pine Script 策略的 TradingView 图表
2. 单击图表下方面板选项卡栏中的优化器
3. 自动检测您的策略输入,无需设置
4. 选择要优化的输入并设置最小/最大/步长
5. 选择您的目标:夏普比率、索蒂诺比率、净利润%、利润系数、赢率或最小回撤
6. 点击“开始”,测试每个组合时就会显示结果
7. 在内置表格中对结果进行排序和比较
8. 一键将您想要的参数集应用到图表
优化模式
标准模式
在当前图表上选择的输入中进行网格搜索。为任何策略找到更好设置的最快方法。
多时间框架模式
在一次运行中跨多个时间范围测试您的策略。仅适用于 1H 图表的策略不是策略,而是巧合。多时间范围测试显示您的优势是否在不同时间范围内保持不变。
多符号模式
无需手动切换图表即可验证不同仪器的设置。一次运行,许多符号。
全网格模式
彻底扫描输入、交易品种和时间范围的每种组合。全面、系统、完整。
前瞻分析
在新数据上崩溃的优化参数比根本没有优化更糟糕。前向分析是检测过度拟合的标准方法。
将您的历史记录分为样本内时期和样本外时期,在样本内时期对输入进行优化,在样本外时期对优化器从未见过的数据进行检查。如果这些设置在样本外保持不变,那么您就有了真实边缘而不是曲线拟合的证据。
单分体
一个样本内窗口和一个样本外窗口。快速验证任何参数集。
滚动前进
以可配置的步骤(窗口大小和以月为单位的步骤)在日期范围内滑动样本内/样本外窗口。这模拟了定期重新优化,这是对您的策略是否适应或衰退的最现实的测试。
参数热图
数字告诉你发生了什么。热图告诉你原因。
2D 热图
选择两个输入和一个指标。每种组合都有颜色,因此您可以立即看到哪些区域始终良好,哪些区域是脆弱的一次性峰值。稳健的策略显示出广泛的稳定区域,而不是孤立的热点。
3D 曲面图
在整个参数环境中旋转、缩放和悬停,以查看您的输入如何交互。
指标:夏普比率、索提诺比率、净利润%、利润系数、胜率、最大回撤或总交易。
道具公司挑战检查
在接受挑战之前,根据利润目标、每日损失限额和给定账户规模的最大回撤,检查您的最佳结果。
结果、应用和历史
- 可排序的表格,包含净利润%、夏普比率、利润系数、赢率、最大回撤和交易数量
- 一键应用以获得最佳结果或任何行
- 将结果下载为 JSON,以便在 Python、R、Excel 或任何其他工具中进行分析
- 您最后 10 次优化会保存在本地,因此您可以查看它们而无需重新运行
指标是根据 TradingView 每次运行的导出交易列表计算的,因此每个组合的评分方式相同。
适用于任何 PINE 脚本策略
如果您的策略有输入参数并在 TradingView 图表上运行,则此扩展可以对其进行优化。没有代码更改,没有特殊语法。
移动平均线交叉。 RSI 均值回归。布林带突破。多指标系统。您自己编写的自定义策略。
隐私
- 没有帐户且无法登录
- 您的 TradingView 凭证永远不会被访问或存储
- 您的策略代码和结果永远不会发送到任何服务器
- 该扩展程序仅在 Tradingview.com 上运行
- 不要相信我们的话:代码是开源的
要求
- TradingView 帐户
- 应用了 Pine Script 策略的图表
- 铬合金
贡献
TradingView 的策略优化器是开放构建的。为存储库加注星标、报告问题并发送拉取请求:
https://github.com/Roboquant-AI/tradingview-optimizer
关于 ROBOQUANT
由 Roboquant 建造。想要超越 TradingView? Roboquant 2.0 允许您使用 CME 市场数据在其本机引擎上构建和回测策略,然后优化和部署它们。了解更多信息,请访问 https://roboquant.dev
免责声明
不隶属于 TradingView、不受其认可或赞助。该扩展使 TradingView 网页自动化;使用它的风险由您自行承担,并遵守 TradingView 的条款。过去的表现并不能保证未来的结果。





