Coocolab

把 Claude 接進 TradingView:MCP 讓 AI 直接讀你的 K 線

不是截圖丟 AI 那種半殘玩法,是 Claude 透過 MCP 直接讀程式碼層的即時 K 線。這篇講它實際能做什麼、怎麼裝,以及我交易這麼多年要給你的警告。

Jimmy · · 更新於 · 約 10 分鐘
#Claude#TradingView#MCP#AI 交易#Pine Script#策略回測#加密貨幣

這篇的影片版 · 酷可實驗室 YouTube

點擊後才會載入 YouTube 播放器(youtube-nocookie.com)。

你還在截圖丟 ChatGPT 看盤嗎?兄弟,你已經慢人家一個世代了。

過去你截圖那一秒,K 線就已經跑掉了。AI 看的是一張過期的照片、不是真的市場數據。

但現在 — 你可以把 Claude 直接接進 TradingView。讀的不是像素圖、是程式碼層的即時 K 線。每一根蠟燭的開高低收、每一條指標的數值,Claude 都看得清清楚楚。

而且操作方式是:你打字「幫我切到比特幣 5 分線、加 RSI、跑一個 ATR 動能策略」 — 整個 TradingView 在你眼前自己動起來。

Claude TradingView MCP 教學影片

完整操作示範看影片。文章補強概念、安裝需求跟常見卡關(2026/10 對照原作者與 Coocolab 版 GitHub README 查證)。

投資聲明:本文工具、策略、案例都只是示範,不是投資建議。任何策略進場前自己回測 + 用小資金測試,盈虧自負。

為什麼截圖丟 AI 已經死了

先講一個你可能做過的事。

你在看盤,看到一個有點怪的型態、想問 AI 一下意見。截圖 → 貼到 ChatGPT → 打字問:「這看起來是要噴還是要跌?」

問題來了:

從你截圖 → AI 回你話 → 你看完
   ↓ 中間 30 秒 ~ 1 分鐘 過去了 ↓
你問的那根 K 線、已經不是那根了
市場早就走掉

而且更慘 —— AI 在看什麼?

它在看一張圖。一張由像素組成的圖。它用「眼睛」猜這張圖長什麼樣子、再推斷市場狀態。

你不是在做交易、你是在做考古。

餐廳比喻:擺盤 vs 廚房

這個觀念其實不難,但聽懂了整件事就通了。

TradingView 你看到的那張圖 —— K 線、移動平均線、RSI —— 背後其實都是程式碼在跑。每一根蠟燭的高、低、開、收,每一條線的數值,瀏覽器都知道得一清二楚。

圖是「畫出來給你看的」、程式碼才是真正的數據。

不建議
截圖丟 ChatGPT(舊玩法)

看擺盤的人

  • AI 看的是「畫好的圖」(像素)
  • 中間 30-60 秒延遲,市場早走掉了
  • 解析度不夠 / 角度問題 → AI 看錯
  • 只能「問一次」、無法連續調整圖表
  • AI 沒有 context — 不知道前一根 K 線怎樣
推薦
Claude + TradingView MCP(新玩法)

走進廚房的人

  • Claude 直接讀程式碼層數據(精確數字)
  • 即時 — 你切多細的時間框架它就多細
  • 能直接「操作」圖表(切線、加指標、回測)
  • 可連續對話、保留 context
  • 可呼叫 Pine Script 寫自定義策略

簡單來說 —— 以前 AI 是站在餐廳外面看你拍給它的擺盤照片猜這道菜怎麼做。這次 Claude 直接走進廚房。

它實際能做什麼

基本操作(影片裡有 demo):

  1. 01
    🖥️

    打開 TradingView 桌面版 + Claude 終端機

    兩個視窗並排,準備開講

  2. 02
    ⌨️

    打字下指令

    例:「幫我把 BTC 切到 5 分線、加 RSI 14、再加 EMA 20/50」

  3. 03
    ⚡

    圖表自己動

    Claude 把指令拆成 TradingView 操作、即時執行

  4. 04
    📊

    問策略 / 回測

    「跑一個 ATR 動能策略,過去 30 天表現如何」→ Claude 寫 Pine Script + 回測

  5. 05
    🌅

    日報 / 健康檢查

    每天早上叫它分析你倉位狀態、給總結報告

