Pionex | 2026 年 10 月 7 日
最後文件查核:2026 年 10 月 7 日 | 預估閱讀時間:12 分鐘
Pionex.AI Coder 可以把明確的進場、出場與風險規則轉成 Pine Script,也能協助解釋程式碼和排查錯誤。但它不會替你證明策略能獲利,也不會因為程式成功編譯就自動變成可靠的實盤系統。比較安全的做法是先寫清楚規則,再用 Coder 產生策略程式,放進 TradingView 編譯、回測與前向測試,最後才考慮是否連接 Pionex 訊號機器人。
這個流程的關鍵不是「讓 AI 猜市場」,而是把原本模糊的交易想法變成可以檢查的條件。你仍然需要確認每一條規則、測試成本假設,並判斷回測結果是否被過度最佳化。
本文由 Pionex 發布,Pionex 提供本文提及的 Pionex.AI Coder 與訊號機器人。本文以官方文件為基礎,未在本次編輯過程中進行真實資金交易測試。
Contents
目錄
- Pionex.AI Coder 能做什麼,不能做什麼
- 先把交易想法寫成可以測試的規則
- 從 Coder 到 TradingView 的完整流程
- 如何判讀回測,不被漂亮數字誤導
- 何時才適合考慮連接 Pionex 訊號機器人
- 上線前的安全檢查
- 常見問題
Pionex.AI Coder 能做什麼,不能做什麼
Pionex.AI Coder 是程式協作工具,不是自動獲利引擎。Pionex 的現行英文指南將它描述為 Pionex.AI 內用於撰寫、除錯與解釋程式碼的 Coder 代理。對 Pine Script 使用者來說,它可以把條件式規則轉成程式碼、解釋既有腳本、檢查編譯錯誤,也能協助把指標概念改寫成可回測的策略。
但「可以產生程式碼」和「可以設計可靠策略」是兩件不同的事。Coder 不知道你可以承受多少回撤,也無法替你決定某個市場邏輯是否合理。美國商品期貨交易委員會提醒,AI 無法預測未來或突發市場變化,對保證回報或不合理高報酬的說法應特別警惕。
| Coder 可以協助的工作 | 仍需由使用者驗證的問題 |
|---|---|
| 把明確的進出場規則轉成 Pine Script | 規則本身是否具有合理的市場邏輯 |
| 解釋腳本每一部分的作用 | 程式是否完全符合原始需求 |
| 根據錯誤訊息修正語法 | 修正是否意外改動其他交易條件 |
| 將指標概念改成可回測策略 | 回測假設是否貼近可能的執行環境 |
| 協助檢查程式碼 | 策略是否適合真實資金與個人風險承受度 |
如果你還不熟悉 Pi、Coder、Support 和 Quant 的分工,可以先閱讀什麼是 Pionex.AI?代理、價格與入門指南。建立 Pine Script 時,則應把 Coder 當作程式協作者,而不是交易決策的替代品。
先把交易想法寫成可以測試的規則
AI 產生的腳本通常會暴露提示詞裡的模糊之處。「動能轉強時買進」不是可以直接編碼的規則,因為它沒有定義動能指標、門檻、時間週期,也沒有說明訊號要在盤中還是 K 棒收盤後成立。
在要求 Coder 寫程式之前,先完成下表。任何沒有寫清楚的欄位,都可能變成模型自行補上的假設。
| 決策欄位 | 需要寫清楚的內容 | 常見疏漏 |
|---|---|---|
| 腳本類型 | 要建立 indicator() 還是 strategy() |
想回測卻只要求「寫 Pine Script」 |
| 市場與週期 | 交易對、市場類型與圖表週期 | 用 1 小時規則測在 5 分鐘圖表 |
| 進場條件 | 每一項必須同時或依序成立的條件 | 使用「強勢」「突破」等未定義字眼 |
| 出場條件 | 反向訊號、停損、停利或時間出場 | 只有進場,沒有完整退出規則 |
| 交易方向 | 只做多、只做空或雙向 | Coder 自行加入未要求的空單 |
| 持倉行為 | 是否允許加倉,以及同時可有幾筆部位 | 沒有限制重複進場 |
| 訊號時間 | 盤中計算或 K 棒收盤確認 | 歷史訊號與即時訊號表現不同 |
| 風險規則 | 部位大小、停損、停利與槓桿假設 | 用模糊百分比掩蓋實際風險 |
| 測試期間 | 起訖日期與要涵蓋的市場狀態 | 只挑對策略最有利的行情 |
| 交易成本 | 手續費與滑價假設 | 把毛利誤當成可實現結果 |
| 圖表輸出 | 要顯示的線條、標記與訊號 | 看不出腳本何時觸發條件 |
一個可以直接改寫的 Coder 指令
以下範例只是用來展示規格應有多明確,不是交易策略建議:
請建立一個僅供教育測試的 TradingView Pine Script v6 strategy。使用 9 期 EMA 與 21 期 EMA。當 9 期 EMA 在已確認收盤的 K 棒向上穿越 21 期 EMA 時建立多單,向下穿越時平倉。不要建立空單。兩個 EMA 週期與測試起訖日期都要能由使用者調整。禁止重複進場,並在圖表上顯示兩條 EMA 與進出場標記。加入可以檢查的手續費與滑價設定。產生程式碼前,先用文字重述進場、出場、持倉和成本規則,不要宣稱策略能獲利。
這類指令之所以比「幫我寫一個賺錢策略」更有用,是因為它把腳本版本、策略類型、方向、訊號確認時間、重複進場、成本和圖表輸出都寫清楚。實際使用時,應把 EMA 條件換成你自己的完整規則,而不是直接把示例投入交易。
從 Coder 到 TradingView 的完整流程
一個可審查的工作流程可以分成八步。每一步都在排除不同類型的錯誤,而不是一路按「下一步」。
1. 確認你需要的是策略,而不是指標
如果你只想顯示數值、線條或訊號,可以要求 indicator()。如果你需要模擬進出場並查看 TradingView 的策略報告,則要明確要求 strategy()。TradingView 的官方說明指出,策略腳本會在圖表資料上模擬交易,回測使用歷史資料,前向測試則隨即時資料更新。
2. 把完整規格交給 Coder
不要假設 Coder 知道你要做多、做空、等到收盤,或禁止加倉。凡是會影響交易結果的條件,都應出現在同一份規格裡。
3. 先讀解釋,再複製程式碼
要求 Coder 先重述策略。逐項核對進場、出場、方向、持倉數量、日期範圍、成本與風險設定。如果文字解釋已經偏離你的想法,先修正規格,不要急著把程式碼貼進 TradingView。
4. 在 TradingView 編譯並加入圖表
把腳本貼到 Pine Editor,儲存、編譯並加入圖表。成功編譯只表示 TradingView 接受語法,不表示交易邏輯正確。若腳本沒有產生任何模擬交易,檢查日期、商品、週期、條件是否可能成立,以及是否真的使用策略下單函數。
5. 用完整錯誤訊息要求最小修正
如果編譯失敗,把完整錯誤訊息、行號和完整腳本交回 Coder。要求它解釋原因,只修改造成錯誤的部分,並保留其他進出場規則。只說「程式壞了」通常不足以找出問題,也容易引發不必要的重寫。
6. 把程式碼翻譯回交易規則
逐段確認程式在什麼情況下進場、平倉、加倉或停止交易。特別檢查 Pine Script 版本、strategy() 宣告、確認收盤、禁止重複進場、日期範圍、手續費與滑價。
7. 要求逐項稽核,而不是一般性評價
可以要求 Coder 依照原始規格輸出「通過/需修正」清單。稽核項目至少包括語法版本、進出場、方向、加倉、時間範圍、成本、重繪、前視偏誤與部位大小。這比問「這個策略好不好」更容易得到可驗證的答案。
8. 保留版本並記錄每次改動
每次只改一類問題,保存修改前後版本,並記錄改動原因。如果一次同時調整訊號、風險與成本,結果變好時就很難知道是哪個因素造成的。
如何判讀回測,不被漂亮數字誤導
回測是模擬,不是成交紀錄。TradingView 說明,策略會使用 broker emulator 在歷史與即時資料上模擬訂單。結果會受到圖表資料、程式設定、成本、部位大小與測試期間影響。
因此,不能只看淨利或勝率。下面幾個指標需要一起判讀:
| 檢查項目 | 它回答的問題 | 需要警惕的情況 |
|---|---|---|
| 最大回撤 | 策略在測試期間曾從高點下跌多少 | 報酬好看,但回撤超過你能承受的範圍 |
| 交易筆數 | 結果來自多少次模擬交易 | 樣本太少,單一交易主導整體結果 |
| 平均每筆交易 | 每筆交易的平均空間是否足以覆蓋成本 | 平均優勢小於可能的手續費與滑價 |
| Profit factor | 總獲利相對總虧損的比例 | 只在特定時段或少數交易中偏高 |
| 市場曝險 | 資金有多少時間處於持倉狀態 | 高報酬其實來自長時間或過大曝險 |
| 不同時期表現 | 規則能否跨越多種市場狀態 | 只在被挑選的上漲或盤整期有效 |
| 前向測試 | 即時資料下的訊號是否接近歷史行為 | 歷史表現很好,即時訊號卻明顯偏離 |
把成本放回測試裡
如果策略的平均每筆毛利很小,手續費、買賣價差與滑價可能足以改變結果。CFTC 也建議在評估 AI 交易說法時考慮費用、價差和訂閱成本。沒有加入成本的回測不能用來推論實際可得結果。
小心過度最佳化
不斷調整參數,直到某一段歷史資料出現漂亮曲線,可能只是讓策略記住過去。比較穩健的檢查方式是保留一段沒有用於調參的資料,並在不同市場、週期與行情狀態下測試。即使這些測試都通過,也不代表未來會重複同樣表現。
收盤確認不等於完全不重繪
要求在 K 棒收盤後確認訊號,可以減少未完成 K 棒帶來的變化,但不能排除所有重繪問題。跨週期資料、前視設定、資料更新或位移繪圖,都可能讓歷史圖表與即時訊號不同。
何時才適合考慮連接 Pionex 訊號機器人
只有在程式規則、回測假設和即時訊號都能被解釋時,才應研究自動執行。Coder、TradingView 和 Pionex 訊號機器人的角色不能混在一起。
| 工具 | 主要工作 | 不應被誤解成 |
|---|---|---|
| Pionex.AI Coder | 撰寫、解釋與修正程式碼 | 自動下單或保證獲利的交易代理 |
| TradingView | 編譯腳本、模擬策略、產生即時警示 | 真實市場成交的完整重現 |
| Pionex 訊號機器人 | 接收已設定的 TradingView 訊號並進入獨立執行流程 | 對策略邏輯與風險的自動驗證 |
TradingView 的官方文件指出,建立策略警示時,平台會在伺服器端建立一份策略副本。之後在圖表上修改策略設定,不會自動更新已建立的警示。若要讓變更生效,通常需要刪除舊警示並重新建立。策略警示只會針對即時執行觸發,不會為歷史 K 棒補發通知。
Pionex 的執行設定屬於另一個步驟。你可以參考TradingView 訊號機器人使用說明了解整體概念,但建立前應以目前 Pionex 與 TradingView 介面顯示的設定為準。不要把舊截圖裡的按鈕名稱、支援市場或帳戶條件直接視為現況。
任何測試都不應把密碼、API Secret、私鑰、助記詞或私人 webhook 網址貼進 AI 對話、公開程式碼或截圖。Coder 撰寫和除錯 Pine Script 並不需要這些憑證。
上線前的安全檢查
在考慮任何真實資金執行前,逐項確認:
- 每一項進場、出場和風險條件都與書面規格一致。
- 回測已包含合理的手續費與滑價假設。
- 策略在不同時期與市場狀態下接受過測試。
- 已檢查前視偏誤、重繪、重複進場與日期範圍。
- 部位大小、槓桿、停損與最大可承受虧損都有明確上限。
- 已完成不使用真實資金的前向測試,並比較歷史和即時行為。
- 任何策略或警示變更後,都重新建立並測試相關警示。
- 已用受控測試核對 TradingView 警示紀錄與 Pionex 訊號紀錄。
- 有監控、暫停和停止自動化的計畫。
- 沒有把任何帳戶憑證或私人 webhook 資料交給 AI 工具。
最實際的下一步不是一次建立多個策略,而是先挑一個規則明確的想法。完成規格、程式碼、回測與前向測試紀錄,再根據發現修改一個問題。這樣才能分辨你是在改善策略,還是只是在追逐更漂亮的歷史曲線。
常見問題
Pionex.AI Coder 可以直接替我下單嗎?
不可以。Coder 的工作是撰寫、解釋與檢查程式碼。若要把 TradingView 警示連接到 Pionex,必須另外設定訊號機器人、webhook、執行參數與風險控制,並先完成測試。
Coder 產生的程式一定能在 TradingView 使用嗎?
不一定。生成的腳本可能包含語法錯誤、遺漏條件或與原始需求不同的假設。你需要在 Pine Editor 編譯、把完整錯誤訊息交回 Coder,並逐項核對交易規則。
TradingView 指標和策略有什麼不同?
指標通常用於計算、繪圖或產生條件。策略使用 strategy() 和策略訂單函數來模擬進出場,並產生策略測試報告。如果你的目標是回測,應明確要求 Coder 建立 strategy,而不是只要求 Pine Script。
回測獲利是否代表實盤也會獲利?
不代表。回測依賴歷史資料、模擬成交、成本與程式設定。市場狀態、流動性、滑價與執行延遲都可能使實際結果不同,歷史表現也不能保證未來結果。
PionexGPT 和 Pionex.AI Coder 有什麼關係?
PionexGPT 是較早期且仍有人搜尋的名稱。依 Pionex 目前的產品指南,Pionex.AI 介面中的 Coder 是用來撰寫、除錯與解釋 Pine Script 的工具。使用教學時應以目前介面與 Pionex.AI Coder 名稱為準。
不會寫程式也能使用 Pionex.AI Coder 嗎?
你不必從空白頁逐行寫完腳本,但仍需要定義精確的交易規則,理解產生的進出場邏輯,並檢查錯誤和測試結果。若無法說明腳本何時進場與出場,就不應進入自動執行階段。
編輯方法與主要來源
本文是文件型教學,不是實盤績效測試。我們查核了 Pionex 現有 Coder 與 Pionex.AI 指南、Pionex 訊號機器人教學、TradingView 的策略與警示文件,以及 CFTC 對 AI 交易機器人的風險提醒。功能、方案與介面可能調整,產品內顯示與最新官方條款應優先於本文。
- PionexGPT: Create and Debug Pine Script With Pionex.AI Coder
- 什麼是 Pionex.AI?代理、價格與入門指南
- TradingView: What are strategies, backtesting and forward testing?
- TradingView: Strategy alerts
- TradingView: Introduction to alerts
- CFTC: AI Won’t Turn Trading Bots into Money Machines
⚠️ 風險提示:本文僅供資訊與教育用途,不構成投資、財務、法律或稅務建議。生成的程式碼與回測可能包含錯誤或不切實際的假設。加密貨幣與槓桿交易具有重大風險,包括損失全部投入資金的可能。歷史表現不代表未來結果,使用任何策略前請自行研究並審慎測試。
