TradingView 下載中心

指標與策略

Pine Script 入門:15 分鐘寫出你的第一個 TradingView 指標

Pine Script 入門教程配圖,程式碼與紫色發光曲線

Pine Script 是 TradingView 為交易定製的指令碼語言,v6 引擎編譯很快,社群已有 15 萬+ 公開指令碼。你不需要程式設計基礎 —— 下面這段程式碼逐行都有解釋,照抄就能跑。

開啟編輯器

圖表底部面板點開 Pine 編輯器,新建空白指標,把預設內容替換成:

//@version=6
indicator("雙均線", overlay = true)

fast = ta.ema(close, 9)
slow = ta.ema(close, 21)

plot(fast, color = color.purple, title = "EMA 9")
plot(slow, color = color.gray,   title = "EMA 21")

crossUp = ta.crossover(fast, slow)
plotshape(crossUp, style = shape.triangleup,
          location = location.belowbar, color = color.green)

逐行解釋

執行與儲存

  1. 新增到圖表,兩條均線和金叉標記立即出現;
  2. 報錯會顯示行號,多半是拼寫或縮排 —— Pine 對縮排敏感;
  3. 點儲存並命名,指令碼進入你的指標庫,任何裝置登入都能用。

下一步

把 9/21 改成 input.int() 做成可調引數,是最自然的第二課;想驗證均線交叉到底賺不賺錢,把 indicator 換成 strategy,看回測教程

提示:桌面版裡 Pine 編輯器可以拆成獨立視窗放到副屏,左屏改程式碼右屏看效果,比上下分屏舒服得多。