4

我一直在玩 Life Analytics 交易 R 教程 ( http://lifeanalytics.blogspot.com/2011/01/forex-trading-with-r-part-1.html ) 并且一直卡在一个问题上与构建数据模型有关。

所以我从一堆函数开始:

myATR <- function(x) ATR(HLC(atrx))[,'atr']
mySMI <- function(x) SMI(HLC(smix))[,'SMI']
myADX <- function(x) ADX(HLC(x))[,'ADX']
.
.

然后尝试构建一个模型,将数据传递给函数:

data.model <- specifyModel(myATR(AUDCAD)+mySMI(AUDCAD)...)

并不断收到以下错误:

formula.default(object, env = baseenv()) 中的错误:公式无效

我已阅读以下帖子,但对它的理解不够好,无法实施解决方案: 函数内部的公式错误

谁能用更简单的术语解释一下?我需要一些帮助来更好地理解环境。

4

0 回答 0