繁体   English   中英

RQuantmod ChartSeries:向单个图表添加多个TA覆盖

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM