Bloomberg API (blpapi) 订阅未提供初始值

Bloomberg API (blpapi) Subscription not giving initial values

当我使用 blpapi 创建并开始订阅时...似乎我只是在值发生变化时才收到发送给我的值。我原以为我会为我请求的所有内容获得一个初始值……然后仅在它们发生变化时才获得值。但是好像不是这样。

我要 "LAST_PRICE,PX_CLOSE_1D,BID,ASK"...我经常收到 BID、ASK 和 LAST_PRICE 的更新...但我从未看到 PX_CLOSE_1D 的值...我猜这是因为它每天只改变一次。

就此而言,晚上的速度很慢...有时 LAST_PRICE 需要很长时间才能出现。

有没有办法让它一开始就给我所有的值?

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