问题标签 [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 投票
2 回答
992 浏览

java - 序列化外部对象

我正在向 Bloomberg Desktop Java API 编程,我通过 API 订阅和接收Message对象中的市场数据,其中包含不同字段和不同类型的对应值。我想“记录”一系列消息,以便我可以通过重播已知的消息序列来测试处理这些对象的代码。理想情况下,我想在一天中订阅一些消息并将它们放入一个ArrayList(或类似的)中,然后序列化对象列表。但是,该Message对象没有实现该Serializable接口,因此这似乎无法按我想要的方式工作。

是否可以序列化未实现的外部对象,或者是否有任何解决方法Serializable。谢谢。

0 投票
1 回答
1924 浏览

r - R-Bloomberg 价格订阅中的实时价格更新

我正在使用 RBloomberg 库获取实时和历史价格数据,但我想知道变量是否可以连续更新其实时定价。马上:

如您所见,我可以轻松获得 EURUSD 汇率。但是我怎样才能让一个变量订阅EURUSD 货币 Last_price 以便变量实时更新当前值,而不是总是重新运行 bdp(conn, "EURUSD Curncy", "last price")?我可以做这样的事情吗?

这样每当我输入 eurusd 时,我都会得到最新的汇率,而不是初始化变量时的汇率?现在这似乎不起作用(即使在汇率发生变化之后,它也始终具有相同的价值)。

基本上,R 可以做 Excel 所做的事情,即拥有一个始终包含 EURUSD 最新值的单元格,而无需不断运行 bdp 来更新变量?

0 投票
3 回答
1923 浏览

r - blpConnect() 调用中缺少 XLCALL32.DLL (R)

我刚刚安装了 RBloomberg,当我调用blpConnect()它时返回错误消息“此应用程序无法启动,因为未找到 XLCall32.dll。重新安装该应用程序可能会解决此问题。”

所以,到这里为止,重新安装已经完成了三遍,包括一次(install.packages("RBloomberg",repos="http://r.findata.org/")),没有变化

我在 R 的路径中添加了 dll,Sys.setenv(PATH=..)但仍然是同样的错误。对这个问题有任何想法吗?

谢谢

0 投票
2 回答
8323 浏览

bloomberg - Bloomberg C# API - 如何使用不同的选项/字段调用 BDP

我正在尝试从 Excel 加载项迁移到 Bloomberg C# Desktop API。对于像 BDP("AB IB Equity","best_analyst_rating") 这样的简单调用,我可以使用以下方法解决问题:

但是对于涉及 BDP 的其他选项的更复杂的调用,例如 BDP("AB IB Equity","bs_tot_asset","EQY_Consolidated","Y","EQY_FUND_Relative_Period","-0FY") 我不知道如何将其转换为 C#来电。感谢您对此的任何帮助。

0 投票
3 回答
1202 浏览

java - 彭博终端的现代命令行编程

我想构建一个财务分析工具,该工具将显示一屏又一屏的各种动态选项。屏幕将根据先前屏幕的输入而改变。任何一个屏幕都可以有数百个选项,其中大部分将列在列表中。我认为使用常规 gui 样式创建我的应用程序将是困难和缓慢的。

我想在类似命令行的环境中构建我的软件。我认为最接近我想要的是彭博终端。

是否有任何工具、工具包、环境等可用于在完全空白的情况下构建我的应用程序,并且我可以不断更改?我需要能够绘制图表,并且希望图形尽可能具有灵活性。彭博社的人以某种方式做到了这一点。谁能给我一些提示?

我考虑过使用基于浏览器的方法,但我更喜欢更原生的方法。

如果重要的话,我最喜欢用 Java 和/或 jRuby 编写代码。

谢谢!

请注意,无论该方法的优点如何(根据您的观点),我都有一个有效的技术问题。

0 投票
4 回答
7607 浏览

c# - 如何在彭博获得实时价格快照?

我希望使用 C# 从 Bloomberg .Net API 3 获取实时价格快照。

我可以从样本中看到如何获取历史价格或订阅数据,但我找不到获取订单簿快照的正确请求,即买/卖/最后交易价格和数量。

对于盘中报价,我会做这样的事情:

是否有不同的实时快照请求?

0 投票
2 回答
12154 浏览

api - Bloomberg API:如何获取定价来源列表?

可以获得证券的当前定价来源(PRICING_SOURCE 字段)。是否有任何字段返回已定义安全性的所有可用定价源列表?

谢谢你。

0 投票
3 回答
12988 浏览

excel - 单击 Bloomberg 功能区上的 RefreshWorkbook

可能重复:
如何在 vba 中的 excel 中刷新/加载 RTD Bloomberg 函数 (BDH)

我正在使用 VBA 制作 Excel 电子表格。我有一个要从 VBA 刷新的 Bloomberg BDH 函数。我尝试录制宏并单击 Bloomberg->Refresh Workbooks 按钮,但宏出现为空。我怎样才能从代码中做到这一点?我正在使用 Excel 2007,我找到了一个输入选项

Application.Run "blpmain.xla!RefreshAllStaticData"
但找不到 blpmain.xla。我不确定这是用于哪个版本的 Excel/BBG-Addin。

有什么帮助吗?

0 投票
1 回答
451 浏览

r - 如何使用 rBloomberg 创建条形数据的 data.frame

我是 R 新手,所以请原谅我的任何无知。我已经搜索了几个小时没有结果,我不得不想象我正在尝试做的事情是一项共同的任务。基本上,Bloomberg API 似乎只允许您一次获取一只股票的价格条数据。因此,如果我有一个代码列表,我需要使用 for 循环遍历每个代码并获取柱数据。但我真正想做的是有一个单一的data.frame(我认为),它将日期时间作为第一列,之后的每一列都是单只股票的价格数据(比如收盘价),其中所有这些都与相同的日期时间列表对齐。这是我到目前为止所拥有的,但它不起作用:

0 投票
5 回答
12702 浏览

java - 如何从 Bloomberg API 获得交易假期

我正在使用 Bloomberg Java api 下载交易数据。我需要有人告诉我是否存在可以返回交易假期列表的函数。我翻遍了手册,但没有找到。如果没有这样的东西,有没有一种好方法可以创建一个?谢谢。