通用市場 — 不管你做 台股、美股、加密貨幣 都可以。TradingView 上有的市場,Claude 都讀得到。

真正的玩法:把分析師的腦袋下載下來

到這邊很多人會覺得:「酷欸,這就是個很厲害的 AI 助理嘛。」

如果你只看到這一層、那你大概只會用到這個工具 10% 的能力。

真正的玩法:

你頻道訂閱的那些分析師、隨便你喜歡哪一個 — 他們每支影片都有字幕對吧?

把他過去一年所有影片的字幕全部抓下來,丟給 Claude,然後跟它說:

「分析這個人的交易策略。他用什麼指標?怎麼判斷多空?進場的條件是什麼?出場的條件是什麼?把這套打法寫成 Pine Script、裝到我的圖表上。」

它就會幫你做。

換句話說 — 你等於把這個分析師的判斷邏輯、進出場規則下載下來、變成一段程式碼、幫你 24 小時盯盤。

24/7
策略寫成 Pine Script 後可交給 TradingView 持續跑(Claude 本身不是常駐機器人)
0
↓
情緒干擾(不會「今天心情不好不想看」)
∞
↑
可以同時跑幾個分析師的策略對照
1 年
字幕數據量(一個 active 分析師)

先講一個要澄清的地方:這個 MCP 只能在「你的電腦開著 TradingView 桌面版、Claude Code 在跑」的時候操作圖表,README 也寫明它只做圖表互動、不會下單。所謂 24 小時盯盤,是你把策略寫成 Pine Script 之後,靠 TradingView 那邊去執行,不是 Claude 一直開著幫你看。

想像成這樣:

他在睡覺的時候,他的策略在幫你看盤。 他週末放假的時候,他的策略還在幫你看盤。 他改變心意換策略的時候 — 你的版本還在按他原本那套在跑。

這已經不是「AI 幫我看盤」了,這是 策略外包。

安裝需求:先確認你有這幾樣(2026/10 查證)

先講結論:這個 MCP 是 Claude Code 用的,不是丟進網頁版 Claude 就能跑。照 原作者 tradesdontlie 的 README 跟 Coocolab 修改版 README,你要準備:

需要的東西實際要求出處
TradingView 桌面版要裝桌面版 App(Windows、macOS、Linux 官網都有下載);README 寫要有效的 TradingView 訂閱,要即時資料需付費方案兩份 README、TradingView Desktop 官網
Node.js18 以上兩份 README
Claude Code這個專案的 MCP 工具是給 Claude Code 用的。Claude Code 需要 Pro、Max、Team、Enterprise 或 Console 帳號,免費版 claude.ai 方案不含 Claude CodeClaude Code 官方安裝文件
作業系統README 寫 macOS、Windows、Linux 都支援兩份 README

很多人會以為要用 Claude Desktop App 才能裝 MCP。但這個專案不是:原作者與 Coocolab 版的 README 寫的都是接 Claude Code,設定也是 Claude Code 的格式。Claude Desktop 有另一套本機 MCP 設定方式(下面表格),但這個專案的 README 沒有寫 Desktop 的流程,我沒有驗證,所以我不寫「Desktop 也能用」。

Claude 的方案價格和額度常常調整,買之前直接看 Claude 官方方案頁。

安裝步驟:五步裝完

  1. 01
    📥

    下載程式碼、裝套件

    git clone Coocolab 修改版,進資料夾跑 npm install(需要 Node.js 18+)

  2. 02
    📝

    複製規則檔

    cp rules.example.json rules.json,填你的觀察清單與判斷條件(Coocolab 版新增)

  3. 03
    🚀

    用 debug port 啟動 TradingView

    跑 scripts 資料夾裡對應你系統的啟動腳本,TradingView 一定要帶 --remote-debugging-port=9222

  4. 04
    🔌

    把 MCP 加進 Claude Code

    用 claude mcp add 加入 server.js 的絕對路徑,不要自己猜設定檔位置

  5. 05
    ✅

    重啟後驗證連線

    問 Claude:「用 tv_health_check 確認 TradingView 是否連線」

