检索布隆伯格实时数据使用布隆伯格桌面c++接口
这个例子展示了如何从彭博获取实时数据®。这里,布隆伯格显示股票蜱虫在命令行数据,使用事件处理程序disp
。而不是默认的事件处理程序,您可以创建自己的事件处理函数来处理彭博数据。
连接到布隆伯格
布隆伯格创建使用彭博桌面c++接口连接。
c =彭博社;
布隆伯格验证连接。
v = isconnection (c)
v = 1
v
返回真正的
显示,布隆伯格连接是有效的。
获取实时数据
获取最后的价格和体积为IBM®和福特汽车公司®证券。
[~ t] =实时(c, {“IBM美国股票”,“F美国股票”},…{“LAST_PRICE”,“体积”},“disp”)
t =定时器对象:timer-4定时器设置ExecutionMode: fixedRate期:0.05 BusyMode:跑步下降:从回调TimerFcn: 1 x5单元阵列ErrorFcn: StopFcn:“StartFcn:列1到6 {‘SecurityID} {‘LAST_PRICE} {‘SecurityID}{“体积”}{‘SecurityID} {‘LAST_PRICE} {F美国股票的}{‘8.960000’}{F美国股票的}{‘13423731’}{“IBM美国股票”}{‘118.490000’}列7到8 {‘SecurityID}{“体积”}{“IBM美国股票”}{744066”}…
实时
返回MATLAB®定时器对象的属性。然后,实时
返回IBM的股票选择数据和福特汽车公司证券最后价格和体积。
停止实时数据的显示。
停止(t) c.Session.stopSubscriptions
关闭布隆伯格连接
关闭(c)