У меня проблема со следующим R-скриптом:
library(quantmod)
mydata = read.csv("C:/AAD.DE.csv")
### getSymbols("AAPL",src="yahoo")
sma20 <- SMA(mydata[,"Close"],20)
write.csv(
data.frame( date=index(mydata[,"Date"])
, coredata(mydata)
, coredata(sma20)
),
row.names=FALSE,
file="C:/neu_AAD.DE.csv"
)
SMA рассчитывается, но в неправильном порядке.Таким образом, я должен заказать файл по возрастанию, прежде чем рассчитывать SMA?Я думаю, что дата в файле используется как строка, а не как дата?
Я не использую getSymbols("AAPL",src="yahoo")
, потому что он возвращает данные только с 2007 года по настоящее время, а не более старые данные.