Bloomberg Open API - 如何获得特定数量的条形而不是日期范围?

时间:2013-01-10 14:49:38

标签: java bloomberg

我正在玩Bloomberg API并获得两小时的小时栏,我可以简单地调用这样的方法,将start设置为当前时间减去两小时,结束时间设置为现在:

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分钟的条形而不是给定日期范围的条形图?基本上,我想用一些条形替换日期范围。我需要订阅不同间隔的条形图,但每种情况下条形图的数量相同,因此避免所有日期添加和减法以及任何时区考虑都会非常好。

1 个答案:

答案 0 :(得分:2)

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