R quantmod chartSeries:将多个TA叠加添加到单个图表

时间:2016-05-10 13:10:51

标签: r quantmod

我试图将多个TA添加到我的主chartSeries图表中,并且它们都添加到下面而不是相互叠加。是否可以添加多个TA覆盖?

chartSeries(GE, theme="white",
TA="addTA(GE1);addTA(GE2);addTA(GE3)") 

我已尝试过以下变量;

on = 1和 覆盖= TRUE

我正在寻找所有的TA在一张图表中。

提前感谢您的时间。

1 个答案:

答案 0 :(得分:0)

嗯,on=1就是你所需要的。我无法让TA =“”工作,我必须提供数据,但这确实有效:

chartSeries(x,TA=NULL);addTA(EMA(x$Close),on=1)

TA=NULL将删除体积图。)

或者,使用newTA预先定义具有所有所需参数的TA,然后TA参数接受它:

myEMA = newTA(EMA, Cl, on=1, col=7)
chartSeries(x, TA="myEMA()")

(参见?newTA,这是我偷走第一行的地方!)