指令就這幾行(Mac/Linux 的 ~ 是你的家目錄,Windows 用 PowerShell 或自己換路徑):

git clone https://github.com/coocolab/Coocolab-Tradingview-MCP.git ~/Coocolab-Tradingview-MCP
cd ~/Coocolab-Tradingview-MCP
npm install
cp rules.example.json rules.json

Mac 和 Windows 差在哪

差別只有「怎麼把 TradingView 帶著 debug port 開起來」,其他一樣。

系統啟動 TradingView(含 debug port)手動自找時的常見位置
macOS./scripts/launch_tv_debug_mac.sh/Applications/TradingView.app/Contents/MacOS/TradingView
Windowsscripts\launch_tv_debug.bat%LOCALAPPDATA%\TradingView\TradingView.exe 或 %PROGRAMFILES%\WindowsApps\TradingView*\TradingView.exe
Linux./scripts/launch_tv_debug_linux.sh/opt/TradingView/tradingview 等

腳本找不到你的安裝位置時,在任何系統都可以手動用 /path/to/TradingView --remote-debugging-port=9222 啟動;或是 MCP 裝好後,直接叫 Claude「用 tv_launch 把 TradingView 開成 debug 模式」。Coocolab 修改版 README 還特別寫了針對 TradingView Desktop v2.14+ 啟動問題的修復。

設定檔到底放哪

這是最多人卡的地方。兩份 README 都教你把設定寫進 ~/.claude/.mcp.json。但是 Claude Code 官方文件列的 MCP 設定位置是:

範圍檔案說明
local(預設)~/.claude.json只在目前專案生效
project專案根目錄的 .mcp.json可進版控,與團隊共用
user~/.claude.json你所有專案都能用

官方文件的位置裡沒有 ~/.claude/.mcp.json。所以如果你照 README 放了,重啟後 Claude Code 卻看不到 tradingview,不要硬猜,改用官方指令,一行搞定:

claude mcp add tradingview --scope user -- node /你的完整路徑/Coocolab-Tradingview-MCP/src/server.js
claude mcp get tradingview

-- 後面是啟動 server 的指令,路徑要用絕對路徑。(以上指令格式出自 Claude Code MCP 官方文件,2026/10 查證;我這次沒有重新在每個系統上實跑。)

另外,如果你真的想用 Claude Desktop 手動設 MCP,MCP 官方文件 寫的設定檔是:

系統Claude Desktop 設定檔
macOS~/Library/Application Support/Claude/claude_desktop_config.json
Windows%APPDATA%\Claude\claude_desktop_config.json

在 Claude Desktop 打開的方式是「設定 → Developer → Edit Config」,而且路徑一定要寫絕對路徑。再強調一次:這是 Claude Desktop 通用的 MCP 設定方式,這個 TradingView MCP 在 Desktop 上跑不跑得起來,README 沒寫,我沒測。

常見卡關速查

症狀原因與解法(出自 Coocolab 版 README 故障排除)
cdp_connected: falseTradingView 沒有用 --remote-debugging-port=9222 啟動,請改用啟動腳本重開
ECONNREFUSEDTradingView 沒在運行,或 port 9222 被擋住
Claude Code 看不到 MCP server檢查設定檔語法與路徑,重啟 Claude Code;或改用上面的 claude mcp add
工具回傳舊資料TradingView 還在載入,等幾秒再試
Pine Editor 工具失敗先把 Pine Editor 面板打開
加指標失敗指標要用完整名稱,例如 “Relative Strength Index” 而不是 “RSI”

