彭博社B-PIPE连接V3
这个B管道
函数创建一个B管道
反对B管道
对象表示彭博社®B-PIPE®连接。
其他功能连接到不同的彭博服务:彭博桌面(blp
),彭博社服务器(blpsrv
),以及彭博数据许可证(bdl
)。有关这些服务的详细信息,请参阅比较彭博通讯.
有关彭博连接要求的详细信息,请参阅数据服务器连接要求. 为确保彭博连接成功,请在执行之前执行所需步骤B管道
.有关详细信息,请参见安装Bloomberg和配置连接.
tlscred
—凭证文件凭据文件,指定为字符向量或字符串标量,其中包含扩展名为的凭据文件的完整路径pk12
.有关凭证文件的详细信息,请与彭博社联系。
数据类型:字符
|一串
TLS密码
—B管道密码B-PIPE密码,指定为字符向量或字符串标量。如需B-PIPE密码,请与彭博社联系。
数据类型:字符
|一串
tlstrust
—信任文件信任文件,指定为字符向量或字符串标量,包含扩展名为的信任文件的完整路径pk7
。有关信任文件的详细信息,请联系彭博社。
数据类型:字符
|一串
AppAuthType
—应用程序验证类型""
(默认)|“APPNAME_和_键”
此属性是只读的。
应用程序身份验证类型,指定为以下值之一:
""
-带窗户的Bloomberg B型管连接®身份验证
“APPNAME_和_键”
-具有应用程序身份验证的彭博B-PIPE连接
作者类型
—Bloomberg用户身份验证类型“操作系统登录”
|“仅适用于应用程序”
Bloomberg用户身份验证类型,指定为以下值之一:
“操作系统登录”
—彭博B-PIPE连接,Windows认证
“仅适用于应用程序”
-具有应用程序身份验证的彭博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.bloombergglp.blpapi.Session]
IP地址
—IP地址运行Bloomberg B-PIPE进程的机器的IP地址,指定为字符向量、字符向量单元阵列、字符串或字符串数组。字符向量或字符串标识运行Bloomberg B-PIPE进程的机器,而字符向量或字符串数组的单元格数组指定多台机器。
例子:{'111.11.11.112'}
数据类型:字符
|单间牢房
|一串
港口城市
—端口号[]
(默认)|数字标量运行Bloomberg B-PIPE进程的计算机的端口号,指定为数字标量。
例子:8194
数据类型:双重的
超时
—超时超时,指定运行MATLAB的时间(以毫秒为单位)®尝试在超时之前连接到运行Bloomberg B-PIPE进程的机器,指定为数字标量。
例子:1000
数据类型:双重的
日期时间类型
—日期和时间数据类型''
(默认)|“日期时间”
日期和时间数据类型,指定为这些值之一。
价值 | 描述 |
---|---|
'' (默认) |
返回日期和时间值作为MATLAB日期编号。 |
“日期时间” |
返回日期和时间值作为日期时间 大堆 |
可以使用字符向量或字符串指定这些值(例如,“日期时间”
).
当您创建B管道
对象B管道
函数未设置此属性。若要检索数据,必须在命令行或使用点符号的脚本中手动设置此属性值,例如:
c、 DatetimeType='datetime';
数据返回格式
—数据返回格式“细胞”
|“结构”
|“表”
|“时间表”
数据返回格式,指定为这些值之一,用于确定返回数据的数据类型。
价值 | 返回数据的数据类型 |
---|---|
“细胞” |
单元阵列 |
“表” |
桌子 |
“时间表” |
时间表 |
“结构” |
结构 |
返回数据的默认数据类型取决于执行的函数。要指定默认数据类型,请设置数据返回格式
财产''
. 有关默认数据类型,请参阅支持的函数列表。万博1manbetx
可以使用字符向量或字符串指定这些值(例如,“表格”
).
当您创建B管道
对象B管道
函数未设置此属性。若要检索数据,必须在命令行或使用点符号的脚本中手动设置此属性值,例如:
c.DataReturnFormat =“结构”;
万博1manbetx支持函数 | 返回数据的有效数据类型 |
---|---|
类别 |
|
等式 |
|
fieldinfo |
|
实地调查 |
|
查找 |
|
投资组合 |
|
获取海量数据 |
|
getdata |
|
历史 |
|
历史 |
|
时间序列 |
|
不管日期时间类型
属性值,如果数据返回格式
属性值为“时间表”
,然后getdata
和获取海量数据
函数返回一个包含日期和时间值的表,如下所示:日期时间
数组。
关 |
关闭彭博连接V3 |
得到 |
Bloomberg连接V3的属性 |
isconnection |
确定彭博连接V3 |
使用运行Bloomberg B-PIPE进程的计算机的IP地址创建Bloomberg B-PIPE连接。此示例假设以下情况:
设置时,身份验证为Windows身份验证作者类型
到“操作系统登录”
.
应用程序名称为空,因为您没有使用应用程序连接到Bloomberg B-PIPE。
运行Bloomberg B-PIPE进程的机器的IP地址为'111.11.11.112'
.
运行Bloomberg B-PIPE流程的机器的端口号为8194
.
作者类型=“操作系统登录”;浏览器名称=''; IP地址={'111.11.11.112'}; 端口=8194;c=bpipe(身份验证类型、应用名称、IP地址、端口)
c=bpipe,属性为:AppAuthType:“”AuthType:'OS_LOGON'AppName:[]用户:[1x1 com.bloombergglp.blpapi.impl.aT]会话:[1x1 com.bloombergglp.blpapi.Session]IP地址:{111.11.112'}端口:8194.00超时:0 DatetimeType:'DataReturnFormat:'
B管道
在端口号处连接到运行Bloomberg B-PIPE的机器8194
.B管道
创建Bloomberg B-PIPE连接对象C
具有以下特性:
应用程序验证类型
Bloomberg用户身份验证类型
应用程序名称
彭博用户身份对象
Bloomberg V3 API会话对象
运行Bloomberg B-PIPE进程的机器的IP地址
运行Bloomberg B-PIPE流程的机器的端口号
指定MATLAB在超时前尝试连接到机器的时间的数字(毫秒)
日期和时间数据类型
数据返回格式
请求Microsoft的最后价格和开放价格®.
格式银行%显示货币的数据格式s =“MSFT美国股票”;f={“最后价格”;“开放式”}; [d,sec]=getdata(c,s,f)
d = LAST_PRICE: 33.34 OPEN: 33.60 sec = 'MSFT US Equity'
getdata
返回一个结构D
最后的公开价格。同时,getdata
返回安全性秒
.
关闭彭博B型管接头。
关闭(c)
使用运行Bloomberg B-PIPE进程的计算机的IP地址创建Bloomberg B-PIPE连接。此示例假设以下情况:
设置时,身份验证为Windows身份验证作者类型
到“操作系统登录”
.
应用程序名称为空,因为您没有使用应用程序连接到Bloomberg B-PIPE。
运行Bloomberg B-PIPE进程的机器的IP地址为'111.11.11.112'
.
运行Bloomberg B-PIPE流程的机器的端口号为8194
.
超时值为1000毫秒。
作者类型=“操作系统登录”;浏览器名称=''; IP地址={'111.11.11.112'}; 端口=8194;超时=1000;c=bpipe(authtype、appname、ipaddress、端口、超时)
c=bpipe,属性为:AppAuthType:“”AuthType:'OS_LOGON'AppName:[]用户:[1x1 com.bloombergglp.blpapi.impl.aT]会话:[1x1 com.bloombergglp.blpapi.Session]IP地址:{'172.28.17.118'}端口:8194.00超时:1000.00 DatetimeType:'DataReturnFormat:'
B管道
在端口号处连接到运行Bloomberg B-PIPE的机器8194
.B管道
创建Bloomberg B-PIPE连接对象C
具有以下特性:
应用程序验证类型
Bloomberg用户身份验证类型
应用程序名称
彭博用户身份对象
Bloomberg V3 API会话对象
运行Bloomberg B-PIPE进程的机器的IP地址
运行Bloomberg B-PIPE流程的机器的端口号
指定MATLAB在超时前尝试连接到机器的时间的数字(毫秒)
日期和时间数据类型
数据返回格式
请求Microsoft的最后价格和开放价格。
格式银行%显示货币的数据格式s =“MSFT美国股票”;f={“最后价格”;“开放式”}; [d,sec]=getdata(c,s,f)
d = LAST_PRICE: 33.34 OPEN: 33.60 sec = 'MSFT US Equity'
getdata
返回一个结构D
最后的公开价格。同时,getdata
返回安全性秒
.
关闭彭博B型管接头。
关闭(c)
使用运行Bloomberg B-PIPE进程的机器的IP地址创建Bloomberg B-PIPE零封装连接。本例假设如下:
身份验证基于设置时的应用程序名称作者类型
到“仅适用于应用程序”
.
应用程序名称为“应用程序”
.
运行Bloomberg B-PIPE进程的机器的IP地址为'111.11.11.112'
.
运行Bloomberg B-PIPE流程的机器的端口号为8194
.
指定MATLAB在超时前尝试连接到机器的时间的数字(毫秒)为1000。
凭据文件的完整路径为C:\ABCDEFG.pk12
.
B管道密码为12345
.
信任文件的完整路径为C:\HIJKLM.pk7
.
作者类型=“仅适用于应用程序”;浏览器名称=“应用程序”; IP地址={'111.11.11.112'}; 端口=8194;超时=1000;tlscred='C:\ABCDEFG.pk12';tlspassword ='12345';塔斯特='C:\HIJKLM.pk7'; c=bpipe(authtype、appname、IP地址、端口、超时、tlscred、tlspassword、tlstrust)
c=b具有以下属性的管道:AppAuthType:“APPNAME_和_KEY”AuthType:“仅应用程序_”APPNAME:“应用程序”用户:[1x1 com.bloombergglp.blpapi.impl.by]会话:[1x1 com.bloombergglp.blpapi.Session]IP地址:{111.11.112}端口:8194.00超时:1000.00 DatetimeType:'DataReturnFormat:'
B管道
在端口号处连接到运行Bloomberg B-PIPE的机器8194
.这个B管道
函数创建Bloomberg B-PIPE连接对象C
具有以下特性:
应用程序验证类型
Bloomberg用户身份验证类型
应用程序名称
彭博用户身份对象
Bloomberg V3 API会话对象
运行Bloomberg B-PIPE进程的机器的IP地址
运行Bloomberg B-PIPE流程的机器的端口号
指定MATLAB在超时前尝试连接到机器的时间的数字(毫秒)
日期和时间数据类型
数据返回格式
请求Microsoft的最后价格和开放价格。
格式银行%显示货币的数据格式s =“MSFT美国股票”;f={“最后价格”;“开放式”}; [d,sec]=getdata(c,s,f)
d = LAST_PRICE: 33.34 OPEN: 33.60 sec = 'MSFT US Equity'
getdata
返回一个结构D
最后的公开价格。同时,getdata
返回安全性秒
.
关闭彭博B型管接头。
关闭(c)
您单击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
您还可以从以下列表中选择网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区站点不适合您所在位置的访问。