全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
4737 4
2015-03-15
想在k线上添加5和20日的移动平均线,如果在提示符下输入以下语句getSymbols('IBM')
  chartSeries(IBM,subset='last 1 years',theme='white')
  addSMA(5)
  addSMA(20)

则可以显示两条均线。
如果写在函数中,如下所示
showStock<-function()
{
  getSymbols('IBM')
  chartSeries(IBM,subset='last 1 years',theme='white')
  addSMA(5)
  addSMA(20)
}

然后运行showStock,则只能显示20日均线。
各位大侠有谁遇到过种情况,最后是怎么解决的呢?不胜感激
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-3-15 18:16:39
自己顶
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-3-16 15:29:14
addSMA(n = c(5,20))
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-3-17 08:08:48
hricchaya 发表于 2015-3-16 15:29
addSMA(n = c(5,20))
感谢!两条均线是加上了,不过如果我再加macd的话或者加上自定义的ta均线就没有了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-3-17 14:24:42
chartSeries(IBM,subset='last 1 years',theme='white',TA="addSMA(c(5,20));addMACD()")
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群