使用風險要先看:兩份 README 都寫明,這個工具不是 TradingView 或 Anthropic 官方的東西,它透過未公開的內部介面操作你本機的桌面版,TradingView 一更新就可能壞;README 也提醒 TradingView 使用條款限制自動化抓取資料,用不用自己負責,帳號被限制作者不負責。「讀圖、寫 Pine Script」這種個人研究用途比較沒問題,但不要拿來轉賣或散布 TradingView 的行情資料。

想先搞懂 MCP 這個東西到底是什麼,可以先看 MCP 是什麼?三個新手最常搞錯的誤解。

我交易這麼多年要給你的警告

講到這邊先停一下。我知道你現在很興奮 — 但我交易過這麼多年、有一件事必須跟你講清楚。

這個工具不是聖杯。它是放大器。

推薦
✅ 策略本來會賺錢的人

工具是 amplifier

  • 賺得更快(自動執行不延遲)
  • 賺得更穩(沒情緒、沒疲勞、沒貪婪)
  • 能同時跑多個策略 / 多個市場
  • 把「我今天心情不好不想看」這種變數拿掉
  • 冷冰冰執行你寫好的規則
不建議
❌ 策略本來會賠錢的人

amplifier 也放大虧損

  • 賠得更快(自動執行錯誤訊號)
  • 賠得更精準(24 小時不錯過任何虧損機會)
  • 更多市場 → 更多賠錢機會
  • 叫 AI 想策略 + 叫 AI 執行 = 把賠錢這件事自動化
  • 回過神來戶頭比手動還慘

換個位置換個腦袋:

如果你今天是一個沒有策略的人、你叫 AI 幫你想策略、再叫 AI 幫你執行 — 你只是把賠錢這件事自動化而已。

我自己會怎麼用:先回測再實戰

先用這個工具測試你的想法、不要直接用真錢跑。

具體流程:

  1. 01
    ✍️

    寫下你的策略邏輯

    用人話寫清楚:什麼條件進場、什麼條件出場、停損停利怎麼設

  2. 02
    🤖

    叫 Claude 寫成 Pine Script

    丟給它你的邏輯、要求輸出可裝到 TradingView 的 code

  3. 03
    📈

    回測 3 / 5 / 10 年歷史數據

    TradingView 內建 backtest 功能、跑過去資料看表現

  4. 04
    🔢

    看 4 個關鍵數字

    勝率、最大回撤、夏普值、期望值

  5. 05
    🧪

    小資金實戰 3 個月

    回測 OK 不代表未來 OK — 用 1-5% 資金實盤跑 3 個月再決定加碼

4 個你一定要算清楚的數字

數字是什麼危險訊號
勝率 (Win Rate)賺錢交易 / 總交易低於 35% 要小心(除非賠率很高)
最大回撤 (Max DD)從高點跌到最低的 %超過 30% 你會睡不著
夏普值 (Sharpe)報酬 / 波動度< 1 太差、> 2 很好
期望值 (Expectancy)平均每筆賺多少必須 > 0 才能玩

很多人交易賠錢不是因為市場太難 — 是因為他從來沒認真算過自己那套打法的數學期望值。

適合誰、不適合誰

✓ 優點
  • + 有自己交易策略、想自動化執行的人
  • + 會寫一點點 prompt、不怕 trial-and-error
  • + 想學「怎麼用程式碼描述交易邏輯」的人
  • + 時間少、需要 24 小時市場監控的人(特別是加密貨幣)
  • + 想分析自己 / 別人交易行為背後 pattern 的人
− 缺點
  • − 完全沒交易過、想靠 AI 幫你想策略的新手
  • − 只想「問 AI 個股能不能買」的人 — 這工具會浪費
  • − 不會看回測數字(勝率、夏普)就不要碰
  • − 不能接受技術門檻 — 第一次 MCP 設定可能要 debug
  • − 心理素質不穩 — 自動化會把虧損變得更冷血

我的真正觀點

這個工具的真正威力不是「讓散戶贏過機構」。

機構也在用 AI、機構用的還更狠(HFT、市場做市、大規模 NLP 解析新聞)。

