将quantstrat中的订单簿写入CSV文件

将quantstrat中的订单簿写入CSV文件,r,quantstrat,R,Quantstrat,我试图将在quantstrat上运行投资组合后生成的订单保存为CSV文件 order_book <- getOrderBook(qs.portfolio) write.csv(order_book, "orderbook.csv") order\u book订单簿是按策略和工具列出的数据列表。因此,您需要根据您希望订单簿的策略和工具对列表进行子集。下面是一个例子: demo("bbands", package = "quantstrat", ask = FALSE) order_book

我试图将在quantstrat上运行投资组合后生成的订单保存为CSV文件

order_book <- getOrderBook(qs.portfolio)
write.csv(order_book, "orderbook.csv")

order\u book订单簿是按策略和工具列出的数据列表。因此,您需要根据您希望订单簿的策略和工具对列表进行子集。下面是一个例子:

demo("bbands", package = "quantstrat", ask = FALSE)
order_book <- getOrderBook("bbands")
# Now subset
ibm_order_book <- order_book[["bbands"]][["IBM"]]
ibm_order_book[1:3,1:3]
#                     Order.Qty Order.Price Order.Type
# 2007-02-26 00:00:00 "100"     "96.910004" "market"  
# 2007-03-20 00:00:00 "all"     "94.5"      "market"  
# 2007-04-03 00:00:00 "-100"    "96.099998" "market"  
演示(“bbands”,package=“quantstrat”,ask=FALSE)
不客气,订购一本书。欢迎来到StackOverlow。一定要阅读。