布隆伯格
描述
的布隆伯格
函数创建一个布隆伯格
对象。的布隆伯格
对象表示一个布隆伯格®桌面连接使用彭博V3 c++ API。
其他数据处理工具箱™函数连接到不同的彭博资讯服务:彭博服务器(bloombergServer
)和布隆伯格B-PIPE®(bloombergBPIPE
)。这些服务的详细信息,请参阅比较彭博连接。
布隆伯格连接需求的详细信息,请参见数据服务器连接要求。以确保一个成功的彭博连接,在执行之前执行所需的步骤布隆伯格
。有关详细信息,请参见安装彭博和配置连接。
创建
描述
输入参数
知识产权
- - - - - -IP地址
[]
(默认)|特征向量|字符串标量
IP地址标识本地机器上运行的彭博,指定为一个特征向量或字符串标量。
例子:“localhost”
数据类型:字符
|字符串
属性
会话
- - - - - -布隆伯格V3会话
布隆伯格V3会话对象的API
这个属性是只读的。
彭博V3会话,会话对象指定为彭博V3 API。
例子:[1 x1 datafeed.internal.BLPSession]
港口
- - - - - -本地机器的端口号
[]
(默认)|数字标量
指定的本地机器上运行彭博,端口号作为数字标量。
例子:8194年
数据类型:双
IPAddress
- - - - - -本地机器的IP地址
[]
(默认)|特征向量
本地机器的IP地址运行彭博,指定为一个特征向量。
的布隆伯格
函数设置这个属性使用知识产权
输入参数。
例子:“localhost”
数据类型:字符
超时
- - - - - -超时
数字标量
超时的时间以毫秒为单位指定MATLAB布隆伯格尝试连接到桌面在超时之前,指定为一个数字标量。
例子:10000年
数据类型:双
DatetimeType
- - - - - -日期和时间数据类型
”
(默认)|“datetime”
日期和时间数据类型,指定这些值。
价值 | 描述 |
---|---|
” (默认) |
返回日期和时间值作为MATLAB日期数字。 |
“datetime” |
作为一个返回的日期和时间值datetime 数组中。 |
您可以指定这些值使用特征向量或字符串(例如,“datetime”
)。
当您创建一个布隆伯格
对象,布隆伯格
离开这个属性设置功能。检索数据,您必须手动设置这个属性值在命令行或脚本使用点符号,例如:
c。DatetimeType =“datetime”;
getbulkdata
getdata
历史
tahistory
timeseries
请注意
如果
DataReturnFormat
属性值是“表”
和DatetimeType
属性值是“datetime”
,然后返回的数据是一个表,其中包含日期和时间值datetime
数组中。如果DataReturnFormat
属性值是一个空的特征向量,然后设置DatetimeType
财产“datetime”
返回的日期和时间值聚合蜱虫和历史MATLAB日期号码的请求。
DataReturnFormat
- - - - - -返回数据格式
“细胞”
|“结构”
|“表”
|“时间表”
数据格式,返回指定为一个值,确定返回的数据的数据类型。
价值 | 返回的数据的数据类型 |
---|---|
“细胞” |
单元阵列 |
“表” |
表 |
“时间表” |
时间表 |
“结构” |
结构 |
请注意
返回数据的默认数据类型取决于执行的函数。指定默认数据类型,设置DataReturnFormat
财产”
。默认数据类型,看到支持函数列表。金宝app
您可以指定这些值使用特征向量或字符串(例如,“表”
)。
当您创建一个布隆伯格
对象,布隆伯格
离开这个属性设置功能。检索数据,您必须手动设置这个属性值在命令行或脚本使用点符号,例如:
c。DataReturnFormat =“结构”;
金宝app支持函数 | 有效数据返回的数据类型 |
---|---|
类别 |
|
方程式 |
|
fieldinfo |
|
fieldsearch |
|
查找 |
|
投资组合 |
|
getbulkdata |
|
getdata |
|
历史 |
|
tahistory |
|
timeseries |
|
请注意
不管DatetimeType
属性值,如果DataReturnFormat
属性值是“时间表”
,那么getdata
和getbulkdata
函数返回一个表,其中包含日期和时间值datetime
数组。
对象的功能
布隆伯格桌面连接
关闭 |
关闭布隆伯格桌面连接V3 |
isconnection |
确定布隆伯格桌面连接V3 |
布隆伯格桌面数据检索
方程式 |
股票筛选数据布隆伯格桌面连接V3 |
得到 |
的属性布隆伯格桌面连接V3 |
getbulkdata |
批量数据的头信息布隆伯格桌面连接V3 |
getdata |
当前的数据布隆伯格桌面连接V3 |
历史 |
历史数据布隆伯格桌面连接V3 |
投资组合 |
当前的投资组合数据布隆伯格桌面连接V3 |
实时 |
实时的数据布隆伯格桌面连接V3 |
tahistory |
历史技术分析布隆伯格桌面连接V3 |
timeseries |
盘中蜱虫的数据布隆伯格桌面连接V3 |
检索布隆伯格桌面信息
类别 |
字段类别搜索布隆伯格桌面连接V3 |
fieldinfo |
字段信息布隆伯格桌面连接V3 |
fieldsearch |
领域搜索布隆伯格桌面连接V3 |
查找 |
找到关于证券的信息布隆伯格桌面连接V3 |
例子
创建布隆伯格桌面连接
首先,创建一个彭博桌面连接。然后,去年价格和开放的安全要求。当前数据你看当运行这段代码可以不同于这里的输出数据。
布隆伯格创建使用彭博桌面c++接口连接。
c =彭博
c =彭博的属性:会话:[1×1 datafeed.internal.BLPSession] IPAddress:“localhost”端口:8194.00超时:0 DatetimeType:“DataReturnFormat:“
的布隆伯格
函数创建一个布隆伯格
对象c
这些属性:
布隆伯格V3会话对象的API
本地机器的IP地址
本地机器的端口号
指定的毫秒数多久MATLAB®布隆伯格尝试连接到桌面,然后超时
日期和时间数据类型
返回数据格式
请求微软去年价格和开放®。
(d, sec) = getdata (c,“微软美国股票”,{“LAST_PRICE”;“开放”})
d = LAST_PRICE: 33.3401: 33.6000秒=“MSFT美国股票”
getdata
返回一个结构d
最后和开放的价格。同时,getdata
返回安全的名称证券交易委员会
。
布隆伯格关闭连接。
关闭(c)
创建布隆伯格桌面连接超时
首先,创建一个彭博桌面连接超时值。然后,去年价格和开放的安全要求。当前数据你看当运行这段代码可以不同于这里的输出数据。
布隆伯格创建使用彭博桌面c++接口连接。指定一个超时值的10000毫秒。
c =彭博([][],10000)
c =彭博的属性:会话:[1×1 datafeed.internal.BLPSession] IPAddress:“localhost”端口:8194.00超时:10000 DatetimeType:“DataReturnFormat:“
的布隆伯格
函数创建一个布隆伯格
对象c
这些属性:
布隆伯格V3会话对象的API
本地机器的IP地址
本地机器的端口号
指定的毫秒数多久MATLAB®布隆伯格尝试连接到桌面,然后超时
日期和时间数据类型
返回数据格式
请求微软去年价格和开放。
(d, sec) = getdata (c,“微软美国股票”,{“LAST_PRICE”;“开放”})
d = LAST_PRICE: 33.3401: 33.6000秒=“MSFT美国股票”
getdata
返回一个结构d
最后和开放的价格。同时,getdata
返回安全的名称证券交易委员会
。
布隆伯格关闭连接。
关闭(c)
版本历史
介绍了R2021a
另请参阅
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。