加快Bloomberg会议的开始

时间:2014-03-19 14:57:45

标签: bloomberg

我使用以下VBA代码开始Bloomberg会话:

  Set Sess = New Session

    Dim Opt As SessionOptions
    Set Opt = Sess.CreateSessionOptions

    Opt.ServerHost = "127.0.0.1"
    Opt.ServerPort = 8194

    Sess.SetSessionOptions Opt

    Sess.Start

它可以工作但需要15-20秒。如果必须的话,我可以忍受,但它似乎很奇怪,因为使用他们旧的彭博数据控件没有这样的延迟。有没有办法加快速度,例如,通过连接现有的Bloomberg流程,或其他一些我不了解的选项?

1 个答案:

答案 0 :(得分:0)

登录终端后启动第一个会话可能需要一段时间,但对于后续会话应该更快。如果您想避免在应用程序中长时间启动,可以运行Excel并使用API​​进行任何数据检索。例如,在Excel的单元格中键入此公式:"=BDP("IBM US Equity","PX_LAST"),然后运行您的应用程序。