bpipe
布隆伯格B-PIPE连接V3
描述
的bpipe
函数创建一个bpipe
对象。的bpipe
对象表示一个布隆伯格®B-PIPE®连接。
其他函数连接到不同的彭博资讯服务:彭博桌面(blp
布隆伯格),服务器(blpsrv
)。这些服务的详细信息,请参阅比较彭博连接。
布隆伯格连接需求的详细信息,请参见数据服务器连接要求。以确保一个成功的彭博连接,在执行之前执行所需的步骤bpipe
。有关详细信息,请参见安装彭博和配置连接。
创建
语法
描述
c = bpipe(浏览器名称,authtype ipaddress、端口、超时,
连接到一个B-PIPE零排放云解决方案使用指定的证书文件,密码,和信任文件。tlscred
,tlspassword
,tlstrust
)
谨慎
指彭博连接在其他函数,使用创建的连接对象bpipe
函数。否则,使用bpipe
作为一个输入参数打开多个彭博连接,导致意想不到的行为和耗尽内存资源。
输入参数
tlscred
- - - - - -证书文件
特征向量|字符串标量
凭证文件,指定为一个特征向量或字符串标量包含完整路径凭证文件的扩展名pk12
。布隆伯格关于凭证文件,详情请联系。
数据类型:字符
|字符串
tlspassword
- - - - - -B-PIPE密码
特征向量|字符串标量
B-PIPE密码,指定为一个特征向量或字符串标量。获得您的B-PIPE密码,彭博社的联系。
数据类型:字符
|字符串
tlstrust
- - - - - -信任文件
特征向量|字符串标量
信托文件,指定为一个特征向量或字符串标量包含完整路径的信任文件扩展名pk7
。布隆伯格信任文件的详细信息,联系。
数据类型:字符
|字符串
属性
AppAuthType
- - - - - -应用程序验证类型
”“
(默认)|“APPNAME_AND_KEY”
这个属性是只读的。
应用程序验证类型,指定这些值之一:
”“
——彭博B-PIPE连接与Windows®身份验证“APPNAME_AND_KEY”
——彭博B-PIPE连接与应用程序的身份验证
AuthType
- - - - - -彭博社(Bloomberg)用户身份验证类型
“OS_LOGON”
|“APPLICATION_ONLY”
彭博社(Bloomberg)用户身份验证类型,指定这些值之一:
“OS_LOGON”
——彭博B-PIPE连接与Windows身份验证“APPLICATION_ONLY”
——彭博B-PIPE连接与应用程序的身份验证
详情,请参阅布隆伯格B-PIPE API开发人员指南使用WAPI <转>选择从彭博终端。
浏览器名称
- - - - - -应用程序名称
特征向量|字符串
应用程序名称,指定为一个特征向量或字符串,表明您正在使用的应用程序连接到彭博B-PIPE。
例子:“浏览器名称”
数据类型:字符
|字符串
用户
- - - - - -彭博社的用户
彭博用户标识对象
这个属性是只读的。
彭博社(Bloomberg)用户,指定为彭博用户标识对象。
例子:[1 x1 com.bloomberglp.blpapi.impl.aT]
会话
- - - - - -布隆伯格V3会话
布隆伯格V3会话对象的API
这个属性是只读的。
彭博V3会话,会话对象指定为彭博V3 API。
例子:[1 x1 com.bloomberglp.blpapi.Session]
IPAddress
- - - - - -IP地址
特征向量|单元阵列的特征向量|字符串|字符串数组
机器的IP地址运行彭博B-PIPE过程,指定为一个特征向量,单元阵列的特征向量,字符串或字符串数组。特征向量或字符串标识机运行彭博B-PIPE过程,而特征向量的细胞数组或字符串数组指定多个机器。
例子:{' 111.11.11.112 '}
数据类型:字符
|细胞
|字符串
港口
- - - - - -端口号
[]
(默认)|数字标量
端口号的机器运行彭博B-PIPE过程,指定为数字标量。
例子:8194年
数据类型:双
超时
- - - - - -超时
数字标量
MATLAB的超时指定时间以毫秒为单位®尝试连接到这台机器运行彭博B-PIPE过程在超时之前,指定为数字标量。
例子:1000年
数据类型:双
DatetimeType
- - - - - -日期和时间数据类型
”
(默认)|“datetime”
日期和时间数据类型,指定这些值。
价值 | 描述 |
---|---|
” (默认) |
返回日期和时间值作为MATLAB日期数字。 |
“datetime” |
作为一个返回的日期和时间值datetime 数组中。 |
您可以指定这些值使用特征向量或字符串(例如,“datetime”
)。
当您创建一个bpipe
对象,bpipe
离开这个属性设置功能。检索数据,您必须手动设置这个属性值在命令行或脚本使用点符号,例如:
c。DatetimeType =“datetime”;
-
请注意
如果
DataReturnFormat
属性值是“表”
和DatetimeType
属性值是“datetime”
,然后返回的数据是一个表,其中包含日期和时间值datetime
数组中。如果DataReturnFormat
属性值是一个空的特征向量,然后设置DatetimeType
财产“datetime”
返回的日期和时间值聚合蜱虫和历史MATLAB日期号码的请求。
DataReturnFormat
- - - - - -返回数据格式
“细胞”
|“结构”
|“表”
|“时间表”
数据格式,返回指定为一个值,确定返回的数据的数据类型。
价值 | 返回的数据的数据类型 |
---|---|
“细胞” |
单元阵列 |
“表” |
表 |
“时间表” |
时间表 |
“结构” |
结构 |
请注意
返回数据的默认数据类型取决于执行的函数。指定默认数据类型,设置DataReturnFormat
财产”
。默认数据类型,看到支持函数列表。万博1manbetx
您可以指定这些值使用特征向量或字符串(例如,“表”
)。
当您创建一个bpipe
对象,bpipe
离开这个属性设置功能。检索数据,您必须手动设置这个属性值在命令行或脚本使用点符号,例如:
c。DataReturnFormat =“结构”;
万博1manbetx支持函数 | 有效数据返回的数据类型 |
---|---|
类别 |
|
方程式 |
|
fieldinfo |
|
fieldsearch |
|
查找 |
|
投资组合 |
|
getbulkdata |
|
getdata |
|
历史 |
|
tahistory |
|
timeseries |
|
请注意
不管DatetimeType
属性值,如果DataReturnFormat
属性值是“时间表”
,那么getdata
和getbulkdata
函数返回一个表,其中包含日期和时间值datetime
数组。
对象的功能
布隆伯格B-PIPE连接
关闭 |
关闭布隆伯格连接V3 |
得到 |
的属性布隆伯格连接V3 |
isconnection |
确定布隆伯格连接V3 |
布隆伯格B-PIPE数据检索
方程式 |
股票筛选数据布隆伯格连接V3 |
getbulkdata |
批量数据的头信息布隆伯格连接V3 |
getdata |
当前的数据布隆伯格连接V3 |
历史 |
历史数据布隆伯格连接V3 |
投资组合 |
当前的投资组合数据布隆伯格连接V3 |
实时 |
实时的数据布隆伯格连接V3 |
停止 |
退订实时要求布隆伯格连接V3 |
tahistory |
历史技术分析布隆伯格连接V3 |
timeseries |
盘中蜱虫的数据布隆伯格连接V3 |
布隆伯格B-PIPE数据信息
类别 |
字段类别搜索布隆伯格连接V3 |
fieldinfo |
字段信息布隆伯格连接V3 |
fieldsearch |
领域搜索布隆伯格连接V3 |
查找 |
找到关于证券的信息布隆伯格连接V3 |
例子
创建布隆伯格B-PIPE连接
创建一个彭博B-PIPE连接使用的IP地址机器运行彭博B-PIPE过程。这个例子假设如下:
身份验证是Windows身份验证当你设置
authtype
来“OS_LOGON”
。应用程序名称是空的,因为你没有连接到彭博B-PIPE使用应用程序。
机器的IP地址彭博B-PIPE过程运行
“111.11.11.112”
。机器的端口号彭博B-PIPE过程运行
8194年
。
authtype =“OS_LOGON”;浏览器名称=”;ipaddress = {“111.11.11.112”};端口= 8194;c = bpipe(浏览器名称,authtype ipaddress、港口)
c = bpipe属性:AppAuthType:“AuthType:“OS_LOGON”浏览器名称:[]用户:[1 x1 com.bloomberglp.blpapi.impl。在会议]:[1 x1 com.bloomberglp.blpapi。会话] IPAddress: {'111.11.11.112'} Port: 8194.00 TimeOut: 0 DatetimeType: '' DataReturnFormat: ''
bpipe
连接到机器运行彭博B-PIPE端口号8194年
。bpipe
布隆伯格创建B-PIPE连接对象c
这些属性:
应用程序验证类型
彭博社(Bloomberg)用户身份验证类型
应用程序名称
彭博用户标识对象
布隆伯格V3会话对象的API
机器的IP地址运行彭博B-PIPE过程
机器运行彭博B-PIPE过程的端口号
数量(以毫秒为单位)指定多久MATLAB超时之前尝试连接到机器
日期和时间数据类型
返回数据格式
请求过去,打开微软的价格®。
格式银行%显示货币的数据格式s =“微软美国股票”;f = {“LAST_PRICE”;“开放”};[d, sec] = getdata (c、s、f)
d = LAST_PRICE: 33.34: 33.60秒=“MSFT美国股票”
getdata
返回一个结构d
最后和开放的价格。同时,getdata
返回安全的名称证券交易委员会
。
关闭彭博B-PIPE连接。
关闭(c)
创建布隆伯格B-PIPE连接超时
创建一个彭博B-PIPE连接使用的IP地址机器运行彭博B-PIPE过程。这个例子假设如下:
身份验证是Windows身份验证当你设置
authtype
来“OS_LOGON”
。应用程序名称是空的,因为你没有连接到彭博B-PIPE使用应用程序。
机器的IP地址彭博B-PIPE过程运行
“111.11.11.112”
。机器的端口号彭博B-PIPE过程运行
8194年
。超时值是1000毫秒。
authtype =“OS_LOGON”;浏览器名称=”;ipaddress = {“111.11.11.112”};端口= 8194;超时= 1000;c = bpipe(浏览器名称,authtype ipaddress、端口、超时)
c = bpipe属性:AppAuthType:“AuthType:“OS_LOGON”浏览器名称:[]用户:[1 x1 com.bloomberglp.blpapi.impl。在会议]:[1 x1 com.bloomberglp.blpapi。会话] IPAddress: {'172.28.17.118'} Port: 8194.00 TimeOut: 1000.00 DatetimeType: '' DataReturnFormat: ''
bpipe
连接到机器运行彭博B-PIPE端口号8194年
。bpipe
布隆伯格创建B-PIPE连接对象c
这些属性:
应用程序验证类型
彭博社(Bloomberg)用户身份验证类型
应用程序名称
彭博用户标识对象
布隆伯格V3会话对象的API
机器的IP地址运行彭博B-PIPE过程
机器运行彭博B-PIPE过程的端口号
数量(以毫秒为单位)指定多久MATLAB超时之前尝试连接到机器
日期和时间数据类型
返回数据格式
请求过去,打开微软的价格。
格式银行%显示货币的数据格式s =“微软美国股票”;f = {“LAST_PRICE”;“开放”};[d, sec] = getdata (c、s、f)
d = LAST_PRICE: 33.34: 33.60秒=“MSFT美国股票”
getdata
返回一个结构d
最后和开放的价格。同时,getdata
返回安全的名称证券交易委员会
。
关闭彭博B-PIPE连接。
关闭(c)
创建布隆伯格B-PIPE零排放连接
创建一个彭博B-PIPE零排放连接使用的IP地址机器运行彭博B-PIPE过程。这个例子假设如下:
身份验证是基于当你设置应用程序名称
authtype
来“APPLICATION_ONLY”
。应用程序的名字是
“应用程序”
。机器的IP地址彭博B-PIPE过程运行
“111.11.11.112”
。机器的端口号彭博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浏览器名称、ipaddress港口,…超时,tlscred tlspassword tlstrust)
c = bpipe属性:AppAuthType:“APPNAME_AND_KEY”AuthType:“APPLICATION_ONLY”浏览器名称:“应用程序”用户:[1 x1 com.bloomberglp.blpapi.impl。通过会话:[1 x1 com.bloomberglp.blpapi。会话] IPAddress: {'111.11.11.112'} Port: 8194.00 TimeOut: 1000.00 DatetimeType: '' DataReturnFormat: ''
bpipe
连接到机器运行彭博B-PIPE端口号8194年
。的bpipe
函数创建彭博B-PIPE连接对象c
这些属性:
应用程序验证类型
彭博社(Bloomberg)用户身份验证类型
应用程序名称
彭博用户标识对象
布隆伯格V3会话对象的API
机器的IP地址运行彭博B-PIPE过程
机器运行彭博B-PIPE过程的端口号
数量(以毫秒为单位)指定多久MATLAB超时之前尝试连接到机器
日期和时间数据类型
返回数据格式
请求过去,打开微软的价格。
格式银行%显示货币的数据格式s =“微软美国股票”;f = {“LAST_PRICE”;“开放”};[d, sec] = getdata (c、s、f)
d = LAST_PRICE: 33.34: 33.60秒=“MSFT美国股票”
getdata
返回一个结构d
最后和开放的价格。同时,getdata
返回安全的名称证券交易委员会
。
关闭彭博B-PIPE连接。
关闭(c)
版本历史
介绍了R2014b
第一MATLAB
海脂肪clic苏联合国collegamento切corrisponde questo第一MATLAB:
Esegui il第一inserendolo所以nella隙缝di第一MATLAB。我浏览器web非supportano万博1manbetx comandi MATLAB。
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。