如何透過將 Anthropic 最強大的 CLI 工具直接連接到 TradingView Desktop,繞過手動圖表分析,實現即時交易設置與執行策略。
本文深入探討「TradingView MCP」橋接器。我們討論的不只是向 AI 詢問價格預測,而是讓 Claude 對你的圖表擁有「眼睛」。你將學習如何配置模型上下文協議(MCP),讓 Claude 即時讀取指標、截圖並驗證交易設置。
⏱️ 預計閱讀時間:10–12 分鐘
大多數交易者將 AI 當成高級版魔術 8 號球。他們將價格數據複製貼上到聊天視窗,然後問:「BTC 會漲嗎?」結果通常是缺乏當前市場結構細節的泛泛、過時回應。
但上個月,一切都改變了。隨著 Claude Code 和 模型上下文協議(MCP)的發布,我們獲得了停止告訴 AI 正在發生什麼、開始展示給它看的能力。透過將 Claude 直接連接到你的 TradingView Desktop 實例,你可以將 LLM 從靜態聊天機器人轉變為動態副駕駛,它能看到你的 EMA 交叉、識別 RSI 背離,並在你還在享用早晨咖啡時建議進場點。
系統化交易者最大的敵人是決策延遲。當你分析完三個不同時間框架、確認偏向並計算好倉位大小時,「最佳」進場點往往已經消失。
標準 AI 工具在此失敗,因為它們缺乏即時上下文。它們不知道你的二級數據上剛出現了巨大的賣單牆,也不知道你的 5 分鐘圖表上某個特定指標剛閃現「買入」信號。Claude Code 透過 MCP 橋接器直接讀取你的活躍 TradingView 視窗,填補了這一落差。
模型上下文協議(MCP)是一個開放標準,使開發者能夠構建為 LLM 提供工具的「伺服器」。在本例中,我們使用一個專用的 MCP 伺服器,透過 Chrome DevTools Protocol(CDP)與 TradingView Desktop 通訊。
正確配置後,Claude 不只是「聊天」——它還會執行以下功能:
在進入終端機之前,請確保你已具備:
你無法透過桌面捷徑啟動 TradingView 來使此功能生效。必須以遠端偵錯埠啟動它。
Start-Process "PATH_TO_YOUR_TRADINGVIEW.EXE" -ArgumentList "--remote-debugging-port=9222"
你需要告訴 Claude TradingView「翻譯器」的位置。這透過 .claude.json 配置文件完成。
TradingView 運行且伺服器配置完成後,開啟 Claude Code 並輸入:tv_health_check
如果回應顯示你當前的代碼(例如「Connected To BTCUSD On 15m Chart」),你就正式在未來進行交易了。
現在「眼睛」已經開啟,如何讓「大腦」運作?你需要一個系統化提示框架。
「分析師」提示:
Claude 將會:
以下是大多數「AI 網紅」隱藏的誠實真相:
在運行此設置數週後,我最大的收穫是耐心。Claude 在防止「報復性交易」方面表現出色。如果你要求 Claude 驗證一個交易設置,而它說:「指標與你的策略不符,」它就消除了強行交易的情緒衝動。
主要發現:
模型上下文協議(MCP)是授予 Claude Code 存取外部應用程式的方法。在本例中,它連接到 TradingView Desktop。配置完成後,Claude 可以直接在聊天中讀取圖表數據、管理指標並截圖。
Claude 透過特定埠 9222 使用 Chrome DevTools Protocol 連接到 TradingView。因此,必須以特定方式啟動 TradingView,而非通過標準捷徑。
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 分鐘。
Claude Code 將設置存儲在位於使用者主資料夾的 claude.json 中(例如 C:\Users\YOUR_NAME\.claude.json)。
"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 格式要求路徑使用雙反斜線 \\。
TradingView 必須在埠 9222 開啟的情況下啟動。
選項 A:透過腳本在 PowerShell 中導航到儲存庫資料夾並執行:.\scripts\launch_tv_debug.bat 腳本將自動找到 TradingView,關閉所有活躍實例,並以正確的埠重新啟動它。
選項 B:手動啟動(如果選項 A 失敗)如果腳本找不到可執行文件(在 WindowsApps 版本中常見),使用 PowerShell 找到路徑:
TradingView 運行後,開啟 Claude Code 並輸入:tv_health_check 如果成功,Claude 將確認連接並顯示你圖表上的當前代碼。
故障排除
錯誤解決方案:TradingView Not Found腳本未能找到 .exe 文件。使用步驟 5 的選項 B。CDP 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 標誌啟動。
如果你喜歡這篇文章,請:
感謝閱讀!
有問題嗎?在以下平台找到我:
另外,在 Telegram 上獲取免費交易信號。沒有私人或付費群組。
Claude Code And Tradingview 最初發表於 Medium 上的 Coinmonks,讀者們正在那裡繼續就此故事進行討論和回應。


