首页 > 解决方案 > IBrokers 中的 reqHistoricalData 是否存在 from 和 to 论点?

问题描述

如何获取具有确切开始和结束日期的历史数据?它只有一个“持续时间”参数:

df <- reqHistoricalData(tws, Contract=contract, barSize = "1 day", duration = "2 M")

我可以做类似的事情:

df <- reqHistoricalData(tws, Contract=contract, barSize = "1 day", from="2020-01-01", to="2020-02-01")

标签: rtwsibrokers

解决方案


不。如果您愿意,您可以编写一个函数来执行此操作并计算持续时间,然后调用 api 函数。请注意,它必须对持续时间进行四舍五入,因为只允许某些文本值。

http://interactivebrokers.github.io/tws-api/historical_bars.html#hd_duration

还要确保它在限制范围内

https://interactivebrokers.github.io/tws-api/historical_limitations.html


推荐阅读