【问题标题】:Different result - Z-score vs. Bollinger Bands不同的结果 - Z 分数与布林带
【发布时间】:2019-02-09 10:32:51
【问题描述】:

我有一个时间系列想要计算 Z 分数,但如果我应用布林带进行验证,我会得到不同的结果。如果我理解正确,从两者(Zscore,BB)我们应该得到相同的结果,在 Zscore 中,结果只是归一化。

library("TTR")
data <- read.csv(file="ts1.csv",h=F)
data <- as.numeric(unlist(data))
zs <- (data-SMA(data, n=20))/sd(data)
bb <- BBands(data, n = 20, SMA, sd=2) 

par(mfrow = c(2,1))
plot(data, t = "l")
lines(bb[,1], col = 'brown')
lines(bb[,2], col = 'brown')
lines(bb[,3], col = 'brown')
plot(zs, col = "black", t="l")

结果是: enter image description here

数据来源:https://www.dropbox.com/s/vpgd4mtm2bvbc9t/ts1.csv?dl=0

【问题讨论】:

    标签: r statistics time-series standard-deviation


    【解决方案1】:

    解决办法是:zs

    【讨论】:

      猜你喜欢
      • 2021-04-19
      • 2018-01-06
      • 2018-10-18
      • 1970-01-01
      • 2018-10-06
      • 1970-01-01
      • 2016-09-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多