【问题标题】:Where does values of argument `timestamp` of quantstrat::ruleSignal's come from?quantstrat::ruleSignal 的参数 `timestamp` 的值从何而来?
【发布时间】:2016-04-03 11:20:25
【问题描述】:

读取ruleSignal的源代码时,第66行的参数timestamp是一个非常重要的输入,但我无法弄清楚timestamp的数据来自哪里。

似乎在ruleSignal 之前运行的函数add.indicatoradd.signaladd.ruleapplyIndicatorsapplySignals 不使用或生成timestamps 值。

我想知道哪个函数生成timestamp 的值供ruleSignal 使用,或者timestamp 的数据来自哪里。

非常感谢!

【问题讨论】:

    标签: quantstrat


    【解决方案1】:

    感谢 Brian Peterson 的回复,它回答了我的问题:

    指标和信号总是被假定为矢量化的,根据 文档,因此不需要时间戳。

    默认情况下,规则是依赖于路径的,因此需要一个时间戳来 操作从。

    路径相关循环在单个规则函数之外。 见规则第555行。R

    【讨论】:

      猜你喜欢
      • 2022-10-13
      • 2018-07-31
      • 1970-01-01
      • 1970-01-01
      • 2018-12-24
      • 1970-01-01
      • 2018-09-09
      • 2015-11-09
      • 1970-01-01
      相关资源
      最近更新 更多