如何回测获利交易策略(Claude + TradingView)

@milesdeutscher
英语1天前 · 2026年7月28日
127K
186
38
12
414

TL;DR

本指南详细介绍了一套利用 Claude AI 生成 Pine Script 并通过 TradingView 进行策略回测的系统,帮助交易者在投入资金前验证交易思路。

Claude 和 TradingView 的组合非常强大——我真希望更多人知道这个。

如果你正在努力成为盈利的交易者,这是我能够给你的最有价值的系统之一。

我最近用 Claude 回测了 432 个交易策略,找到了一个胜出的策略,将其投入实盘市场,赚了 +19,537 美元。

在这篇文章中,我将揭示整个过程,以及你如何复制我的方法,找到、构建并自动化属于自己的真正盈利的交易策略。

你将学到:

  • 在哪里找到值得测试的交易策略
  • 如何将任何想法转化为 Pine Script
  • 如何在 TradingView 中基于真实数据进行回测
  • 如何让 Claude 分析并改进你的策略

如果你坚持读到最后,我会直接给你我亲自构建的自定义 Research Desk 的 GitHub 链接——它能帮助你利用真实市场数据找到、构建并自动化交易策略(已经内置了 500 个交易策略)。

Miles Deutscher - inline image

Research Desk

说完了这些,我们直接进入正题:

找到值得测试的交易策略

这个系统的第一步是找到真正值得回测的交易策略。这是后续所有步骤的基础,也是构建盈利策略最重要的部分。

你不需要从零创造,老实说,我建议你不要这样做(尽管我也会教你如何做)。

理想的情况是,你从已有的东西开始,然后根据回测结果不断改进。

你有三个可靠的选择来找到交易策略:

  1. TradingView 的公共库

TradingView 托管了数千个免费、开源的策略,你可以研究、复制和修改。这是最快找到想法的地方,在正式测试之前,你就能看到每个策略的表现。

只需前往 https://www.tradingview.com/scripts/?script_type=strategies

Miles Deutscher - inline image

TradingView

  1. GitHub

GitHub 上有大量免费的 TradingView Pine Script 仓库。从简单的 RSI 设置到高级的趋势跟踪系统,应有尽有。

你可以直接保存一些。我在 GitHub 上简单搜索了一下,就找到了 250 多个现成的策略。

Miles Deutscher - inline image

GitHub

  1. 用 Claude 自己构建

如果你脑子里已经有了一个交易想法(或者更好的是,一个实际的策略),你可以把它转化为一套规则,然后将这些规则转化为可以导入 TradingView 的 Pine Script。

Miles Deutscher - inline image

用 Claude 构建策略

如果你对这个方法感兴趣,我在这里写过一篇完整的文章,并附有真实案例:

https://x.com/milesdeutscher/status/2075615711150608468

总结一下:

  • 把你的交易策略思路全部倾倒给 Claude
  • 将这些思路转化为一套规则(入场规则、出场规则)
  • 将 .md 文本转化为 Pine Script,以便导入 TradingView 进行测试

这个阶段的目的不是找到或构建一个疯狂盈利的策略(我们后面会讲到)。这里的目的仅仅是收集一些有趣的交易想法和策略,我们可以在此基础上进行构建。

我的建议是,从 TradingView 的库中或流行的公共 GitHub 仓库中保存几个高评分的策略。

将策略转化为 Pine Script

现在你有了一个策略,你需要一个能够实际回测的工具。

Pine Script 是 TradingView 的原生编程语言。你不需要学习它,你只需要让 Claude 帮你写。

我想让你打开 Claude,准备好你的策略,然后粘贴这个提示词:

text
1提示词:"将这个策略转换为 TradingView
2Pine Script V6 策略代码。包含每笔 0.1% 的
3佣金,下一根 K 线开盘时成交,初始资金
4$100,000,实际的头寸规模,并使其准备好
5直接粘贴到 Pine Editor 中进行回测。"

我在这步使用了 $100,000 的投资组合,但请随意修改提示词,以匹配你实际持有的投资组合规模——在这里越精确,回测结果就越准确。

几秒钟之内,你就会得到一个完整的策略,可以直接放入 TradingView(下一步)。

Miles Deutscher - inline image

实际输出(Claude 将策略转化为 Pine Script)

运行回测

这是你看到所选策略实际表现如何的时候了。

复制 Claude 生成的整个 Pine Script,然后按照以下步骤操作:

  1. 打开 TradingView
  1. 点击屏幕顶部的 Pine Editor

点击 "创建脚本"。

Miles Deutscher - inline image

创建脚本

  1. 粘贴 Pine Script 代码

