quantmod()
プロジェクトのパッケージを使用して、R を初めて使用します。次のコード ブロックが機能します。
require(quantmod)
stocks<-c("MMM", "MSFT", "BP")
for(i in 1:length(stocks)){
getSymbols(stocks[i], from= "2013-07-01")
s<-get(stocks[i])
dr<-dailyReturn(s)
print(paste(dr))
}
ただし、TTR パッケージから一部のテクニカル分析指標を計算するには、特定の列を参照する必要があります。例えば:
open<-MMM$MMM.Open
RSI(open, n=14)
チェックすると:
identical(s, BP) #TRUE
そして、これは機能します:
BP$BP.Open
ただし、これは機能しません。
s$s.Open #NULL
適切なコンテキストを提供するために、私の目標は、株式のベクトルを調べて ] 条件を確認し、その日のテクニカル分析と時系列の数値を計算し、それを ARFF ファイルにコピーして、機械学習のトレーニング例として使用することです環境 (Weka)。ありがとう。