问题标签 [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.
c# - 彭博 API 请求超时
设置 ReferenceDataRequest 后,我将其发送到 EventQueue
通常我可以从队列中获取消息,但我现在遇到的情况是,如果我在应用程序的同一运行中发出多个请求(通常在第十次左右),我会看到一个TIMEOUT
EventType
这些是在同一个线程上制作的,但我假设沿着这条线的某个地方我正在消费而不是释放。
有人有任何线索或建议吗?
关于 SO 对 BLP 的 API 的引用并不多,但希望我们可以开始纠正这种情况。
bloomberg - 在 Java v3 Bloomberg API 中启动 bbcomm
当我使用 Java Bloomber V3 API 时,它通常可以工作。但是,有时,尤其是在重新启动后,bbcomm.exe 不会在后台运行。我可以通过运行 blp.exe 手动启动它,但我想知道是否有办法通过 API 执行此操作?
我仍在等待帮助...
python - 使用 Python 通过 Bloomberg 的新数据 API (COM v3) 实现异步数据?
有谁知道如何使用 Python 通过 Bloomberg 的新数据 API (COM v3) 获取异步数据?我在 wilmott.com 上找到了下面的代码,它工作得很好,但它适用于旧的 API 版本。
有谁知道新版本对应的代码?
c# - 使用 VBA 访问程序加载 Bloomberg Api 数据
我们订阅了彭博数据,我们使用 excel 使用 bdp 函数从彭博加载数据。但它很痛苦,所以我们决定找到简单的方法来做到这一点。有没有办法使用 VBA、access、sql 或任何东西从证券列表中编程和计算固定收益字符。
谢谢
c# - Bloomberg APIv3 返回缓慢的消费者警告
SubscriptionWithEventHandlerExample
我根据API 3.2.9.0的例子用 c# 编写了一个程序。在订阅了大约 500 只证券以获取实时数据后,我收到了一些 ADMIN 事件警告SlowConsumerWarning
,声称SlowConsumerWarningCleared
. 我在某处读到它引入了一些延迟,直到我处理所有事件。
问题是在我的代码中我只收到来自彭博社的回调。事件队列甚至不在我的程序中!
我尝试过的一些事情:
提高队列限制,在会话选项中设置 MaxEventQueueSize(好像没有效果)
看看我是否收到任何超时事件(不,我没有收到任何超时事件)
创建多个会话并在每个会话中订阅 50 个证券(现在我收到多个警告,每个线程一个)
有什么我可以做的,或者这种行为超出了我的范围吗?
bloomberg - 在 Bloomberg API 中,您如何指定将外汇远期作为价差而不是绝对值?
您如何使用bloomberg API 明确请求fx 转发作为直接请求?
在彭博终端中,您可以通过执行 XDF 选择将外汇远期作为绝对汇率(直接)还是作为现货(点)的偏移量,达到 7,然后选项大约下降一半。0 表示完全,1 表示偏移。
对于大多数默认值,您可以在 API 中显式设置它们,因此无论您在哪台计算机上运行,您的代码都会给出相同的结果。你如何在 V3 API 查询中设置这个?
python - Python win32com 使用 Bloomberg 插件打开 Excel
我正在尝试自动构建 Excel 2007 电子表格,该电子表格使用 Bloomberg 插件来拉低实时价格。问题是当我通过 win32com 打开 Excel 时,Bloomberg 插件没有加载(所以所有公式都以“#NAME?”错误结束)。
手动卸载并重新安装插件有效,但从录制的宏中复制 VBA 代码会导致“运行时错误 '13':类型不匹配”错误。我可以单击“结束”按钮,一切运行正常,但我希望完全自动化。
我的代码是:
设置 DisplayAlerts = False 不会捕获运行时错误。
api - 彭博会话超时?
根据 Bloomberg APIv3 中的示例,我需要启动 Bloomberg 会话来打开服务,然后我需要使用该服务来创建请求。
我的问题是,如果我的程序发送了一个请求,得到了答案,然后过一段时间它可能需要发送另一个请求。在这种情况下,我如何确定会话/服务是否仍然可以用来发送请求,或者我是否需要启动另一个会话?
开始一个会话要花很多钱吗?如果我经常启动和停止会话,是否会打扰 Bloomberg 的服务器?</p>
顺便说一句,当我检索历史数据时,在单个请求中要求的正确数据大小是多少?
非常感谢您的帮助!
bloomberg - 使用 Bloomberg API,我如何请求 HTUSMOML 和 GSTHHVIP 指数的价格信息
使用 Bloomberg API,我如何请求 HTUSMOML 和 GSTHHVIP 指数的价格信息。
下面列出了我正在使用的部分基本代码:
我收到“符号在服务中不可用:ReferenceDataRequest。
谢谢
钢筋混凝土
outlook - 为什么我在彭博电子邮件中看不到投票按钮?
我正在从 Outlook 2003(即将是 2007 年)向同事的 Bloomberg 电子邮件地址发送一封电子邮件。我添加了投票按钮。Outlook 用户都可以看到这些按钮,但在他的 Bloomberg 控制台中阅读电子邮件的同事却看不到。有什么办法可以让那些投票按钮显示给他?如果没有,是否有任何可用的选项允许我使用点击事件来跟踪收件人对是/否问题的响应?目前我都是手动完成的,但目标是创建一个 VBA 程序来自动发送这些电子邮件并跟踪收件人的回复。
谢谢,戴安娜