如何通过将Anthropic最强大的CLI工具直接连接到TradingView桌面版,绕过手动图表分析,实现实时交易设置与执行策略如何通过将Anthropic最强大的CLI工具直接连接到TradingView桌面版,绕过手动图表分析,实现实时交易设置与执行策略

Claude Code 和 Tradingview

2026/04/23 13:39
阅读时长 13 分钟
如需对本内容提供反馈或相关疑问,请通过邮箱 [email protected] 联系我们。

如何通过将 Anthropic 最强大的 CLI 工具直接连接到 TradingView 桌面版,绕过手动图表分析,实现实时交易设置与执行策略。

本文深入探讨"TradingView MCP"桥接器。我们不只是在谈论向 AI 询问价格预测,而是在谈论赋予 Claude 对你图表的"眼睛"。你将学习如何配置模型上下文协议(MCP),让 Claude 实时读取指标、截图并验证交易设置。

文章路线图

  • 融合之道:为什么终端是新的交易大厅。
  • MCP 优势:理解"模型上下文协议"及其颠覆性意义。
  • 技术基础架构:连接 Node.js、Git 与 Chrome DevTools 协议。
  • 分步指南:适合 Windows 用户的傻瓜式安装教程。
  • 策略引擎:如何提示 Claude 获取高概率交易设置。
  • 现实检验:管理风险、延迟与人工干预的必要性。

⏱️ 预计阅读时间:10–12 分钟

钩子:超越"猜测"

大多数交易者将 AI 当作高级版魔法八号球。他们将价格数据复制粘贴到聊天窗口,然后问:"BTC 会涨吗?"结果通常是千篇一律、过时的回答,缺乏对当前市场结构的深入理解。

但上个月,一切改变了。随着 Claude Code模型上下文协议(MCP)的发布,我们获得了停止告诉 AI 发生了什么、而开始展示给它看的能力。通过将 Claude 直接连接到你的 TradingView 桌面版实例,你可以将这个大型语言模型从静态聊天机器人转变为动态副驾驶,它能看到你的 EMA 交叉、识别 RSI 背离,并在你还在喝早咖啡时建议入场点。

问题:上下文缺口

系统化交易者最大的敌人是决策延迟。当你分析完三个不同的时间框架、确认偏向并计算好仓位大小时,"最优"入场点往往已经消失。

标准 AI 工具在此失败,因为它们缺乏实时上下文。它们不知道你的二级数据中刚出现了一道巨大的卖墙,也不知道你 5 分钟图表上的某个指标刚刚闪现了"买入"信号。Claude Code 通过 MCP 桥接器直接读取你的活跃 TradingView 窗口,弥合了这一差距。

解决方案:TradingView MCP 桥接器

模型上下文协议(MCP)是一种开放标准,使开发者能够构建为大型语言模型提供工具的"服务器"。在本例中,我们使用一个专用 MCP 服务器,通过 Chrome DevTools 协议(CDP)与 TradingView 桌面版通信。

配置正确后,Claude 不仅仅是"聊天"——它还会执行以下功能:

  • tv_get_current_symbol:返回你当前正在查看的资产。
  • tv_get_indicators:读取你活跃脚本的数值(例如 LuxAlgo、ICT 概念或简单 SMA)。
  • tv_screenshot:捕捉图表的视觉状态以进行视觉形态识别。

分步指南(完整设置)

1. 前提条件

在深入终端之前,请确保你已具备:

  • 已安装并完成身份验证的 Claude Code
  • TradingView 桌面版(CDP 访问需要付费订阅)。
  • 在你的 Windows 机器上安装 Node.js(v18+)Git

2. "后门"启动

要使此功能正常运行,你不能通过桌面快捷方式启动 TradingView。必须以远程调试端口方式启动。

  1. 关闭所有 TradingView 实例。
  2. 打开 PowerShell,找到你的 TradingView 安装路径(通常在 WindowsApps 下)。
  3. 使用以下命令启动:

Start-Process "PATH_TO_YOUR_TRADINGVIEW.EXE" -ArgumentList "--remote-debugging-port=9222"

3. 配置 MCP 服务器

你需要告知 Claude TradingView"转换器"的位置。这通过 .claude.json 配置文件完成。

  1. 在终端中,导航到你的项目文件夹。
  2. 克隆 TradingView MCP 仓库(在 GitHub 上查找最新桥接器)。
  3. 更新你的 mcpServers 配置,加入 tv-mcp-server 的路径。

4. 健康检查

TradingView 运行且服务器配置完成后,打开 Claude Code 并输入:tv_health_check

如果响应显示你当前的代码(例如"已连接到 15 分钟图表上的 BTCUSD"),则你已正式进入未来的交易模式。

策略执行:如何获取真实设置

既然"眼睛"已经打开,如何让"大脑"运转起来?你需要一个系统化提示框架

"分析师"提示:

Claude 将会:

  1. 查询指标。
  2. 分析趋势。
  3. 确认入场点。
  4. 提供你交易的精确参数。

现实检验:这不是"自动印钞"机器

以下是大多数"AI 网红"隐瞒的真相:

  • 延迟是真实存在的:如果你的网络波动,CDP 连接可能会断开。务必保留手动备份。
  • 解读错误:如果输出在数据窗口中格式不清晰,Claude 可能会误识别复杂的自定义 Pine Script 指标。
  • 尚无自动执行:此设置用于分析,而非自动化机器人交易。你仍然需要点击"买入"或"卖出"。Claude 是你的顾问,而非你的经纪人。

见解与心得

在运行此设置数周后,我最大的收获是耐心。Claude 在防止"报复性交易"方面表现出色。如果你要求 Claude 验证一个设置,而它回复"指标与你的策略不符",这就消除了强行交易的情绪冲动。

