TradingView MCP 接上 Claude:一句話從抓資料到 AlphaPrime 生成策略
TradingView 的 MCP 伺服器給 Claude 一個 get_ohlcv 工具,任何你畫得出線圖的商品,都能拿到最近的 K 棒。旁邊再加上 AlphaPrime 連接器,一句話就能讓 Claude 抓 K 棒、交給 AlphaPrime 存成獨立市場,並排好一次生成,按下確認就開跑。期貨、外匯都是同一套步驟。
作者 Soren Huang · 發佈 · 更新於 · 編輯原則
目錄
TradingView MCP 是什麼?一句話怎麼把它的 K 棒變成策略?
TradingView MCP 是 TradingView 官方的 MCP 伺服器:Claude 用你的 TradingView 帳號登入,就能向它要任何你畫得出線圖的商品最近的 K 棒。旁邊再加上 AlphaPrime(Valynox)連接器,在 Claude 說一句話,就能抓 K 棒、匯入,並在你的電腦上排好一次生成。
MCP 伺服器是一個小型服務,提供 AI 助理一組工具;Claude 呼叫工具、讀回覆,再接著對話。TradingView 的伺服器位址是 https://mcp.tradingview.com/mcp,用你的 TradingView 帳號登入,不需要 API 金鑰。AlphaPrime 連接器 https://mcp.alphaprime.trading/mcp 對你電腦上的 AlphaPrime 視窗做同一件事,AI 這一側用你自己的 Claude 訂閱就夠。
這一頁會走過設定步驟、該說的那句話、說完之後 TradingView 與 AlphaPrime 之間發生的事,以及按確認之前卡片上要看的東西。
TradingView MCP 伺服器給 Claude 什麼?
這條流程要用的工具就一個:get_ohlcv,回傳某個商品在你指定週期的最近 K 棒。每一根包含時間(該根的開盤時間,UTC)、開盤、最高、最低、收盤、成交量,正好是 AlphaPrime 建立一個市場要的欄位。工具由 Claude 照你那句話填好;值得認識的只有兩個欄位:代碼和週期。
| get_ohlcv 參數 | 怎麼填 | 期貨 | 外匯 |
|---|---|---|---|
| symbol | 交易所:代碼,照 TradingView 的寫法 | CME_MINI:NQ1! | OANDA:EURUSD |
| interval | 你打算交易的週期:1m、5m、15m、30m、1h、4h 或 1D | 1h | 4h |
怎麼把 TradingView 和 AlphaPrime 接上 Claude?
Claude 裡加兩個自訂連接器,AlphaPrime 裡打開一個開關。整套設定做一次就好。
- 在 AlphaPrime 打開手機操作。在要跑生成的那台電腦安裝並開啟 AlphaPrime,進「設定」▸「連接 Claude」,打開「手機操作」。跟 Claude 一起工作時,讓 AlphaPrime 保持開著。
- 把 TradingView 加進 Claude。在 Claude 開「設定」▸「連接器」▸「新增自訂連接器」,貼上
https://mcp.tradingview.com/mcp,用你的 TradingView 帳號登入。 - 把 AlphaPrime 加進 Claude。同一個地方,貼上
https://mcp.alphaprime.trading/mcp。到了 AlphaPrime 的登入頁,選擇第 1 步設定好的那台電腦,按「允許」。 - 開一個新對話,說那句話。兩個連接器現在都在 Claude 手上;下一節有每個市場各自的那句話。
AlphaPrime 這一側的細節,包括 Claude 回報 AlphaPrime 未連線時該看什麼,手機操作說明頁有一步一步的說明。
要跟 Claude 說什麼?
一句話,講清楚商品、週期,以及拿到 K 棒之後要做什麼。以 NQ 為例:「從 TradingView 抓 NQ 一小時線,存進 AlphaPrime 開始生成。」
| 市場 | 你說的話 | Claude 抓的代碼 |
|---|---|---|
| 期貨 | 從 TradingView 抓 NQ 一小時線,存進 AlphaPrime 開始生成。 | CME_MINI:NQ1!,週期 1h |
| 外匯 | 從 TradingView 抓 EURUSD 四小時線,存進 AlphaPrime 開始生成。 | OANDA:EURUSD,週期 4h |
想指定資料來源,就自己把交易所寫出來(CME_MINI:NQ1!、OANDA:EURUSD);沒寫的話 Claude 會挑最常用的那個,並告訴你它選了哪一個。想換週期,同一句話裡講,Claude 會照著帶過去。市場會用它被抓下來的那個週期,所以要交易什麼週期就抓什麼週期:要做 15m 的策略,就抓 15m 的 K 棒。
說完之後會發生什麼?
抓資料、交接、規劃都是 Claude 做。你按確認。
- Claude 向 TradingView 要 K 棒。它帶著代碼和週期呼叫
get_ohlcv,收到 K 棒。 - Claude 把 K 棒原樣交給 AlphaPrime。Claude 把 K 棒送到你電腦上的 AlphaPrime 視窗;進度在對話裡看得到。
- AlphaPrime 把它們存成你電腦上一個獨立的市場。市場用商品本身的代碼存:以 NQ1! 為例,會變成 CME 上的 NQ,掛著 CME 紐約交易時段。下週再抓同一個商品,更新的是同一個市場,新的 K 棒會接上去。
- 合約規格能自動填的就自動填。CME 集團的期貨,合約規格會自動帶入;外匯的幣對從價格推出來。其他商品,到 AlphaPrime 的「市場資料」頁填一次就好。期貨合約計算機可以看點值和跳動點對一筆交易代表什麼,期貨交易時間頁則列出每個市場的交易時段。
- Claude 規劃這次生成。市場、週期(就是你抓的那個)、落在匯入範圍內的日期區間,以及停止條件。AlphaPrime 會跳出一張確認卡,四項都在上面。
- 你按確認。在 AlphaPrime 視窗按,或是按 Claude 給你的確認連結。你按下去的那一刻,生成就開始。
生成和裡面每一次回測都在你的電腦上跑,就是一般的策略生成,差別在市場換成匯入的這一個,而不是從你資料源來的。K 棒經過對話進到 AlphaPrime 視窗,存在那台電腦上。
AlphaPrime 自己能連 TradingView 嗎?
下一版 AlphaPrime 起可以:在 TradingView 把圖匯出,檔案拖到 AlphaPrime 視窗上,AlphaPrime 就會連上 TradingView,自己讓這個市場保持最新。
- 在 TradingView 匯出圖表。在那個商品和週期的圖表上,往前捲到想要的 K 棒都載入了,打開圖表版面選單,選「匯出圖表數據…」,按「匯出」。檔名照 TradingView 給的留著,NQ 1 小時 K 就是 CME_MINI_NQ1!, 60.csv。
- 把檔案拖到 AlphaPrime 視窗上。一個以檔名為標題的小視窗會打開,匯入自己跑完:商品代號、週期、交易所、時區和商品規格都從檔名和 AlphaPrime 自己的商品表帶出來,跑完視窗會告訴你匯入了幾根 K 棒、從哪天到哪天。
- 第一次連接 TradingView。視窗會顯示「連接 TradingView」:按下去,在瀏覽器登入一次。AlphaPrime 會把圖表的歷史接上 TradingView 最新的 K 棒,並在開著的期間自己讓市場保持最新。
這一頁的 Claude 流程照舊:一句話還是抓、匯入、排好生成。下一版多的是第二個入口,給你本來就坐在 AlphaPrime 視窗前的那些日子用;匯出與拖入的步驟另有一頁,附截圖。
按確認之前該看什麼?
卡片上的四行:市場、週期、日期、停止條件。
- 市場與時段。CME 上的 NQ 應該掛著 CME 紐約時段;外匯則是平日全天交易。時段決定哪幾根算同一天,所以開跑前先到「市場資料」頁核對一次。
- 週期。跟你抓的週期一致。想換週期,請 Claude 重新抓一次。
- 日期。起訖都要落在匯入範圍內。Claude 會依它送過去的 K 棒提議,卡片上看得到。
- 停止條件。這次生成跑多久、或跑到什麼程度就停下來給結果。
用匯入 K 棒生成出來的策略,檢驗方式跟其他策略一樣:拿它從沒配適過的 K 棒來驗,這是策略檢驗的工作。如果你的想法到目前為止都放在 TradingView 自己的測試器裡,TradingView 策略測試器回測與必先檢查的事項那一頁說明了那份報表哪些部分可以沿用;留下來的策略也能透過匯出到 TradingView的步驟,以 Pine Script 回到 TradingView。更大的問題是AI 在期貨交易裡擅長什麼、哪裡還是要靠你,在這裡同樣成立:Claude 搬 K 棒、填卡片;要交易什麼,判斷是你的。
第一輪跑完之後,有意思的是下一句話:同一個市場改抓 4h,或是旁邊再加一個 EURUSD 或 ES,在第一次生成還在螢幕上的時候,就抓好、排進隊伍。
常見問答
要用哪些帳號登入?
三個:TradingView 連接器用你的 TradingView 帳號,AlphaPrime 連接器用你的 AlphaPrime 會員帳號,再加上你自己在 claude.ai 或 Claude app 的 Claude 訂閱。每個連接器都是用帳號本身登入,不需要 API 金鑰。
想做 15 分鐘的策略而不是一小時的,怎麼說?
那句話裡改說 15 分鐘線。市場會用它被抓下來的那個週期,抓 15m 就是 15m 的生成;這條流程的生成週期有 1m、5m、15m、30m、1h、4h、1D。
再抓一次同一個商品會怎樣?
AlphaPrime 會更新它已經有的那個市場,把上次抓完之後新的 K 棒接上去。下週說同一句話,就是把同一個市場更新到最新;一個商品一個週期就是一個市場。
K 棒最後會在哪裡?
在你電腦上的 AlphaPrime 視窗,用商品本身的代碼存成一個獨立的市場,NQ1! 就是 CME 上的 NQ。生成和回測都在那台電腦上跑;K 棒是經過對話送到那裡的。
怎麼在 AlphaPrime 裡面直接從 TradingView 抓?
下一版 AlphaPrime 起:在 TradingView 把圖匯出,檔案拖到 AlphaPrime 視窗上,匯入自己跑完;第一次按「連接 TradingView」登入一次。之後這個市場會自己保持最新,Claude 抓來的市場也一樣。

