#Calculate moving average
library(TTR)
data(ttrc)
sma.200<-as.ts(SMA(ttrc[,"Close"],200))
ema.200<-as.ts(EMA(ttrc[,"Close"],200))
dema.200<-as.ts(DEMA(ttrc[,"Close"],200))
wma.200<-as.ts(WMA(ttrc[,"Close"],200))
evwma.200<-as.ts(EVWMA(ttrc[,"Close"],ttrc[,"Volume"],200))
zlema.200<-as.ts(ZLEMA(ttrc[,"Close"],200))
vwap.200<-as.ts(VWAP(ttrc[,"Close"],ttrc[,"Volume"],200))
#Translate series to data frame
chuoigoc<-data.frame(ttrc[,"Close"])
dubao<-data.frame(sma.200,ema.200,dema.200,wma.200,evwma.200,zlema.200,vwap.200)
#Comparing forecasting models
av.res(Y=chuoigoc,F=dubao,r=5)
Run the code above in your browser using DataLab