将完整的随机曲线添加到 quantmod 图表

Add full stochastic curves to quantmod chart

使用 R 和 quantmod 包,我试图将完整的随机曲线添加到图表中,因为它显示在 http://www.stockta.com 上,其中包括变量:%K(14,3) %D(3 ).

addSMI 的文档列出了四个参数:

n       periods
slow    slow
fast    fast
signal  signal 

我不确定我应该如何将变量 %K(14,3) %D(3) 转换为 addSMI 以获得与 http://www.stockta.com.[=16 中相同的随机曲线=]

如有任何帮助,我们将不胜感激。

addSMI 添加了随机动量指标,而不是常规随机指标。目前似乎没有 addStoch 函数,但您始终可以使用 addTA

require(quantmod)
getSymbols("SPY")
chartSeries(SPY, subset='2015/')
addTA(stoch(HLC(SPY)), col=2:4)

stoch 个参数 nFastKnFastDnSlowD 的默认值与您列出的值相同(分别为 14、3、3;) .