格式化POSIX in R(quantstrat)

时间:2016-03-08 21:05:23

标签: r quantstrat

我正在从变量中提取日期:“curIndex。”

以下是代码的外观

show(txntime1 <- timestamp(mktdata[curIndex+1L])[,1])

show(txntime <- strftime(txntime1, '%Y-%m-%d %H:%M:%OS6'))

输出是这样的:

"##------ Tue Mar 08 14:31:58 2016 ------##"

"NULL"

我在ruleOrderProc包的quantstrat内工作。

订单簿的订购时间必须为POSIXlt。有谁知道如何处理我正在获得的这种时髦的日期格式?

如果是的话,谢谢!

1 个答案:

答案 0 :(得分:3)

当其他所有方法都失败时,请阅读文档。 ;-) ?timestamp说:

  

timestamp函数写入时间戳(或其他消息)   进入历史,回到控制台。在平台上   不支持只有控制台消息的历史机制   打印。

您可能打算致电timeindex。此外,订单簿的时间需要POSIXct,而不是POSIXlt