2012-05-29 4 views
2

Я не могу понять, в чем проблема с API Bloomberg.Bloomberglp.Blpapi.RequestQueueOverflowException: Queue Size: 128

Каждый раз, когда я пытаюсь загрузить данные исторического финансирования, это означает создание DataRequest для 5000 инструментов в течение 3 дней один раз для валюты евро и один раз для местной валюты, я получаю это исключение очереди.

Что действительно запутывает, программа по-прежнему идет на первый запрос, который содержит цены на евро для инструментов, но не для второго.

Спасибо за помощь.

+0

Вы спросили Bloomberg? – assylias

ответ

0

Ну, так как вы не получаете медленного предупреждения потребителя, я бы сказал, вы просто запрашиваете много данных по одному запросу.
Попробуйте разделить запрос на несколько кусков.

0

Размер очереди каждого запроса составляет 1024, если размер> 1024, он будет бросать BloombergOverFolowException

Смежные вопросы