彭博服务器连接V3
的blpsrv
函数创建一个blpsrv
对象。的blpsrv
对象表示一个Bloomberg®服务器连接。
其他功能连接不同的彭博服务:彭博桌面(BLP
),和Bloomberg B-PIPE®(bpipe
).这些服务的详细信息请参见比较彭博连接.
关于彭博连接要求的详细信息,请参阅数据服务器连接要求.为了确保Bloomberg连接成功,请在执行之前执行必要的步骤blpsrv
.有关详细信息,请参阅安装Bloomberg和配置连接.
UUID
- - - - - -彭博用户身份UUID彭博用户身份UUID,指定为数字标。要找到你的UUID,输入我
在彭博终端,然后按去.
例子:12345678
数据类型:双倍的
用户
- - - - - -彭博用户此属性是只读的。
彭博用户,指定为彭博用户标识对象。
例子:[1x1的com.bloomberglp.blpapi.impl.aT]
USERIP
- - - - - -机器运行MATLAB的IP地址®此属性是只读的。
机器运行MATLAB的IP地址,指定为特征向量。
例子:'111.11.11.111'
数据类型:char
会话
- - - - - -彭博V3会议此属性是只读的。
彭博V3会话,指定为彭博V3 API会话对象。
例子:[1 x1 com.bloomberglp.blpapi.Session]
IPAddress
- - - - - -彭博服务器的IP地址彭博服务器的IP地址,指定为文字载体或串标标识机器运行彭博服务器。
例子:'111.11.11.111'
数据类型:char
|字符串
港口
- - - - - -端口号端口号,指定为运行彭博服务器识别机器的端口号等数字标。
例子:8194
数据类型:双倍的
暂停
- - - - - -暂停Timeout指定MATLAB在超时前尝试连接到运行彭博服务器的机器的时间(以毫秒为单位),指定为数值标量。
例子:10
数据类型:双倍的
DatetimeType
- - - - - -日期和时间数据类型''
(默认)|“datetime”
日期和时间数据类型,指定为这些值中的一个。
价值 | 描述 |
---|---|
'' (默认) |
返回日期和时间值作为MATLAB日期数字。 |
“datetime” |
返回日期和时间值作为约会时间 数组中。 |
可以使用字符向量或字符串指定这些值(例如,“datetime”
).
当你创建blpsrv
对象,blpsrv
函数不设置此属性。要检索数据,必须在命令行或脚本中使用点表示法手动设置该属性值,例如:
c.DatetimeType =“datetime”;
请注意
如果DataReturnFormat
属性值是'桌子'
和DatetimeType
属性值是“datetime”
,则返回的数据是包含日期和时间值作为一个表约会时间
数组中。如果DataReturnFormat
属性值是一个空字符向量,则设置DatetimeType
财产“datetime”
返回日期和时间值汇总蜱和历史要求为MATLAB日期数字。
DataReturnFormat
- - - - - -返回数据格式'细胞'
|'结构体'
|'桌子'
|'时间表'
数据返回格式,指定为这些值之一,它决定返回数据的数据类型。
价值 | 返回数据类型 |
---|---|
'细胞' |
单元阵列 |
'桌子' |
桌子 |
'时间表' |
时间表 |
'结构体' |
结构体 |
请注意
返回数据的默认数据类型取决于所执行的函数。要指定默认数据类型,请设置DataReturnFormat
财产''
.对于默认的数据类型,请参阅支持的功能列表。金宝app
可以使用字符向量或字符串指定这些值(例如,“表”
).
当你创建blpsrv
对象,blpsrv
函数不设置此属性。要检索数据,必须在命令行或脚本中使用点表示法手动设置该属性值,例如:
c.DataReturnFormat = '结构';
金宝app支持的功能 | 有效数据类型为返回的数据 |
---|---|
类别 |
|
公式 |
|
字段信息 |
|
fieldsearch |
|
抬头 |
|
文件夹 |
|
getbulkdata |
|
的GetData |
|
历史 |
|
tahistory |
|
timeseries |
|
请注意
不管DatetimeType
属性值,如果DataReturnFormat
属性值是'时间表'
,那么的GetData
和getbulkdata
函数返回包含日期和时间值的表约会时间
数组。
关闭 |
关闭彭博连接V3 |
得到 |
的属性彭博连接V3 |
isconnection |
决定彭博连接V3 |
公式 |
股票筛选数据彭博连接V3 |
getbulkdata |
具有用于首标信息的批量数据彭博连接V3 |
的GetData |
当前数据彭博连接V3 |
历史 |
历史数据彭博连接V3 |
文件夹 |
当前的投资组合数据彭博连接V3 |
即时的 |
实时的数据彭博连接V3 |
停止 |
对于退订实时请求彭博连接V3 |
tahistory |
历史技术分析彭博连接V3 |
timeseries |
当日打点数据彭博连接V3 |
类别 |
栏目分类搜索彭博连接V3 |
字段信息 |
现场信息彭博连接V3 |
fieldsearch |
现场搜索彭博连接V3 |
抬头 |
查找有关证券的信息彭博连接V3 |
连接到服务器彭博使用运行彭博Server的计算机的IP地址。这个例子假设如下:
彭博UUID是12345678
.
运行彭博服务器的机器的IP地址是'111.11.11.111'
.
UUID = 12345678;IPADDRESS ='111.11.11.111';c = blpsrv (uuid、ipaddress)
C = blpsrv与属性:UUID:12345678用户:[1x1的com.bloomberglp.blpapi.impl.aT] USERIP: '111.11.11.112' 会话:[1x1的com.bloomberglp.blpapi.Session] IPAddress表示 '111.11.11.111' 端口:8194超时:0 DatetimeType: '' DataReturnFormat: ''
blpsrv
使用默认端口号连接到运行彭博服务器的机器8194
.blpsrv
创建Bloomberg Server连接对象c
这些属性:
彭博用户身份UUID
彭博用户身份对象
机器运行MATLAB的IP地址
彭博V3 API Session对象
运行彭博服务器的机器的IP地址
运行彭博服务器的机器的端口号
以毫秒为单位数指明了多久MATLAB企图超时前连接到运行彭博服务器的机器
日期和时间数据类型
返回数据格式
请求微软的最后和公开价格®.
格式银行%显示货币的数据格式S =“微软美国股票”;F = {“LAST_PRICE”;“开放”};[d, sec] = getdata (c、s、f)
d = LAST_PRICE:33.34 OPEN:33.60秒= 'MSFT美国股票'
的GetData
返回结构d
与上次和开放价格。还,的GetData
返回安全的名义证券交易委员会
.
关闭彭博服务器连接。
关闭(c)
连接到服务器彭博使用运行彭博Server的计算机的IP地址。这个例子假设如下:
彭博UUID是12345678
.
运行彭博服务器的机器的IP地址是'111.11.11.111'
.
运行彭博服务器的机器的端口号是8194
.
UUID = 12345678;IPADDRESS ='111.11.11.111';端口= 8194;c = blpsrv (uuid、ipaddress、港口)
C = blpsrv与属性:UUID:12345678用户:[1x1的com.bloomberglp.blpapi.impl.aT] USERIP: '111.11.11.112' 会话:[1x1的com.bloomberglp.blpapi.Session] IPAddress表示 '111.11.11.111' 端口:8194超时:0 DatetimeType: '' DataReturnFormat: ''
blpsrv
使用端口号连接到运行彭博服务器的机器8194
并创建Bloomberg Server连接对象c
这些属性:
彭博用户身份UUID
彭博用户身份对象
机器运行MATLAB的IP地址
彭博V3 API Session对象
运行彭博服务器的机器的IP地址
运行彭博服务器的机器的端口号
以毫秒为单位数指明了多久MATLAB企图超时前连接到运行彭博服务器的机器
日期和时间数据类型
返回数据格式
请求微软的最后和公开价格。
格式银行%显示货币的数据格式S =“微软美国股票”;F = {“LAST_PRICE”;“开放”};[d, sec] = getdata (c、s、f)
d = LAST_PRICE:33.34 OPEN:33.60秒= 'MSFT美国股票'
的GetData
返回结构d
与上次和开放价格。还,的GetData
返回安全的名义证券交易委员会
.
关闭彭博服务器连接。
关闭(c)
连接到服务器彭博使用运行彭博Server的计算机的IP地址。这个例子假设如下:
彭博UUID是12345678
.
运行彭博服务器的机器的IP地址是'111.11.11.111'
.
运行彭博服务器的机器的端口号是您的默认端口号。
超时值是10毫秒。
UUID = 12345678;IPADDRESS ='111.11.11.111';端口= [];超时= 10;c = blpsrv (uuid、ipaddress、端口、超时)
C = blpsrv与属性:UUID:12345678用户:[1x1的com.bloomberglp.blpapi.impl.aT] USERIP: '111.11.11.112' 会话:[1x1的com.bloomberglp.blpapi.Session] IPAddress表示 '111.11.11.111' 端口: 8194 TimeOut: 10 DatetimeType: '' DataReturnFormat: ''
blpsrv
使用默认端口号连接到运行彭博服务器的机器8194
和10毫秒的超时值。blpsrv
创建Bloomberg Server连接对象c
这些属性:
彭博用户身份UUID
彭博用户身份对象
机器运行MATLAB的IP地址
彭博V3 API Session对象
运行彭博服务器的机器的IP地址
运行彭博服务器的机器的端口号
以毫秒为单位数指明了多久MATLAB企图超时前连接到运行彭博服务器的机器
日期和时间数据类型
返回数据格式
请求微软的最后和公开价格。
格式银行%显示货币的数据格式S =“微软美国股票”;F = {“LAST_PRICE”;“开放”};[d, sec] = getdata (c、s、f)
d = LAST_PRICE:33.34 OPEN:33.60秒= 'MSFT美国股票'
的GetData
返回结构d
与上次和开放价格。还,的GetData
返回安全的名义证券交易委员会
.
关闭彭博服务器连接。
关闭(c)
您avez cliqué sur un lien qui对应à cette command MATLAB:
倒入执行器LA COMMANDE,saisissez-LA LA丹斯德Fenêtre两家德COMMANDE MATLAB。莱斯navigateurs网NE suppor金宝apptent PAS莱commandes MATLAB。
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。