指標運作機制

R 的金融交易

Ilya Kipnis

Professional Quantitative Analyst and R programmer

呼叫指標的五步驟

  1. 撰寫 add.indicator() 函式

  2. 提供策略名稱(如 strategy.st)

  3. 指定計算指標的函式名稱(如「SMA」)

  4. 以清單提供該函式的輸入參數

  5. 為指標提供標籤(如「SMA200」)

R 的金融交易

使用 add.indicator()

# Call add.indicator() with strategy, name, arguments, and label 
add.indicator(strategy = strategy.st, name = "SMA", 
              arguments = list(x = quote(Cl(mktdata)), 
              n = 200), label = "SMA200"))         
R 的金融交易

理解指標的另一種方式

  • 套用指標與在 R 使用 apply() 指令很類似

  • 你會傳入函式名稱與對應參數

  • 關鍵差異是還要為指標加上標籤

R 的金融交易

一起來練習吧!

R 的金融交易

Preparing Video For Download...