【问题标题】:Bloomberg API (blpapi) Subscription not giving initial valuesBloomberg API (blpapi) 订阅未提供初始值
【发布时间】:2015-10-07 22:53:05
【问题描述】:

当我使用 blpapi 创建和启动订阅时...似乎我只是在值发生变化时收到发送给我的值。我曾期望我会为我请求的所有内容获得一个初始值......然后只有在它们发生变化时才获得值。但这似乎并非如此。

我要的是“LAST_PRICE,PX_CLOSE_1D,BID,ASK”...我经常收到有关 BID、ASK 和 LAST_PRICE 的更新...但我从来没有看到 PX_CLOSE_1D 的值...我猜它是因为它每天只改变一次。

在晚上的时候很慢...有时 LAST_PRICE 需要很长时间才能显示出来。

有没有办法让它最初给我所有的值?

【问题讨论】:

    标签: .net bloomberg blpapi


    【解决方案1】:

    PX_CLOSE_1D 是一个静态字段,即它不会实时更新。要获取实时更新,您可以使用实时字段,例如 PREV_CLOSE_VALUE_REALTIME

    【讨论】:

    • 如何获取静态值?
    • 您需要使用 ReferenceDataRequest 而不是订阅过程。开发人员指南中有一些示例。
    猜你喜欢
    • 2014-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-03
    • 1970-01-01
    • 1970-01-01
    • 2021-08-19
    相关资源
    最近更新 更多