Bloomberglp.Blpapi.RequestQueueOverflowException:队列大小:128

时间:2012-05-29 07:13:47

标签: c# bloomberg blpapi

我无法弄清楚Bloomberg API的问题。

每次当我尝试下载历史财务数据时,这意味着为欧元货币创建一次5000个工具的DataRequest 3天,对于本地货币创建一次,我得到此队列异常。

真正令人困惑的是,该计划仍在继续第一个请求,其中包含工具的欧元价格,但不包括第二个。

感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

好吧,因为你没有得到一个缓慢的消费者警告,我敢打赌你只是要求一个请求提供大量数据。
尝试将您的请求分成几个块。

答案 1 :(得分:0)

每个请求的队列大小为1024,如果大小> 1024,它将抛出BloombergOverFolowException