问题标签 [bloomberg]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
11321 浏览

c# - 彭博 API 请求超时

设置 ReferenceDataRequest 后,我​​将其发送到 EventQueue

通常我可以从队列中获取消息,但我现在遇到的情况是,如果我在应用程序的同一运行中发出多个请求(通常在第十次左右),我会看到一个TIMEOUTEventType

这些是在同一个线程上制作的,但我假设沿着这条线的某个地方我正在消费而不是释放。

有人有任何线索或建议吗?

关于 SO 对 BLP 的 API 的引用并不多,但希望我们可以开始纠正这种情况。

0 投票
4 回答
9702 浏览

bloomberg - 在 Java v3 Bloomberg API 中启动 bbcomm

当我使用 Java Bloomber V3 API 时,它通常可以工作。但是,有时,尤其是在重新启动后,bbcomm.exe 不会在后台运行。我可以通过运行 blp.exe 手动启动它,但我想知道是否有办法通过 API 执行此操作?

我仍在等待帮助...

0 投票
2 回答
15710 浏览

python - 使用 Python 通过 Bloomberg 的新数据 API (COM v3) 实现异步数据?

有谁知道如何使用 Python 通过 Bloomberg 的新数据 API (COM v3) 获取异步数据?我在 wilmott.com 上找到了下面的代码,它工作得很好,但它适用于旧的 API 版本。

有谁知道新版本对应的代码?

0 投票
3 回答
5281 浏览

c# - 使用 VBA 访问程序加载 Bloomberg Api 数据

我们订阅了彭博数据,我们使用 excel 使用 bdp 函数从彭博加载数据。但它很痛苦,所以我们决定找到简单的方法来做到这一点。有没有办法使用 VBA、access、sql 或任何东西从证券列表中编程和计算固定收益字符。

谢谢

0 投票
3 回答
1874 浏览

c# - Bloomberg APIv3 返回缓慢的消费者警告

SubscriptionWithEventHandlerExample我根据API 3.2.9.0的例子用 c# 编写了一个程序。在订阅了大约 500 只证券以获取实时数据后,我收到了一些 ADMIN 事件警告SlowConsumerWarning,声称SlowConsumerWarningCleared. 我在某处读到它引入了一些延迟,直到我处理所有事件。

问题是在我的代码中我只收到来自彭博社的回调。事件队列甚至不在我的程序中!

我尝试过的一些事情:

  1. 提高队列限制,在会话选项中设置 MaxEventQueueSize(好像没有效果)

  2. 看看我是否收到任何超时事件(不,我没有收到任何超时事件)

  3. 创建多个会话并在每个会话中订阅 50 个证券(现在我收到多个警告,每个线程一个)

有什么我可以做的,或者这种行为超出了我的范围吗?

0 投票
1 回答
5845 浏览

bloomberg - 在 Bloomberg API 中,您如何指定将外汇远期作为价差而不是绝对值?

您如何使用bloomberg API 明确请求fx 转发作为直接请求?

在彭博终端中,您可以通过执行 XDF 选择将外汇远期作为绝对汇率(直接)还是作为现货(点)的偏移量,达到 7,然后选项大约下降一半。0 表示完全,1 表示偏移。

对于大多数默认值,您可以在 API 中显式设置它们,因此无论您在哪台计算机上运行,​​您的代码都会给出相同的结果。你如何在 V3 API 查询中设置这个?

0 投票
1 回答
3413 浏览

python - Python win32com 使用 Bloomberg 插件打开 Excel

我正在尝试自动构建 Excel 2007 电子表格,该电子表格使用 Bloomberg 插件来拉低实时价格。问题是当我通过 win32com 打开 Excel 时,Bloomberg 插件没有加载(所以所有公式都以“#NAME?”错误结束)。

手动卸载并重新安装插件有效,但从录制的宏中复制 VBA 代码会导致“运行时错误 '13':类型不匹配”错误。我可以单击“结束”按钮,一切运行正常,但我希望完全自动化。

我的代码是:

设置 DisplayAlerts = False 不会捕获运行时错误。

0 投票
1 回答
4152 浏览

api - 彭博会话超时?

根据 Bloomberg APIv3 中的示例,我需要启动 Bloomberg 会话来打开服务,然后我需要使用该服务来创建请求。

我的问题是,如果我的程序发送了一个请求,得到了答案,然后过一段时间它可能需要发送另一个请求。在这种情况下,我如何确定会话/服务是否仍然可以用来发送请求,或者我是否需要启动另一个会话?

开始一个会话要花很多钱吗?如果我经常启动和停止会话,是否会打扰 Bloomberg 的服务器?</p>

顺便说一句,当我检索历史数据时,在单个请求中要求的正确数据大小是多少?

非常感谢您的帮助!

0 投票
2 回答
2173 浏览

bloomberg - 使用 Bloomberg API,我如何请求 HTUSMOML 和 GSTHHVIP 指数的价格信息

使用 Bloomberg API,我如何请求 HTUSMOML 和 GSTHHVIP 指数的价格信息。

下面列出了我正在使用的部分基本代码:

我收到“符号在服务中不可用:ReferenceDataRequest。

谢谢

钢筋混凝土

0 投票
2 回答
1795 浏览

outlook - 为什么我在彭博电子邮件中看不到投票按钮?

我正在从 Outlook 2003(即将是 2007 年)向同事的 Bloomberg 电子邮件地址发送一封电子邮件。我添加了投票按钮。Outlook 用户都可以看到这些按钮,但在他的 Bloomberg 控制台中阅读电子邮件的同事却看不到。有什么办法可以让那些投票按钮显示给他?如果没有,是否有任何可用的选项允许我使用点击事件来跟踪收件人对是/否问题的响应?目前我都是手动完成的,但目标是创建一个 VBA 程序来自动发送这些电子邮件并跟踪收件人的回复。

谢谢,戴安娜