給 CFD 交易者的 TradingView PineScript
打造你自己的指標、警示與可回測策略——Pine v5 從零到一套完整的順勢系統。
關於這門課
TradingView 內建上百種指標,但適合你策略的那一個通常還不存在。PineScript 是 TradingView 專為這個目的打造的腳本語言,也是把一個交易想法變成「你看得見、也測得過歷史」的東西最快的方式。這門課帶你從第一次打開 Pine 編輯器,到寫出一套完整、能發警示、多週期的順勢系統,並針對 CFD 的執行現實做過調整——槓桿、隔夜利息與合約規模都包含在內。
完成後你能做到
- 從零寫出並除錯 PineScript v5 指標與策略
- 讀懂一份 Pine 回測報告,並知道哪些數字才是重要的
- 把部位規模與風險規則直接寫進你的策略裡
- 做出一個有正確警示接線的多週期系統
先備知識
- 一個免費的 TradingView 帳號(付費方案解鎖更多警示,但不是必要)
- 熟悉基本的圖表判讀——K 線、支撐壓力、指標
- 第一部分不需要任何程式基礎
學習路徑
4 個部分 · 17 堂課 · 每一堂課都附一份完整的 TradingView 程式,貼上去就能跑。
第一部分PineScript 基礎
打開 Pine 編輯器、搞懂資料模型,並畫出你的第一個指標。
5 已完成
PineScript 基礎
打開 Pine 編輯器、搞懂資料模型,並畫出你的第一個指標。
- 01初學5 分鐘
什麼是 PineScript?Pine 編輯器詳解
PineScript 是 TradingView 專為自訂指標與策略打造的語言。這裡說明它是什麼、不是什麼,以及如何打開編輯器。
- 02初學6 分鐘
序列、型別與基本資料流
每一個 Pine 變數都隱含地是一個時間序列。理解這件事,正是讓 Pine 對任何從通用語言過來的人感覺很奇怪的原因。
- 03初學5 分鐘
變數、運算子與註解
變數、算術、比較、邏輯運算子,以及如何留筆記給未來的自己。
- 04初學8 分鐘
你的第一個指標:畫一條移動平均線
完整走一遍:從零開始寫、儲存、加到圖表,並調整一條簡單移動平均線。
- 05初學7 分鐘
輸入參數:讓指標可以重複使用
輸入讓你把可調整的東西曝露出來給使用你腳本的人。選對輸入型別,Pine 就會給你有用的設定介面。
第二部分邏輯與重複使用
條件、迴圈、函式與陣列——讓你能寫邏輯、而不只是畫線的那些結構。
4 已完成
邏輯與重複使用
條件、迴圈、函式與陣列——讓你能寫邏輯、而不只是畫線的那些結構。
第三部分策略開發
從 study 到 strategy:進場、出場、部位規模,以及如何讀那份回測報告。
4 已完成
策略開發
從 study 到 strategy:進場、出場、部位規模,以及如何讀那份回測報告。
第四部分CFD 的進階模式
多週期分析、在圖上畫東西、警示與自動化,以及一套完整的順勢系統。
4 已完成
CFD 的進階模式
多週期分析、在圖上畫東西、警示與自動化,以及一套完整的順勢系統。
準備好跑你的第一支 TradingView 程式了嗎?
直接進第 1 堂課——設定好 TradingView 編輯器,寫出你的第一支程式。不需要任何程式基礎。
繼續下一門課
給 CFD 交易者的 MetaTrader 5 與 MQL5
從你的第一個指標到一個風險受控的完整 EA——17 堂課、4 個部分。
17 堂課總體經濟數據分析
從讀懂經濟數據行事曆到一套完整的每週總經流程——17 堂課、4 個部分。
17 堂課黃金分析:給 CFD 交易者
從四個驅動因子到一套完整的每週黃金流程——17 堂課、4 個部分。
17 堂課技術指標入門
從「指標是什麼」到一套你真的說得出理由的雙指標配置——12 堂課、3 個部分。
12 堂課K 線圖入門
從「什麼是 K 線」到在脈絡中判讀型態——12 堂課、3 個部分,每堂課都有一張圖。
12 堂課型態交易入門
從支撐壓力到一份完整的型態交易計畫——14 堂課、4 個部分、20 張圖。
14 堂課