Rで学ぶ金融トレーディング
Ilya Kipnis
Professional Quantitative Analyst and R programmer
add.indicator() を記述する
ストラテジー名を指定(例: strategy.st)
インジケーター計算用の関数名を指定(例: “SMA”)
関数の入力をリストで渡す
インジケーターのラベルを設定(例: “SMA200”)
# strategy、name、arguments、label を指定して add.indicator() を呼び出す
add.indicator(strategy = strategy.st, name = "SMA",
arguments = list(x = quote(Cl(mktdata)),
n = 200), label = "SMA200"))
インジケーターの適用は、R の apply() に似ています
関数名と引数を渡します
重要な違いは、インジケーターにラベルを追加する点です
Rで学ぶ金融トレーディング