Claude直连TradingView:用自然语言掌控你的K线图
How To Connect Claude to Trading View (Insanely Cool)
本报告由 AI 深度分析生成,基于视频完整字幕。
导读
Lewis Jackson 是一位英国加密货币交易员兼内容创作者,以"实战派、不藏私"著称。他在 YouTube 上记录自己尝试将 5 万英镑增长为 50 万英镑的全程,所有交易决策透明公开。这个频道的定位不是"教你炒币",而是"帮你用技术获得不公平优势"。
这期视频的起点是一条 X(前 Twitter)上的发现:有人将 Claude AI 直接连接进了 TradingView,实现实时代码级数据读取。当这条推文获得 75 万+交易员关注时,Lewis 立刻下场测试、改良,并把改良版完全免费开放出来。
这个视频最值得记住的一件事: Claude 正在用的不是你的截图,而是你的图表背后的实时动态代码数据——这个区别,决定了它是"真的在分析"还是"在猜"。
核心观点速览
- 截图分析已死:AI 读图 = AI 猜像素;而 TradingView MCP 让 Claude 读的是实时动态代码,每根蜡烛的精确数值,每秒更新。
- 自然语言 → 图表操作:不再需要手动点击。用说话的方式切换图表、加指标、删指标,Claude 直接执行。
- 一键晨报:一条命令扫描整个自选股,输出全部资产的多空判断,取代逐个手动查看。
- 从零生成 Pine Script:告诉 Claude 你想实现的策略,它研究顶级交易员的做法,自动写出 Pine Script 并部署到图表,还能看到代码报错后自动修复。
- 高级玩法:克隆顶级交易员的思维框架:抓取知名分析师的所有视频字幕,提炼其决策逻辑,转化为属于你的 Pine Script 策略。
一、为什么截图分析本质上是错的
很多人用 AI 分析图表的方式是这样的:截图 → 粘贴到 Claude/GPT → 问"这图怎么看"。
Lewis 明确指出,这个做法有两个根本性缺陷:
第一,AI 在猜,不在算。
截图是一系列像素点。AI 做的是图像识别,而不是数据解读。一张低分辨率或模糊的截图,可能导致它对价格高低、支撑阻力的判断出现偏差——而交易恰恰是细节决定成败的事。
"trading is kind of the fine details, isn't it?"(交易就是要计较这些细节,不是吗?)
第二,数据在你发图的瞬间就过时了。
你截图、切换窗口、粘贴进 AI,这中间行情已经走了。你得到的是一个"历史"读数,不是现在。
TradingView MCP 解决的正是这两个问题。Claude 读的不是你的截图,而是 TradingView 页面背后的实时动态 DOM 代码数据——就像你在浏览器里右键"检查"看到的那些随行情跳动的数值。
这意味着:
- 每根 K 线的开高低收价,包含上下影线,Claude 全部精确知道
- 如果你在 1 秒图,它每秒都在接收更新
- 没有延迟,没有猜测,没有图像压缩导致的失真
二、技术机制:MCP 究竟做了什么
MCP 是 "Model Context Protocol" 的缩写(视频里 Lewis 说你不用记这个词,但理解它有帮助)。
它的工作原理简单来说分三层:
| 层级 | 作用 |
|---|---|
| TradingView Desktop(桌面版) | 用 CDP 协议(Chrome DevTools Protocol)开放页面内部数据 |
| MCP 服务器 | 作为桥梁,将 TradingView 的实时 DOM 数据暴露给 Claude |
| Claude Code(终端) | 接收自然语言指令,通过 MCP 服务器操作 TradingView |
CDP 是关键。 这是 Chrome 系浏览器内置的一套调试接口,原本是给开发者用的。TradingView MCP 的聪明之处在于,它把这个接口"劫持"过来,让 Claude 能像一个程序员"检查元素"一样,实时读取并操控 TradingView 页面上的所有数据。
这就是为什么必须使用 TradingView 桌面应用(Desktop),而不是浏览器版本——桌面版允许以 CDP 模式启动。
三、安装流程:一条提示词搞定
原始版本(由 "Trades Don't Lie" 创建)需要手动执行一步步的安装指令,Lewis 说他自己试了一次,觉得太麻烦了——评论区也有很多人卡在这里。
所以他做了一件很有价值的事:把整个安装流程压缩成一个"一键设置提示词"(One-Shot Setup Prompt) 。
操作流程极其简单:
- 打开 GitHub 链接(
github.com/LewisWJackson/tradingview-mcp-jackson) - 复制页面上的 "One-Shot Setup" 提示词
- 粘贴进你的 Claude Code 终端
- 根据提示回答几个 Yes/No 问题(建议全选"允许自动化"模式)
- 安装 TradingView 桌面版,用特定命令启动(Claude 会告诉你确切命令)
- 运行
tv health check确认连接正常
整个过程中,Claude 会自动创建 mcp.json(连接配置文件)和 rules.json(策略规则文件),并完成所有环境配置。
一个隐藏提示:当 Claude 问"是否允许本次会话自动编辑"时,选最高权限的选项(数字 2)。这样它才能在后续自主地添加指标、修改 Pine Script,而不是每步都来问你。
四、五个震撼演示(按从简单到复杂排列)
演示 1:自然语言切换图表
Lewis 打开的是苹果股票图,他对着终端说:
"Can you show me the Bitcoin chart on the 1-week time frame, please?"(请帮我切换到比特币周线图。)
TradingView 立刻切换。没有点击,没有菜单,没有搜索框。
他的评价只有四个字:"It's magic."
演示 2:自然语言管理指标
"Can you please remove the volume indicator from the bottom of the screen?"(请去掉屏幕底部的成交量指标。)
已删除。
这看起来是小事,但背后的含义是:你的整个图表配置,都可以通过对话来管理。
演示 3:让 AI 研究顶级交易员并实施其策略
Lewis 没有预设策略,他直接告诉 Claude:
"I'm not much of a day trader. Can you research what well-known Bitcoin day traders have done with their trading strategy, the indicators they use, the moving averages, and install those onto my Bitcoin chart?"(我不太懂短线,请你研究公开的顶级比特币交易员用什么策略和指标,然后装到我的图表上。)
Claude 的回应是:
"Great research. I'll apply the Van de Pop setup — most replicable, best for Bitcoin swing trading on the weekly — combined with Tone Vays MACD, EMA 21/50/200, RSI 14."(好的,我将应用 Van de Pop 的做法——最具可复制性,最适合比特币周线波段——结合 Tone Vays 的 MACD 设置,EMA 21/50/200,以及 14 周期 RSI。)
这是 Claude 自主搜索、研究、决策、配置的完整闭环。
演示 4:自动生成 Pine Script 并实时调试
Lewis 进一步要求:
"Now turn this strategy into a Pine Script and implement it on the chart."(现在把这个策略转成 Pine Script,部署到图表上。)
Claude 写出了完整的 Pine Script 代码,直接部署到 TradingView。
关键细节:代码里出现了两个错误。但因为 Claude 正在实时读取 TradingView 的代码层,它看到了这些错误(就像你看到 TradingView 代码编辑器里的红色警告),并自动循环修复,直到代码正确运行。
无需截图,无需复制粘贴错误信息给它,它自己解决了。
演示 5:一键晨报
Lewis 添加了一个自创功能:morning_brief
在终端输入这一条命令,Claude 会:
- 逐个打开你 watchlist 中的每个资产(BTC、ETH、SOL、XRP、LINK、PEPE)
- 按照你预设的策略规则(rules.json)评估每个资产
- 输出一份多空判断汇总报告
演示中的结果是:
- 比特币:看空,周线最差
- 以太坊:接近潜在反转,但尚未买入信号
- XRP:中性
- Solana:看空
- Chainlink:看空
- Pepe:中性
你不再需要一个一个地问它"帮我看看 ETH"、"再帮我看看 BTC"。一条命令,全部搞定。
五、rules.json:把你的交易哲学写进代码
这是整个系统里最值得深挖的部分。
rules.json 是一个配置文件,用来定义你的交易规则。但它不是让你手动写 JSON,而是通过对话来填充。你可以告诉 Claude:
- 什么条件下算"看多"
- 什么条件下算"看空"
- 什么条件下算"中性"
- 进多仓的规则
- 进空仓的规则
- 止损止盈规则
- 适用的时间框架
- 风险管理原则
Claude 会把这些"话"转化成结构化的规则,写进 rules.json。之后无论是晨报还是实时分析,Claude 都会依据这份规则做判断,而不是靠临场发挥。
这解决了 AI 交易分析里最大的一个痛点:不一致性。
每次新建对话,AI 都是"失忆的"。你每次都得重新解释你的策略。有了 rules.json,你的策略是持久化的、可版本管理的,每次 Claude 打开都会读取它。
六、最强玩法:克隆知名交易员的思维框架
Lewis 在视频结尾提出了一个真正令人兴奋的高级用法,虽然他只说了大致方向,但这个思路的天花板很高。
设想这个流程:
- 抓取 CoinsKid 或 Blockchain Backer(知名加密货币技术分析师)的所有 YouTube 视频字幕
- 把所有字幕喂给 Claude,让它提取:他习惯用什么指标?他如何判断支撑阻力?他什么情况下进场、出场?他的风险管理是怎么做的?
- 将提炼出来的决策逻辑写入 rules.json
- 用这套规则驱动 TradingView 的实时分析
最终的效果是:你每天用晨报看图,用的是顶级分析师的眼睛。
"You end up looking at a chart the same way that CoinsKid does or Blockchain Backer."(你最终是在用 CoinsKid 或 Blockchain Backer 的方式看图表。)
这不是炒币教程,这是方法论迁移工具。
七、行动启示
对于想立刻上手的人:
- 前往
github.com/LewisWJackson/tradingview-mcp-jackson,复制 One-Shot Setup 提示词 - 在 Claude Code 终端直接运行,按提示完成安装
- 下载 TradingView 桌面版并用 CDP 模式启动
- 从简单命令开始(切换图表、加减指标),感受直连的体验
- 逐步通过对话填写 rules.json,把你的交易逻辑持久化
对于不做交易但关注 AI x 工具整合的人:
这个案例的价值不在于"能不能用来炒币",而在于它展示了一种 AI 工具整合的思路:
- 不要截图,要 API:任何可以暴露数据接口的工具,都可以变成 AI 的"眼睛"
- 不要每次都重新解释,要持久化规则:把你的偏好、策略、工作流写进文件,让 AI 有记忆
- 自然语言 = 新的操作系统:你的终端正在成为所有工具的统一入口
附录:金句收录
"You're not just going to AI and saying 'hey, what's Bitcoin going to do?' You're actually wiring up these projects and creating your strategy, your brain into the code." (你不是去问 AI "比特币会怎么走",而是把这些项目接通,把你的策略、你的思维方式编进代码里。)—— Lewis Jackson
"The people that are figuring that out right now have an obscene unfair advantage." (现在搞明白这些的人,将拥有荒谬程度的不公平优势。)—— Lewis Jackson
"It's not looking at an image. It's actually looking at the code and the values on the screen." (它看的不是图片,而是屏幕上的代码和数值。)—— Lewis Jackson
"No emotions are involved. It's like you've done the thinking of the strategy and there it is — here's the decisions to make." (没有情绪参与。就好像你已经做完了策略思考,然后摆在你面前的只有:该做哪些决策。)—— Lewis Jackson
"I don't want your email. I don't want you to pay me. I just want you to make a whole load of money." (我不要你的邮箱,也不要你付钱。我只是希望你赚到很多钱。)—— Lewis Jackson
术语表
| 术语 | 解释 |
|---|---|
| MCP(Model Context Protocol) | 模型上下文协议,允许 AI 模型与外部工具/数据源直接通信的标准协议 |
| CDP(Chrome DevTools Protocol) | Chrome 开发者工具协议,允许程序控制 Chrome 内核的浏览器并读取其实时数据 |
| Pine Script | TradingView 的专有脚本语言,用于编写自定义指标和策略,并在图表上回测 |
| rules.json | 本工具中用于存储个人交易规则的配置文件,由 Claude 根据对话自动维护 |
| Morning Brief | 本工具中的一键晨报功能,扫描 watchlist 所有资产并输出多空汇总 |
| Van de Pop Setup | 由荷兰比特币分析师 Michaël van de Poppe 推广的比特币波段交易框架,注重支撑阻力和 RSI 超卖区间 |
| EMA 21/50/200 | 21、50、200 周期指数移动平均线,常用于判断中长期趋势方向 |
时间线索引
| 时间 | 内容 |
|---|---|
| [00:00] | 开场:X 上疯传的发现——有人把 Claude 接进了 TradingView |
| [01:29] | 为什么这个工具改变一切:AI x 交易 x 区块链的交汇点 |
| [02:51] | 截图识别 vs 实时代码数据:两种方式的本质区别 |
| [04:03] | 技术原理:浏览器 Inspect + CDP 如何实现实时读取 |
| [04:43] | 安装演示:一键设置提示词的完整流程 |
| [06:31] | 插播:Lewis 的 £50K→£500K 自动化交易仪表盘 |
| [08:06] | 连接验证:TV Health Check 确认 CDP 实时状态 |
| [09:28] | 首次实时演示:语音切图、增删指标 |
| [10:51] | 自然语言创建指标:让 Claude 研究顶级交易员并实施策略 |
| [12:42] | Pine Script 自动生成与实时 debug |
| [14:24] | 批量 watchlist 应用:一次性把策略应用到多个资产 |
| [18:17] | 升级玩法:晨报功能、rules.json、抓取交易员策略 |
评论
还没有评论,来第一个留言吧 ✨