[英]R quantmod chartSeries: Add multiple TA overlay to single chart
我试图将多个TA添加到我的主要chartSeries图表中,并且它们都添加在下面而不是彼此重叠。 是否可以添加多个TA覆盖?
chartSeries(GE, theme="white",
TA="addTA(GE1);addTA(GE2);addTA(GE3)")
我试过下面的变量;
on = 1和overlay = TRUE
我正在寻找所有助教都在一张图表中。
预先感谢您的宝贵时间。
好吧,您需要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
,这是我从那里偷走第一行的地方!)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.