如何回測獲利交易策略(Claude + TradingView)

@milesdeutscher
英語1 天前 · 2026年7月28日
127K
186
38
12
414

TL;DR

本指南詳述了一套系統,教您如何利用 Claude AI 生成 Pine Script,並在 TradingView 上進行策略回測,協助交易者在投入資金前驗證交易想法。

Claude + TradingView 的組合非常強大——我真希望更多人知道這個工具的存在。

如果你正在努力成為一個能穩定獲利的交易者,這是我能提供給你最有價值的系統之一。

我最近用 Claude 回測了 432 個交易策略,找到了一個贏家策略,並將其應用到真實市場,賺了 +$19,537 美元。

在這篇文章中,我將完整揭露整個流程,以及你如何複製我的方法,為自己找到、建構並自動化真正能獲利的交易策略。

你將學到:

  • 在哪裡找到值得測試的交易策略
  • 如何將任何想法轉換成 Pine Script
  • 如何在 TradingView 中進行回測(基於真實數據)
  • 如何讓 Claude 分析並優化你的策略

如果你堅持看到這篇文章的最後,我會直接把我自己建立的客製化 Research Desk 的 GitHub 連結發給你——它能幫助你使用真實市場數據來找到、建構並自動化交易策略(目前已載入 500 個交易策略)。

Miles Deutscher - inline image

Research Desk

好了,廢話不多說,我們直接進入正題:

尋找值得測試的交易策略

這個系統的第一步,是找到真正值得回測的交易策略。這是後續所有步驟的基礎,也是建構獲利策略最重要的環節。

你不需要從零開始發明一個策略,老實說,我也不建議這麼做(雖然我還是會教你如何做到)。

理想情況下,你應該從一個已經存在的策略開始,然後根據回測結果,隨著時間推移逐步優化它。

有三個可靠的選項可以找到交易策略:

  1. TradingView 的公開函式庫

TradingView 上有成千上萬個免費、開源的策略,你可以研究、複製和修改。這是找到點子最快的地方,而且在你正式投入測試之前,就能看到每個策略的表現。

直接前往 https://www.tradingview.com/scripts/?script_type=strategies

Miles Deutscher - inline image

TradingView

  1. GitHub

GitHub 上充滿了免費的 TradingView Pine Script 儲存庫。從簡單的 RSI 設定到先進的趨勢跟蹤系統,應有盡有。

你可以直接複製幾個下來。我簡單在 GitHub 上搜尋了一下,就找到了 250 多個可以直接使用的策略。

Miles Deutscher - inline image

GitHub

  1. 用 Claude 自己建構

如果你腦中已經有一個交易想法(或者更好的是,一個實際的策略),你可以把它轉換成一組規則,然後把這些規則轉換成 Pine Script,匯入到 TradingView 中。

Miles Deutscher - inline image

用 Claude 建構策略

如果你對這個方法感興趣,我做了一個完整的教學,裡面有真實案例:

https://x.com/milesdeutscher/status/2075615711150608468

簡而言之:

  • 將你的交易策略全部傾倒給 Claude
  • 將這些想法轉換成一套規則(進場規則、出場規則)
  • 將那個 .md 文字檔轉換成 Pine Script,以便匯入 TradingView 進行測試

這個階段的目標不是要找到或建立一個瘋狂獲利的策略(我們後面會處理這個)。這裡的目的只是要找到一些有趣的交易想法和策略,我們可以在其基礎上進行建構。

我的建議是,從 TradingView 的函式庫和/或受歡迎的公開 GitHub 儲存庫中,保存幾個評價最高的策略。

將策略轉換成 Pine Script

現在你有一個策略了;你需要一個可以實際進行回測的工具。

Pine Script 是 TradingView 的原生程式語言。你不需要去學它;你只需要讓 Claude 來幫你寫。

打開 Claude,準備好你的策略,然後貼上這個提示詞:

text
1提示詞 "將這個策略轉換成 TradingView
2Pine Script V6 策略代碼。包含每邊 0.1% 的
3佣金,在下一根 K 線開盤時成交,
4起始資金 $100,000,實際的倉位管理,
5並使其可以直接貼上
6Pine Editor 進行回測。"

我在這一步使用了 $100,000 美元的投資組合,但你可以根據你實際會有的投資組合規模來修改提示詞——你在這裡越精確,回測結果就會越準確。

幾秒鐘內,你就會得到一個完整的策略,可以直接丟進 TradingView(下一步)。

Miles Deutscher - inline image

實際輸出(Claude 將策略轉換成 Pine Script)

執行回測

這是關鍵步驟,你可以看到你選擇的策略在過去實際表現如何。

複製 Claude 生成的整個 Pine Script,然後按照以下步驟操作:

  1. 打開 TradingView
  1. 點擊螢幕頂部的 Pine Editor

點擊「建立腳本」。

Miles Deutscher - inline image

建立腳本

  1. 貼上 Pine Script 代碼

