R 的金融交易
Ilya Kipnis
Professional Quantitative Analyst and R programmer
撰寫 add.indicator() 函式
提供策略名稱(如 strategy.st)
指定計算指標的函式名稱(如「SMA」)
以清單提供該函式的輸入參數
為指標提供標籤(如「SMA200」)
# 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 使用 apply() 指令很類似
你會傳入函式名稱與對應參數
關鍵差異是還要為指標加上標籤
R 的金融交易