使用不同的maType调用quantmod中的addCCI()

时间:2016-02-28 02:58:54

标签: r quantmod

我在调用maType时尝试使用不同的addCCI来使分析更准确。但是,当我尝试使用maType = "DEMA"maType = "HMA"时,quantmod给出了如下错误:

addCCI(maType = "DEMA")
Error in runMAD(HLC, n, center = mavg, stat = "mean") : 
  NA/NaN/Inf in foreign function call (arg 2)

addCCI(maType = "HMA")
Error in runMAD(HLC, n, center = mavg, stat = "mean") : 
  NA/NaN/Inf in foreign function call (arg 2)

此外,对于maType=ALMAmaType=ZLEMA,quantmod要求我提供更多输入

  addCCI(maType = ALMA")
+ 
+ 

> addCCI(maType = ZLEMA")
+ )
+ ;
+ 
+ 

我真的很困惑。有人可以解释一下吗。

我认为DEMAEMA更准确,您能给我一个解决方案,以便我可以将DEMA应用于addCCI吗?

1 个答案:

答案 0 :(得分:0)

第一个问题看起来像TTR::runMAD中的错误,我不确定是否可以解决问题。我已经开了an issue

第二个问题是因为你有无与伦比的报价。 addCCI(maType = ALMA")应为addCCI(maType = "ALMA")