這工具讓散戶能做的事是 ——

把你自己原本的判斷邏輯系統化、自動化、跟自己對齊。

換句話說、它不會讓你比別人聰明。但它會讓你比過去的自己更紀律。

  • 過去你會「今天虧了想凹回來」 → 自動化沒這問題
  • 過去你會「漲多怕跌、跌深怕還會跌」 → 自動化按規則辦事
  • 過去你會「半夜該下單但沒醒來」 → 24 小時 sentry

這個價值可能比所謂的 alpha 還重要。

大實話

我用過 ChatGPT 截圖丟過去問盤、我用過 vector DB 餵指標分析、我用過 zapier 串 webhook —— 這次 Claude + MCP 是第一次讓我覺得「AI 真的進到交易流程裡了」。

不是助理。不是顧問。是 執行端的一部分。

但用這個工具的人比工具本身重要 100 倍。

如果你的策略還沒成型 — 用這工具寫程式回測你的想法、不要用真錢實盤。 如果你的策略已經穩 — 這工具會讓你變成你過去自己的「進化版」。 如果你完全沒概念 — 先去把交易基礎搞清楚再回來看這篇。

接下來看什麼

同主題:AI 工具實戰

交易策略 / 自動化方向

常見問題

Claude 接 TradingView 要先準備什麼?
要有 TradingView 桌面版(需要有效訂閱)、Node.js 18 以上,和 Claude Code。依原作者與 Coocolab 版 GitHub README(2026/10 查證),這個 MCP 是透過 Chrome DevTools Protocol 連到你電腦上開著的 TradingView 桌面版,網頁版 TradingView 接不了。
Claude Code 要付費嗎?免費版 Claude 可以用嗎?
免費版 claude.ai 方案不能用 Claude Code。依 Claude Code 官方安裝文件(2026/10 查證),Claude Code 需要 Pro、Max、Team、Enterprise 或 Console 帳號。各方案價格和額度以 Claude 官方方案頁 為準。
TradingView 要買哪個方案?免費帳號可以嗎?
README 寫的是需要有效的 TradingView 訂閱,並說明即時資料需要付費方案;它不會幫你繞過任何付費牆。實際哪個方案夠用,要看你看的市場和即時報價需求,以 TradingView 官方方案頁 為準,我沒有替你指定某一級方案。
Mac 跟 Windows 安裝有什麼差別?
差別只在啟動 TradingView 的腳本:Mac 跑 scripts/launch_tv_debug_mac.sh,Windows 跑 scripts\launch_tv_debug.bat,Linux 跑 launch_tv_debug_linux.sh。三個系統的核心都是讓 TradingView 帶 --remote-debugging-port=9222 啟動,其他步驟一樣。
Claude 的 MCP 設定檔放在哪裡?
Claude Code 官方文件列的位置是 ~/.claude.json(user 與 local 範圍)和專案根目錄的 .mcp.json;README 寫的 ~/.claude/.mcp.json 不在官方列表。最穩的做法是用 claude mcp add --scope user 指令加入,再用 claude mcp get 確認。Claude Desktop 則是 claude_desktop_config.json,Mac 在 ~/Library/Application Support/Claude/,Windows 在 %APPDATA%\Claude\。
裝好了還是連不上 TradingView 怎麼辦?
先看 tv_health_check 回的 cdp_connected:如果是 false,就是 TradingView 沒用 debug port 9222 啟動,請用啟動腳本重開;出現 ECONNREFUSED 代表 TradingView 沒在跑或 9222 被擋。這兩個都是 Coocolab 版 README 故障排除表列的,也可以對照 Claude Code 設定與 MCP 的其他文章 檢查 MCP 本身有沒有載入。

想把這些變成你的實戰能力?

加入 免費會員 — 解鎖「加密貨幣新手 30 天」+「AI 工具 21 天」實戰課、免費 prompt 資源區,還有每天自動生息的放貸 Bot 可試用。email 一鍵註冊、不用密碼。