1

我正在使用 Bloomberg API 并获得两个小时的每小时柱形图,我可以简单地调用这样的方法,开始设置为当前时间减去两个小时,结束时间设置为现在:

public static Request getBarData(String security, Service refDataService, Datetime start, Datetime end) {

    Request request = refDataService.createRequest("IntradayBarRequest");
    request.set("security", security);
    request.set("eventType", "TRADE");
    request.set("interval", 60);
    request.set("gapFillInitialBar", true);
    request.set("startDateTime", start);
    request.set("endDateTime", end);
    return request;
}

有没有办法可以改写这个请求,要求最后 2 个 60 分钟的条形图,而不是给定日期范围的条形图?本质上,我想用多个条形替换日期范围。我需要订阅不同间隔的条形图,但每种情况下的条形图数量相同,因此避免所有日期加减以及任何时区考虑都会非常好。

4

1 回答 1

2

我刚刚向彭博社证实这是不可能的。您需要一个开始时间和结束时间(默认结束时间是现在)

于 2013-01-11T20:56:49.433 回答