首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IBrokers中的执行历史记录

IBrokers中的执行历史记录
EN

Stack Overflow用户
提问于 2015-02-18 07:07:03
回答 1查看 356关注 0票数 1

我想通过R中的IBrokers包获得过去n天(最多60天)的历史执行数据。这可以通过reqExecutions()实现吗?我看过一些例子,比如RMetrics上发布的例子。从某种意义上说,很抱歉交叉列出...

如果没有通过IBrokers的方法,有没有其他方法可以访问这些数据并将其提取到R中进行分析?

谢谢-

代码语言:javascript
复制
tws <- ibgConnect()
id <- reqIds(tws)      
reqExecutions(tws, reqId = as.character(.Last.orderId), 
ExecutionFilter = twsExecutionFilter(clientId=id))
EN

回答 1

Stack Overflow用户

发布于 2015-05-12 06:35:46

您只能获得那些您可以在TWS交易日志中勾选的日期的执行。奇怪的是,这是真的,它限制你一个星期。

您可以登录到订单管理并下载它们,但使用安全令牌很难实现自动化。

我注意到在TWS目录jts\d???\executions.txt中有一个文件,这是我刚刚回答的另一个问题的摘录。

USD,BOT,100000,1.20990,22:01:49,20150511,IDEALPRO,DU000000,,,

(DU0是我的账号)

所以不需要获取执行,如果你在同一台计算机上,你已经有了它们。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28572942

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档