1

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

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")
4

1 回答 1

1

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

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

还要确保它在限制范围内

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

于 2020-08-31T02:02:51.307 回答