3

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)。ありがとう。

4

1 に答える 1