彭博B-PIPE连接v3
的bpipe
功能创建A.bpipe
对象。的bpipe
对象代表彭博®B-PIPE®连接。
其他功能连接到不同的彭博服务:Bloomberg桌面(blp
)和彭博服务器(blpsrv
).这些服务的详细信息请参见比较彭博连接.
彭博连接要求请参见数据服务器连接要求.要确保成功的彭博连接,请在执行之前执行所需的步骤bpipe
.有关详细信息,请参见安装Bloomberg和配置连接.
C = BPIPE(authtype,appname,ipaddress,端口,超时,
使用指定的凭据文件、密码和信任文件连接到B-PIPE零足迹云解决方案。tlscred
,tlspassword
,tlstrust
)
警告:
要在其他函数中引用Bloomberg连接,请使用由创建的连接对象bpipe
函数。否则,使用bpipe
作为输入参数打开多个Bloomberg连接,导致意外行为和耗尽内存资源。
tlscred
- - - - - -证书文件凭据文件,指定为字符向量或字符串标量,其中包含扩展名为凭据文件的完整路径pk12
.有关证书文件的详细信息,请联系彭博。
数据类型:字符
|细绳
tlspassword
- - - - - -B-Pipe密码B-PIPE密码,指定为字符向量或字符串标量。获取您的B-PIPE密码,请联系彭博社。
数据类型:字符
|细绳
tlstrust
- - - - - -信任文件信任文件,指定为字符向量或字符串标量,其中包含具有扩展名的信任文件的完整路径pk7
.有关信任文件的详细信息,请联系彭博社。
数据类型:字符
|细绳
AppAuthType
- - - - - -应用程序验证类型""
(默认)|“appname_and_key”
此属性是只读的。
应用程序身份验证类型,指定为以下值之一:
""
Bloomberg B-PIPE连接Windows®身份验证
“appname_and_key”
—彭博B-PIPE连接,应用身份验证
AuthType
- - - - - -彭博用户认证类型“OS_LOGON”
|“APPLICATION_ONLY”
Bloomberg用户身份验证类型,指定为其中一个值:
“OS_LOGON”
- Bloomberg B-Pipe与Windows身份验证连接
“APPLICATION_ONLY”
—彭博B-PIPE连接,应用身份验证
具体操作请参见彭博B-PIPE API开发者指南使用WAPI <转>选择彭博终端。
浏览器名称
- - - - - -应用程序名称应用程序名称,指定为字符向量或字符串,用于标识用于连接Bloomberg B-PIPE的应用程序。
例子:'appname'
数据类型:字符
|细绳
用户
- - - - - -彭博社的用户此属性是只读的。
Bloomberg用户,指定为Bloomberg用户身份对象。
例子:[1 x1 com.bloomberglp.blpapi.impl.aT]
会话
- - - - - -布隆伯格V3会话此属性是只读的。
Bloomberg v3会话,指定为Bloomberg V3 API会话对象。
例子:[1x1 com.bloomberglp.blpapi.session]
IPAddress
- - - - - -IP地址运行Bloomberg B-PIPE进程的机器的IP地址,指定为字符向量、字符向量的单元数组、字符串或字符串数组。字符向量或字符串标识运行Bloomberg B-PIPE进程的机器,而字符向量的单元数组或字符串数组指定多台机器。
例子:{'111.11.11.112'}
数据类型:字符
|细胞
|细绳
港口
- - - - - -端口号[]
(默认)|数字标量运行Bloomberg B-PIPE进程的计算机的端口号,指定为数字标量。
例子:8194
数据类型:双倍的
超时
- - - - - -超时超时指定以毫秒为单位的MATLAB®尝试连接到运行Bloomberg B-Pipe过程的机器在定时,指定为数字标量。
例子:1000
数据类型:双倍的
dateTimetype.
- - - - - -日期和时间数据类型''
(默认)|'约会时间'
日期和时间数据类型,指定为以下值之一。
价值 | 描述 |
---|---|
'' (默认) |
将日期和时间值返回为Matlab日期号。 |
'约会时间' |
返回日期和时间值为datetime 数组中。 |
可以使用字符向量或字符串指定这些值(例如,“约会时间”
).
当你创建一个bpipe
对象,呢bpipe
函数不设置此属性。要检索数据,您必须在命令行或使用点符号的脚本中手动设置此属性值,例如:
c.datetimetype ='datetime';
请注意
如果DataReturnFormat
物业价值是“表”
和dateTimetype.
物业价值是'约会时间'
,然后返回的数据是一个表,其中包含日期和时间值作为adatetime
数组中。如果DataReturnFormat
属性值是一个空字符向量,然后设置dateTimetype.
财产'约会时间'
返回聚合的滴答声和历史请求的日期和时间值作为MATLAB日期号。
DataReturnFormat
- - - - - -数据返回格式'细胞'
|“结构”
|“表”
|“时间表”
数据返回格式,指定为以下值之一,该值确定返回数据的数据类型。
价值 | 返回数据的数据类型 |
---|---|
'细胞' |
单元阵列 |
“表” |
表格 |
“时间表” |
时间表 |
“结构” |
结构体 |
请注意
返回数据的默认数据类型取决于执行的函数。要指定默认数据类型,请设置DataReturnFormat
财产''
.对于默认数据类型,请参见支持的函数列表。金宝app
可以使用字符向量或字符串指定这些值(例如,“桌子”
).
当你创建一个bpipe
对象,呢bpipe
函数不设置此属性。要检索数据,您必须在命令行或使用点符号的脚本中手动设置此属性值,例如:
c.DataReturnFormat =“结构”;
金宝app支持的功能 | 返回数据的有效数据类型 |
---|---|
类别 |
|
方程式 |
|
fieldinfo |
|
fieldsearch |
|
查找 |
|
投资组合 |
|
getbulkdata. |
|
getdata |
|
历史 |
|
Tahistory. |
|
时间序列 |
|
请注意
不管dateTimetype.
财产价值,如果是DataReturnFormat
物业价值是“时间表”
,那么getdata
和getbulkdata.
函数返回包含日期和时间值的表datetime
阵列。
关闭 |
关闭彭博连接v3 |
得到 |
的属性彭博连接v3 |
isconnection |
确定彭博连接v3 |
方程式 |
股权筛选数据彭博连接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。
运行Bloomberg B-PIPE进程的机器的IP地址是“111.11.11.112”
.
运行Bloomberg B-PIPE进程的机器端口号为8194
.
authtype ='os_logon';浏览器名称='';ipaddress = {“111.11.11.112”};端口= 8194;c = bpipe(浏览器名称,authtype ipaddress、港口)
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 V3 API会话对象
运行Bloomberg B-PIPE进程的机器的IP地址
运行Bloomberg B-PIPE进程的机器端口号
数(以毫秒为单位),指定MATLAB在超时之前尝试连接到计算机的时间
日期和时间数据类型
数据返回格式
请求微软的最后一个和开放价格®.
格式银行%显示货币数据格式s =“微软美国股票”;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-PIPE连接。
关闭(c)
使用运行Bloomberg B-Pipe过程的机器的IP地址创建Bloomberg B-Pipe连接。此示例假定以下内容:
设置时,身份验证是Windows身份验证authtype
至'os_logon'
.
应用程序名称为空,因为您未使用应用程序连接到Bloomberg B-Pipe。
运行Bloomberg 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 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 V3 API会话对象
运行Bloomberg B-PIPE进程的机器的IP地址
运行Bloomberg B-PIPE进程的机器端口号
数(以毫秒为单位),指定MATLAB在超时之前尝试连接到计算机的时间
日期和时间数据类型
数据返回格式
请求Microsoft的最后和开放价格。
格式银行%显示货币数据格式s =“微软美国股票”;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-PIPE连接。
关闭(c)
使用运行Bloomberg B-Pipe过程的机器的IP地址创建彭博B-Pipe零脚印连接。此示例假定以下内容:
设置时,身份验证基于应用程序名称authtype
至'application_only'
.
应用程序名称为“应用程序”
.
运行Bloomberg B-PIPE进程的机器的IP地址是“111.11.11.112”
.
运行Bloomberg B-PIPE进程的机器端口号为8194
.
数值(以毫秒为单位)指定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 with properties: AppAuthType: 'APPNAME_AND_KEY' AuthType: 'APPLICATION_ONLY' AppName: 'APP' User: [1x1 com.bloomberglp.blpapi.impl.]会话:[1x1 com.bloomberglp.blpapi。会话] IPAddress: {'111.11.11.112'} Port: 8194.00 TimeOut: 1000.00 DatetimeType: '' DataReturnFormat: ''
bpipe
连接到在端口号的机器运行彭博B-Pipe8194
.的bpipe
函数创建彭博B-Pipe连接对象c
这些属性:
应用程序验证类型
彭博用户认证类型
应用程序名称
彭博用户身份对象
Bloomberg V3 API会话对象
运行Bloomberg B-PIPE进程的机器的IP地址
运行Bloomberg B-PIPE进程的机器端口号
数(以毫秒为单位),指定MATLAB在超时之前尝试连接到计算机的时间
日期和时间数据类型
数据返回格式
请求Microsoft的最后和开放价格。
格式银行%显示货币数据格式s =“微软美国股票”;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-PIPE连接。
关闭(c)
Sie Haben AUF EINEN LINK GEKLICKT,DER DIESEM MATLAB-BEFEHL ONTSPRICHT:
Führensieden befehl Durch Eingabe在Das Matlab-Befehlsfenster Aus。WebBrowserUnterstützenKeineMatlab-Befehle。
你也可以从以下列表中选择一个网站:
请选择表现最佳的中国网站(中文或英文)。MathWorks的其他国家网站并没有针对您所在位置的访问进行优化。