彭博B-PIPE连接v3.
这BPIPE.
功能创建A.BPIPE.
目的。这BPIPE.
对象代表彭博®B-PIPE®连接。
其他功能连接到不同的彭博服务:Bloomberg桌面(BLP.
)和bloomberg服务器(blpsrv
)。有关这些服务的详细信息,请参阅比较Bloomberg Connections.。
有关Bloomberg连接要求的详细信息,请参阅数据服务器连接要求。要确保成功的Bloomberg连接,请在执行之前执行所需的步骤BPIPE.
。有关详细信息,请参见安装Bloomberg和配置连接。
C = BPIPE(authtype,appname,ipaddress,端口,超时,
使用指定的凭据文件,密码和信任文件连接到B管零脚印云解决方案。tlscred
那tlspassword.
那tlstrust
)
警告:
要在其他函数中引用Bloomberg连接,请使用由创建的连接对象BPIPE.
功能。否则,使用BPIPE.
由于输入参数打开多个Bloomberg连接,导致意外行为和耗尽的内存资源。
tlscred
-凭据文件凭据文件,指定为字符向量或字符串标量,其包含具有扩展名的凭据文件的完整路径PK12.
。有关证书文件的详细信息,请联系彭博。
数据类型:字符
|细绳
tlspassword.
-B-Pipe密码B-PIPE密码,指定为字符向量或字符串标量。获取您的B-PIPE密码,请联系彭博社。
数据类型:字符
|细绳
tlstrust
-信任文件信任文件,指定为字符向量或字符串标量,其中包含具有扩展名的信任文件的完整路径PK7.
。有关信任文件的详细信息,请联系Bloomberg。
数据类型:字符
|细绳
AppAuthType
-应用程序验证类型“
(默认)|“appname_and_key”
此属性是只读的。
应用程序身份验证类型,指定为其中一个值:
“
- 彭博B-Pipe与Windows连接®身份验证
“appname_and_key”
- 与应用程序身份验证的Bloomberg B-Pipe连接
authtype.
-Bloomberg用户身份验证类型“os_logon”
|“application_only”
Bloomberg用户身份验证类型,指定为其中一个值:
“os_logon”
- Bloomberg B-Pipe与Windows身份验证连接
“application_only”
- 与应用程序身份验证的Bloomberg B-Pipe连接
有关详细信息,请参阅彭博B-PIPE API开发者指南使用WAPI <转>选择彭博终端。
浏览器名称
-应用名称应用程序名称,指定为字符向量或字符串,用于标识您使用的应用程序以连接到Bloomberg B-Pipe。
例子:'appname'
数据类型:字符
|细绳
用户
-彭博社的用户此属性是只读的。
Bloomberg用户,指定为Bloomberg用户身份对象。
例子:[1 x1 com.bloomberglp.blpapi.impl.aT]
会话
-Bloomberg v3会议此属性是只读的。
Bloomberg v3会话,指定为Bloomberg V3 API会话对象。
例子:[1x1 com.bloomberglp.blpapi.session]
IP地址
-IP地址运行Bloomberg B-PIPE进程的机器的IP地址,指定为字符向量、字符向量的单元数组、字符串或字符串数组。字符向量或字符串标识运行Bloomberg B-PIPE进程的机器,而字符向量的单元数组或字符串数组指定多台机器。
例子:{'111.11.11.112'}
数据类型:字符
|细胞
|细绳
港口
-端口号码[]
(默认)|数字标量运行Bloomberg B-Pipe过程的机器的端口号,指定为数字标量。
例子:8194
数据类型:双倍的
超时
-超时超时指定matlab的毫秒的时间®尝试连接到运行Bloomberg B-Pipe过程的机器在定时,指定为数字标量。
例子:1000
数据类型:双倍的
dateTimetype.
-日期和时间数据类型''
(默认)|'约会时间'
日期和时间数据类型,指定为其中一个值。
价值 | 描述 |
---|---|
'' (默认) |
将日期和时间值返回为Matlab日期号。 |
'约会时间' |
返回日期和时间值为约会时间 大批。 |
您可以使用字符向量或字符串指定这些值(例如,“约会时间”
)。
当你创造一个BPIPE.
对象,呢BPIPE.
功能留下了这个属性未命令。要检索数据,必须在命令行或使用点表示法中手动设置此属性值,例如:
c.datetimetype ='datetime';
笔记
如果是datareturnformat.
物业价值是“表”
和dateTimetype.
物业价值是'约会时间'
,然后返回的数据是一个表,其中包含日期和时间值作为a约会时间
大批。如果是datareturnformat.
属性值是空字符向量,然后设置dateTimetype.
财产'约会时间'
将聚集的节拍和历史请求的日期和时间值作为MATLAB日期号返回。
datareturnformat.
-数据返回格式'细胞'
|'结构体'
|“表”
|“时间表”
数据返回格式,指定为以下值之一,该值确定返回数据的数据类型。
价值 | 返回数据的数据类型 |
---|---|
'细胞' |
细胞阵列 |
“表” |
桌子 |
“时间表” |
时间表 |
'结构体' |
结构体 |
笔记
返回数据的默认数据类型取决于执行的函数。要指定默认数据类型,请设置datareturnformat.
财产''
。有关默认数据类型,请参阅支持的函数列表。金宝app
您可以使用字符向量或字符串指定这些值(例如,“桌子”
)。
当你创造一个BPIPE.
对象,呢BPIPE.
功能留下了这个属性未命令。要检索数据,必须在命令行或使用点表示法中手动设置此属性值,例如:
c.DataReturnFormat =“结构”;
金宝app支持的功能 | 返回数据的有效数据类型 |
---|---|
类别 |
|
eqs. |
|
fieldinfo |
|
Fieldsearch. |
|
查找 |
|
投资组合 |
|
getbulkdata. |
|
getdata |
|
历史 |
|
Tahistory. |
|
时间序列 |
|
笔记
不管dateTimetype.
财产价值,如果是datareturnformat.
物业价值是“时间表”
,那么getdata
和getbulkdata.
函数返回包含日期和时间值的表约会时间
阵列。
关闭 |
关闭彭博连接v3. |
得到 |
属性彭博连接v3. |
isconnection |
决定彭博连接v3. |
eqs. |
股权筛选数据彭博连接v3. |
getbulkdata. |
具有标题信息的批量数据彭博连接v3. |
getdata |
当前的数据彭博连接v3. |
历史 |
历史数据彭博连接v3. |
投资组合 |
当前的投资组合数据彭博连接v3. |
即时的 |
实时数据彭博连接v3. |
停止 |
取消订阅实时请求彭博连接v3. |
Tahistory. |
历史技术分析彭博连接v3. |
时间序列 |
盘中滴答数据彭博连接v3. |
类别 |
实地类别搜索彭博连接v3. |
fieldinfo |
字段信息彭博连接v3. |
Fieldsearch. |
现场搜索彭博连接v3. |
查找 |
查找有关证券的信息彭博连接v3. |
使用运行Bloomberg B-Pipe过程的机器的IP地址创建Bloomberg B-Pipe连接。此示例假定以下内容:
设置时,身份验证是Windows身份验证authtype.
至'os_logon'
。
应用程序名称为空,因为您未使用应用程序连接到Bloomberg B-Pipe。
运行彭博B-Pipe过程的机器的IP地址是'111.11.11.112'
。
运行Bloomberg B-Pipe过程的机器的端口号是8194
。
authtype ='os_logon';浏览器名称='';ipaddress = {'111.11.11.112'};端口= 8194;C = BPIPE(authtype,appname,ipaddress,port)
C = BPIPE具有属性:appauthtype:'authtype:'os_logon'appname:[] user:[1x1 com.bloomberglp.blpapi.impl.at] session:[1x1 com.bloomberglp.blpapi.session] ipaddress:{'111.11.11.112'}端口:8194.00超时:0 datetimetype:'datareturnformat:''
BPIPE.
连接到在端口号的机器运行彭博B-Pipe8194
。BPIPE.
创建Bloomberg B-Pipe连接对象C
使用这些属性:
应用程序验证类型
Bloomberg用户身份验证类型
应用名称
彭博用户身份对象
Bloomberg V3 API会话对象
运行Bloomberg B-PIPE进程的机器的IP地址
运行彭博B-Pipe过程的机器的端口号
数字(以毫秒为单位),指定MATLAB在超时前尝试连接到机器的时间
日期和时间数据类型
数据返回格式
请求微软的最后一个和开放价格®。
格式银行%显示货币的数据格式s ='MSFT美国股权';f = {'last_price';'打开'};[D,Sec] = GetData(C,S,F)
d = LAST_PRICE: 33.34 OPEN: 33.60 sec = ' microsoft US Equity'
getdata
返回一个结构D.
与最后和公开价格。同时,getdata
返回安全性秒
。
关闭Bloomberg B管连接。
关闭(c)
使用运行Bloomberg B-Pipe过程的机器的IP地址创建Bloomberg B-Pipe连接。此示例假定以下内容:
设置时,身份验证是Windows身份验证authtype.
至'os_logon'
。
应用程序名称为空,因为您未使用应用程序连接到Bloomberg B-Pipe。
运行彭博B-Pipe过程的机器的IP地址是'111.11.11.112'
。
运行Bloomberg B-Pipe过程的机器的端口号是8194
。
超时值为1000毫秒。
authtype ='os_logon';浏览器名称='';ipaddress = {'111.11.11.112'};端口= 8194;超时= 1000;C = BPIPE(authtype,appname,ipaddress,端口,超时)
c = bpipe具有属性:appauthtype:'authtype:'os_logon'appname:[] user:[1x1 com.bloomberglp.blpapi.impl.at] session:[1x1 com.bloomberglp.blpapi.session] ipaddress:{'172.28.17.118'}端口:8194.00超时:1000.00 dateTimetype:'datareturnformat:''
BPIPE.
连接到在端口号的机器运行彭博B-Pipe8194
。BPIPE.
创建Bloomberg B-Pipe连接对象C
使用这些属性:
应用程序验证类型
Bloomberg用户身份验证类型
应用名称
彭博用户身份对象
Bloomberg V3 API会话对象
运行Bloomberg B-PIPE进程的机器的IP地址
运行彭博B-Pipe过程的机器的端口号
数字(以毫秒为单位),指定MATLAB在超时前尝试连接到机器的时间
日期和时间数据类型
数据返回格式
请求Microsoft的最后和开放价格。
格式银行%显示货币的数据格式s ='MSFT美国股权';f = {'last_price';'打开'};[D,Sec] = GetData(C,S,F)
d = LAST_PRICE: 33.34 OPEN: 33.60 sec = ' microsoft US Equity'
getdata
返回一个结构D.
与最后和公开价格。同时,getdata
返回安全性秒
。
关闭Bloomberg B管连接。
关闭(c)
使用运行Bloomberg B-Pipe过程的机器的IP地址创建彭博B-Pipe零脚印连接。此示例假定以下内容:
您设置时的身份验证基于应用程序名称authtype.
至'application_only'
。
应用程序名称为'应用程序'
。
运行彭博B-Pipe过程的机器的IP地址是'111.11.11.112'
。
运行Bloomberg B-Pipe过程的机器的端口号是8194
。
指定MATLAB在定时前的MATLAB尝试连接到机器的数量(以毫秒为单位)是1000。
凭据文件的完整路径是C:\ abcdefg.pk12
。
B-Pipe密码是12345.
。
信任文件的完整路径是C:\ hijklm.pk7
。
authtype ='application_only';浏览器名称='应用程序';ipaddress = {'111.11.11.112'};端口= 8194;超时= 1000;tlscred ='c:\ abcdefg.pk12';tlspassword =.'12345';tlstrust ='c:\ hijklm.pk7';C = BPIPE(authtype,appname,ipaddress,端口,超时,tlscred,tlspassword,tlstrust)
C = BPIPE具有属性:AppAuthtype:'appname_and_key'authtype:'application_only'appname:'apply'user:[1x1 com.bloomberglp.blpapi.impl.by] session:[1x1 com.bloomberglp.blpapi.session] ipaddress:{'111.11.11.112'}端口:8194.00超时:1000.00 DateTimetype:'datareturnformat:''
BPIPE.
连接到在端口号的机器运行彭博B-Pipe8194
。这BPIPE.
函数创建彭博B-Pipe连接对象C
使用这些属性:
应用程序验证类型
Bloomberg用户身份验证类型
应用名称
彭博用户身份对象
Bloomberg V3 API会话对象
运行Bloomberg B-PIPE进程的机器的IP地址
运行彭博B-Pipe过程的机器的端口号
数字(以毫秒为单位),指定MATLAB在超时前尝试连接到机器的时间
日期和时间数据类型
数据返回格式
请求Microsoft的最后和开放价格。
格式银行%显示货币的数据格式s ='MSFT美国股权';f = {'last_price';'打开'};[D,Sec] = GetData(C,S,F)
d = LAST_PRICE: 33.34 OPEN: 33.60 sec = ' microsoft US Equity'
getdata
返回一个结构D.
与最后和公开价格。同时,getdata
返回安全性秒
。
关闭Bloomberg B管连接。
关闭(c)
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。金宝app
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。