貼上後,點擊「加到圖表」。

Miles Deutscher - inline image

貼上 Pine Script

就這樣,TradingView 現在會模擬該策略會執行的每一筆交易,並向你展示完整的歷史績效。

真實案例

均值回歸 RSI 策略(來自我之前連結的文章):

Miles Deutscher - inline image

回測數據

注意:有時候代碼在第一次嘗試時無法編譯。這是正常的,不是問題。我的建議是複製錯誤訊息,或者直接截圖,再貼回 Claude,然後請它修正。

從這裡,你可以瀏覽整個交易策略的歷史績效。

需要關注的指標

淨利潤: 策略總體賺了多少或賠了多少(相對於你的投資組合規模——如上述提示詞中所設定的)。

勝率: 獲利交易的百分比。

最大回撤: 策略經歷的最大峰值到谷底的跌幅。

獲利因子: 每損失一美元所產生的利潤(高於 1 表示獲利,越高越好)。

交易次數: 上述所有指標背後的樣本數量。

我建議你重複這個將 Pine Script 匯入 TradingView 的過程至少 3 到 5 次,並保存你找到的最獲利的策略。

我實際上建立了一個客製化的 Research Desk,並回測了 432 個策略(使用 Fable 5),這花了幾個星期,但非常值得。

Miles Deutscher - inline image

超過 400 個策略(我的個人 Research Desk——稍後會提到更多)

重點是,越多越好,因為在接下來的步驟中,我們會基於這個獲利的策略進行建構,讓它變得更好。

讓 Claude 分析與優化

這是幾乎沒有人會做的步驟,但這才是真正的價值所在。

TradingView 會給你策略表現的摘要,但它不會告訴你原因。

為什麼策略在虧損的時候會虧損,是什麼條件導致它失效,以及實際上什麼方法可以修正它。

與其手動審查數百筆交易,不如把整個工作交給 Claude。

在 TradingView 內部,點擊匯出,並將完整的交易歷史下載為 CSV 檔案。

Miles Deutscher - inline image

保存為 CSV

然後,將那個檔案上傳到 Claude,並開始提出真正的問題。

可以問的提示詞

"為什麼這個策略表現不佳?"

"哪些市場條件導致了最大的損失?"

"我該如何減少回撤?"

"在不過度擬合的情況下,你會如何改進這個策略?"

Claude 接著會解釋你的策略為什麼會有那樣的表現,而這正是能讓你成為更好交易者的關鍵。

從這裡,你可以重複上述過程,將修改後的交易策略轉換成 Pine Script,在 TradingView 中進行回測,並比較結果。

我的 Research Desk

希望你能看到這個系統的威力。

99% 的交易者在市場上冒著真金白銀的風險,卻完全不知道他們使用的策略在歷史上是否曾經獲利。

我剛才展示給你的這個系統,消除了這個關鍵缺陷,讓你能在冒任何真實資金風險之前,先弄清楚一個策略是否真的能獲利。

不過,有一個方法可以讓這個系統變得更強大:

建立一個 Research Desk,將整個流程自動化。

當然,你可以自己動手做,但為了省去你的麻煩,我剛剛將我整個個人 Research Desk 應用程式開源了。

在這個客製化應用程式中,你可以直接存取超過 500 個交易策略,讓它們相互對比測試,通過 Pine Script 匯入,並使用 AI 進行優化——全部在同一個地方完成。

Miles Deutscher - inline image

我的 Research Desk

要存取這個 Research Desk,我只要求你做兩件事:

  1. 訂閱我的免費市場電子報 (100% 免費,絕無垃圾郵件)
  2. 加入我的免費市場 Telegram 社群

要開始使用,請點擊這個連結,我會直接與你分享這個應用程式:

https://milesdeutscher.com.au/ytjlve

完成這兩件事,可以確保我能繼續為大家帶來像這樣高價值的免費內容!

總結

我希望你覺得這篇文章很有價值。

如果你覺得有幫助,請務必在這裡關注我 @milesdeutscher —— 我每個星期都會發表幾篇深入探討如何利用 AI 在金融市場交易的文章。

想獲得更深入的 AI 見解,請在 @aiedge_ 關注我。

最後,如果你有任何內容建議,歡迎在下方留言回覆——每一條我都會看,這真的會影響我接下來要寫什麼。

感謝你讀到這裡。

-Miles💙

一鍵儲存

使用 YouMind AI 深度閱讀爆款文章

保存原文、追問細節、總結觀點,並在一個 AI 工作空間裡把爆款文章沉澱成可複用筆記。

了解 YouMind
寫給創作者

把你的 Markdown 變成乾淨的 𝕏 文章

圖片上傳、表格、程式碼區塊,往 𝕏 上手動重排太痛苦。YouMind 把整篇 Markdown 一鍵轉成乾淨、可直接發佈的 𝕏 文章草稿。

試試 Markdown 轉 𝕏

更多可拆解樣本

近期爆款文章

探索更多爆款文章