2

我有一个简单的问题,但是任何人都可以指出在线文档的方向,该文档解释了“gt,lt,lte,gte”关系参数在包中的add.signal函数中的含义吗?quantstrat

我似乎无法在任何地方找到这些代码。

任何见解或帮助将不胜感激。

4

1 回答 1

2

gt, lt,代表, ,和lte_gtegreater thanless thanless than or equal togreater than or equal to

例如

在下面的代码中,参数arguments接受要传递给函数的参数列表sigCrossover。以下代码的作用是通过sigCrossover在列上调用函数nFastnSlow按照参数中指定的方式向您的策略添加信号,columns并检查条件nFast是否小于nSlow

add.signal(strategy.st, name='sigCrossover',
    arguments = list(
        columns=c("nFast","nSlow"),
        relationship="lt"
    ),
    label='short'
)
于 2014-03-18T09:19:17.663 回答