粘贴后,点击 "添加到图表"。

Miles Deutscher - inline image

粘贴 Pine Script

就这样,TradingView 现在会模拟该策略会执行的所有交易,并显示完整的历史表现。

实际案例

均值回归 RSI 策略(来自我前面链接的文章):

Miles Deutscher - inline image

回测数据

注意:有时候代码第一次可能无法编译。这是正常的,不是问题。我的建议是复制错误信息,或者直接截图,粘贴回 Claude,然后要求修复。

从这里,你可以浏览一个交易策略的完整历史表现。

需要关注的内容

净利润: 策略整体盈利或亏损的金额(相对于你在上述提示词中设定的投资组合规模)。

胜率: 盈利交易占总交易的比例。

最大回撤: 策略遭受的最大峰值到谷底的跌幅。

盈利因子: 每亏损 1 美元所创造的利润金额(大于 1 表示盈利,越高越好)。

交易次数: 上述所有数据背后的样本量。

我建议你将导入 Pine Script 到 TradingView 的步骤重复至少 3-5 次,并保存你找到的最盈利的策略。

我实际上构建了一个自定义的 Research Desk,并回测了 432 个策略(使用 Fable 5),这花了几周时间,但非常值得。

Miles Deutscher - inline image

400+ 个策略(我的个人 Research Desk - 稍后会有更多介绍)

关键是,越多越好,因为在接下来的步骤中,我们将基于获胜的策略进行构建,并使其变得更好。

让 Claude 分析与改进

这一步几乎没有人做,但真正的价值就在这里。

TradingView 会给你策略表现如何的总结,但它不会告诉你为什么。

为什么策略在亏损时亏损,是什么条件导致了失败,以及什么才能真正修复它。

与其手动审查数百笔交易,不如把整个工作交给 Claude。

在 TradingView 内部,点击 "导出" 并下载你的完整交易历史记录为 CSV 文件。

Miles Deutscher - inline image

保存为 CSV

然后,将该文件上传到 Claude,并开始提出真正的问题。

可以问的提示词

"为什么这个策略表现不佳?"

"哪些市场条件导致了最大的损失?"

"我如何减少回撤?"

"在不进行过度拟合的情况下,你会如何改进这个策略?"

然后,Claude 会解释你的策略为何如此表现,这部分实际上能让你成为更好的交易者。

从这里,你可以重复上述过程,将修改后的交易策略转化为 Pine Script,在 TradingView 中进行回测,并比较结果。

我的 Research Desk

希望你看到了这个系统的强大之处。

99% 的交易者在市场上冒着真实资本的风险,却不知道他们正在使用的策略在历史上是否盈利。

我刚才展示给你的这个系统消除了这个关键缺陷,使你能够在实际投入真金白银之前,就弄清楚一个策略是否真的盈利。

有一种方法可以让这个系统更加强大:

构建一个 Research Desk,自动化整个流程。

当然,你可以自己动手,但为了省去你的麻烦,我刚刚开源了我的整个个人 Research Desk 应用。

在这个自定义应用中,你可以直接访问 500 多个交易策略,相互测试,通过 Pine Script 导入,并使用 AI 进行优化——所有这些都在一个地方完成。

Miles Deutscher - inline image

我的 Research Desk

要访问 Research Desk,我只有两个小小的请求:

  1. 订阅我的免费市场通讯(100% 免费,绝无垃圾邮件
  2. 加入我的免费市场 Telegram 社区

要开始使用,请点击此链接,我会直接与你分享这个应用:

https://milesdeutscher.com.au/ytjlve

做这两件事,能确保我可以继续带来像这样高价值的免费内容!

总结

我希望你觉得这篇文章有价值。

如果是的话,请务必在这里关注我 @milesdeutscher——每周我都会发布几篇深度文章,教你如何在金融市场中利用 AI。

要获取更深入的 AI 见解,请在 @aiedge_ 上关注我。

最后,如果你有任何内容建议,欢迎在下面留言——我会阅读每一条,这确实会塑造我接下来要写的内容。

感谢你读到这里。

-Miles💙

一键保存

使用 YouMind AI 深度阅读爆款文章

保存原文、追问细节、总结观点,并在一个 AI 工作空间里把爆款文章沉淀成可复用笔记。

了解 YouMind
写给创作者

把你的 Markdown 变成干净的 𝕏 文章

图片上传、表格、代码块,往 𝕏 上手动重排太痛苦。YouMind 把整篇 Markdown 一键转成干净、可直接发布的 𝕏 文章草稿。

试试 Markdown 转 𝕏

更多可拆解样本

近期爆款文章

探索更多爆款文章