如何透過將 Anthropic 最強大的 CLI 工具直接連接到 TradingView 桌面版,繞過手動圖表分析,實現即時設置與執行策略如何透過將 Anthropic 最強大的 CLI 工具直接連接到 TradingView 桌面版,繞過手動圖表分析,實現即時設置與執行策略

Claude Code 和 TradingView

2026/04/23 13:39
閱讀時長 13 分鐘
如需對本內容提供反饋或相關疑問,請通過郵箱 [email protected] 聯絡我們。

如何透過將 Anthropic 最強大的 CLI 工具直接連接到 TradingView Desktop,繞過手動圖表分析,實現即時交易設置與執行策略。

本文深入探討「TradingView MCP」橋接器。我們討論的不只是向 AI 詢問價格預測,而是讓 Claude 對你的圖表擁有「眼睛」。你將學習如何配置模型上下文協議(MCP),讓 Claude 即時讀取指標、截圖並驗證交易設置。

文章導覽

  • 融合趨勢:為何終端機是新的交易場所。
  • MCP 優勢:了解「模型上下文協議」及其改變一切的原因。
  • 技術基礎架構:橋接 Node.js、Git 與 Chrome DevTools Protocol。
  • 逐步指南:適用於 Windows 使用者的萬無一失安裝方法。
  • 策略引擎:如何提示 Claude 找出高勝率交易設置。
  • 現實確認:管理風險、延遲與人工介入的必要性。

⏱️ 預計閱讀時間:10–12 分鐘

引子:超越「猜測」

大多數交易者將 AI 當成高級版魔術 8 號球。他們將價格數據複製貼上到聊天視窗,然後問:「BTC 會漲嗎?」結果通常是缺乏當前市場結構細節的泛泛、過時回應。

但上個月,一切都改變了。隨著 Claude Code模型上下文協議(MCP)的發布,我們獲得了停止告訴 AI 正在發生什麼、開始展示給它看的能力。透過將 Claude 直接連接到你的 TradingView Desktop 實例,你可以將 LLM 從靜態聊天機器人轉變為動態副駕駛,它能看到你的 EMA 交叉、識別 RSI 背離,並在你還在享用早晨咖啡時建議進場點。

問題所在:上下文落差

系統化交易者最大的敵人是決策延遲。當你分析完三個不同時間框架、確認偏向並計算好倉位大小時,「最佳」進場點往往已經消失。

標準 AI 工具在此失敗,因為它們缺乏即時上下文。它們不知道你的二級數據上剛出現了巨大的賣單牆,也不知道你的 5 分鐘圖表上某個特定指標剛閃現「買入」信號。Claude Code 透過 MCP 橋接器直接讀取你的活躍 TradingView 視窗,填補了這一落差。

解決方案:TradingView MCP 橋接器

模型上下文協議(MCP)是一個開放標準,使開發者能夠構建為 LLM 提供工具的「伺服器」。在本例中,我們使用一個專用的 MCP 伺服器,透過 Chrome DevTools Protocol(CDP)與 TradingView Desktop 通訊。

正確配置後,Claude 不只是「聊天」——它還會執行以下功能:

  • tv_get_current_symbol:返回你當前正在觀察的資產。
  • tv_get_indicators:讀取你活躍腳本的數值(例如 LuxAlgo、ICT 概念或簡單的 SMA)。
  • tv_screenshot:擷取圖表的視覺狀態,用於視覺形態識別。

逐步指南(完整設置)

1. 前置條件

在進入終端機之前,請確保你已具備:

  • Claude Code 已安裝並完成驗證。
  • TradingView Desktop(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

如果回應顯示你當前的代碼(例如「Connected To BTCUSD On 15m Chart」),你就正式在未來進行交易了。

策略執行:如何獲得真實交易設置

現在「眼睛」已經開啟,如何讓「大腦」運作?你需要一個系統化提示框架

「分析師」提示:

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 Desktop。配置完成後,Claude 可以直接在聊天中讀取圖表數據、管理指標並截圖。

Claude 透過特定埠 9222 使用 Chrome DevTools Protocol 連接到 TradingView。因此,必須以特定方式啟動 TradingView,而非通過標準捷徑。

前置條件

  • Claude Code:已安裝並可正常運行。
  • TradingView Desktop:需要付費訂閱(非網頁版)。
  • Node.js:版本 18 或更高。
  • Git:從 GitHub 下載程式碼的工具。

步驟 1. 安裝 Node.js

  1. 訪問 nodejs.org 並下載 LTS 版本。
  2. 像安裝標準程式一樣安裝,在整個過程中點擊下一步
  3. 驗證安裝:開啟 PowerShell(Win + R,輸入 powershell,按 Enter)並執行: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 Not Found腳本未能找到 .exe 文件。使用步驟 5 的選項 BCDP Connection FailedTradingView 在沒有偵錯埠的情況下運行。使用步驟 5 的方法重新啟動它。node: Command Not FoundNode.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。限時福利!