主要发现:

  • 截图为王:Claude 3.5 Sonnet 在视觉上识别"头肩顶"形态的能力优于通过原始数据点分析。
  • 少即是多:不要用 20 个指标堆满你的图表。MCP 桥接器在搭配 3–5 个高信号脚本时效果最佳。

TradingView MCP:Windows 版 Claude Code 安装与连接指南

模型上下文协议(MCP)是授予 Claude Code 访问外部应用程序权限的方法。在本例中,它连接到 TradingView 桌面版。配置完成后,Claude 可以直接在聊天中读取图表数据、管理指标并截图。

Claude 通过 Chrome DevTools 协议经由特定端口 9222 连接到 TradingView。因此,TradingView 必须以特定方式启动,而非通过标准快捷方式。

前提条件

  • Claude Code:已安装并正常运行。
  • TradingView 桌面版:需要付费订阅(非网页版)。
  • Node.js:版本 18 或更高。
  • Git:用于从 GitHub 下载代码的工具。

步骤 1. 安装 Node.js

  1. 访问 nodejs.org 并下载 LTS 版本。
  2. 像安装普通程序一样安装,全程点击下一步
  3. 验证安装:打开 PowerShell(Win + R,输入 powershell,回车)并运行:node --version
  4. 应显示版本号(例如 v20.11.0)。

步骤 2. 安装 Git

  1. 访问 git-scm.com 并下载 Git for Windows
  2. 使用默认设置安装。
  3. 验证安装:git --version

步骤 3. 下载 MCP 服务器

  1. 决定服务器文件的存储位置。建议在 C:\Users\YOUR_NAME\.claude\ 内创建一个 tools 文件夹,以便整理工具。
  2. 打开 PowerShell,导航到你选择的文件夹,并克隆仓库:

cd "C:\Users\YOUR_NAME\.claude\tools"
git clone https://github.com/tradesdontlie/tradingview-mcp.git
cd tradingview-mcp
npm install

注意:npm install 会安装必要的库,可能需要 1–2 分钟。

步骤 4. 在 Claude Code 中配置 MCP

Claude Code 将设置存储在位于用户主文件夹的 claude.json 中(例如 C:\Users\YOUR_NAME\.claude.json)。

  1. 在任意文本编辑器(记事本、VS Code 等)中打开此文件。
  2. 找到"mcpServers"部分并添加以下条目:

"mcpServers": {
"tradingview-desktop": {
"type": "stdio",
"command": "node",
"args": [
"C:\\Users\\YOUR_NAME\\.claude\\tools\\tradingview-mcp\\src\\server.js"
],
"env": {}
}
}

重要提示:将 YOUR_NAME 替换为你实际的 Windows 用户名,并确保 server.js 的路径正确。按照 JSON 格式要求,路径中使用双反斜杠 \\。

步骤 5. 以调试端口启动 TradingView

TradingView 必须在开放端口 9222 的情况下启动。

选项 A:通过脚本 在 PowerShell 中导航到仓库文件夹并运行:.\scripts\launch_tv_debug.bat 脚本将自动找到 TradingView,关闭所有活跃实例,并以正确端口重新启动。

选项 B:手动启动(选项 A 失败时) 如果脚本无法找到可执行文件(WindowsApps 版本常见问题),使用 PowerShell 查找路径:

  1. 获取路径:Get-AppxPackage *TradingView* | Select-Object InstallLocation
  2. 使用获取的路径启动:Start-Process "PATH_FROM_PREVIOUS_STEP\TradingView.exe" -ArgumentList "--remote-debugging-port=9222"

步骤 6. 验证连接

TradingView 运行后,打开 Claude Code 并输入:tv_health_check 如果成功,Claude 将确认连接并显示图表上的当前交易对。

故障排除

错误解决方案未找到 TradingView脚本未能找到 .exe 文件。使用步骤 5 的选项 BCDP 连接失败TradingView 在没有调试端口的情况下运行。使用步骤 5 的方法重新启动。node: 命令未找到Node.js 未安装或不在 PATH 中。重新安装 Node.js。.claude.json 中出现错误检查是否缺少括号,或确保使用了双反斜杠 \\。

工作原理

启动 Claude Code 时,它会自动启动 claude.json 中定义的 Node.js 服务器。服务器通过端口 9222 连接到 TradingView,使 Claude 能够与你的图表交互。TradingView 必须在打开 Claude Code 之前以 --remote-debugging-port=9222 标志启动。

如果你喜欢本文,请:

  • 👏 点赞(最多 50 次!)
  • 💬 留下评论
  • 🔗 分享给交易伙伴
  • ⭐ 为 GitHub 仓库加星
  • all for trading 停止亏损

感谢阅读!

有问题?在以下平台找到我:

  • X
  • GitHub
  • Linkdin

另外,Telegram 提供免费交易信号。无私信或付费群组。


Claude Code and Tradingview 最初发表于 Medium 上的 Coinmonks,读者们正在那里继续就本文展开讨论与互动。

免责声明: 本网站转载的文章均来源于公开平台,仅供参考。这些文章不代表 MEXC 的观点或意见。所有版权归原作者所有。如果您认为任何转载文章侵犯了第三方权利,请联系 [email protected] 以便将其删除。MEXC 不对转载文章的及时性、准确性或完整性作出任何陈述或保证,并且不对基于此类内容所采取的任何行动或决定承担责任。转载材料仅供参考,不构成任何商业、金融、法律和/或税务决策的建议、认可或依据。

USD1 Genesis:0 费率 + 12% APR

USD1 Genesis:0 费率 + 12% APRUSD1 Genesis:0 费率 + 12% APR

新用户:质押最高享 600% APR。限时福利!