emsx
创建布隆伯格EMSX连接
描述
的emsx
函数创建一个emsx
对象,它代表了彭博社®EMSX连接。当你创建一个emsx
对象,您可以使用对象的函数来创建和路由命令,并管理订单和路线。彭博EMSX详细信息,请参阅EMSX API程序员指南。
创建
语法
描述
远程连接
还指定了远程连接的端口号。c
= emsx (名
,authid,
,serverip
,portnumber
)
还指定了您所使用的机器的IP地址来访问远程连接的彭博终端。c
= emsx (名
,authid,
,serverip
,portnumber
,terminalip
)
输入参数
名
- - - - - -布隆伯格EMSX服务名称
' / / blp / emapisvc_beta '
|' / / blp / emapisvc '
布隆伯格EMSX服务名称,指定为其中一个连接类型。
连接类型 | 布隆伯格EMSX服务名称 |
---|---|
测试 |
|
生产 |
|
authid,
- - - - - -布隆伯格EMSX认证标识符
特征向量|字符串标量
彭博EMSX认证标识,指定为一个特征向量或字符串标量。
对于彭博EMSX桌面,指定一个空字符向量或字符串标量因为这个输入参数不是必需的。彭博EMSX服务器,输入参数是必需的。
serverip
- - - - - -布隆伯格EMSX服务器IP地址
特征向量|字符串标量
布隆伯格EMSX服务器IP地址,指定为一个特征向量或字符串标量。这个地址的IP地址是机器运行彭博EMSX服务器进程。
对于彭博EMSX桌面,指定一个空字符向量或字符串标量因为这个输入参数不是必需的。彭博EMSX服务器,输入参数是必需的。
例子:“111.222.333.44”
portnumber
- - - - - -端口号
8194年
(默认)|数字标量
端口号EMSX服务器机器的运行过程中,指定为一个数字标量。
对于彭博EMSX桌面,指定一个空数组,因为这输入参数不是必需的。彭博EMSX服务器,输入参数是必需的。
terminalip
- - - - - -彭博终端IP地址
“localhost”
(默认)|特征向量|字符串标量
彭博终端IP地址,指定为一个特征向量或字符串标量。这个地址是您所使用的机器的IP地址来访问彭博终端。
例子:“111.222.333.44”
属性
会话
- - - - - -布隆伯格EMSX会话
会话对象
这个属性是只读的。
布隆伯格EMSX会话,会话对象指定为彭博EMSX。
例子:[1 x1 com.bloomberglp.blpapi.Session]
服务
- - - - - -布隆伯格EMSX服务
服务对象
这个属性是只读的。
布隆伯格EMSX服务,指定为彭博EMSX服务对象。
的emsx
函数设置这个属性使用名
输入参数。
例子:[1 x1 com.bloomberglp.blpapi.impl.aQ]
Ipaddress
- - - - - -IP地址
“localhost”
(默认)|特征向量
这个属性是只读的。
机器的IP地址彭博EMSX运行,指定为一个特征向量。
数据类型:字符
港口
- - - - - -端口号
数字标量
这个属性是只读的。
港口彭博EMSX运行机器的数量,指定为数字标量。
例子:8194年
数据类型:双
用户
- - - - - -用户
彭博社(Bloomberg) API的Java®对象
这个属性是只读的。
用户,指定为彭博社为彭博EMSX服务器API的Java对象。对于彭博EMSX桌面,这个属性是空的。
例子:[1×1 com.bloomberglp.blpapi.impl.by]
对象的功能
创建布隆伯格EMSX订单和路线
createOrder |
创建布隆伯格EMSX秩序 |
routeOrder |
路线布隆伯格EMSX秩序 |
routeOrderWithStrat |
路线布隆伯格EMSX秩序与策略 |
groupRouteOrder |
路线的布隆伯格EMSX订单 |
groupRouteOrderWithStrat |
路线的布隆伯格EMSX订单与策略 |
createOrderAndRoute |
创建和路线布隆伯格EMSX秩序 |
createOrderAndRouteWithStrat |
创建和路线布隆伯格EMSX秩序与策略 |
createBasket |
创建篮子布隆伯格EMSX订单 |
管理布隆伯格EMSX订单和路线
manualFill |
填满布隆伯格EMSX手工订单 |
modifyOrder |
修改布隆伯格EMSX秩序 |
modifyRoute |
修改布隆伯格EMSX路线 |
modifyRouteWithStrat |
修改布隆伯格EMSX路径与策略 |
deleteOrder |
删除布隆伯格EMSX秩序 |
deleteRoute |
删除布隆伯格EMSX活跃的股票 |
processEvent |
样本布隆伯格EMSX事件处理程序 |
检索布隆伯格EMSX信息
emsxOrderBlotter |
布隆伯格EMSX例子秩序记事簿 |
getBrokerInfo |
获得布隆伯格EMSX代理和战略信息 |
getAllFieldMetaData |
获得布隆伯格EMSX字段信息 |
例子
连接到布隆伯格EMSX测试服务
首先,创建一个彭博EMSX测试服务连接。然后,获取代理信息。
创建一个连接c
彭博EMSX测试服务。您可以将测试调用使用此服务。
c = emsx (' / / blp / emapisvc_beta ')
c = emsx属性:会话:[1 x1 com.bloomberglp.blpapi。会议服务:[1 x1 com.bloomberglp.blpapi.impl。aQ) Ipaddress:“localhost”端口:8194用户:[]
MATLAB®返回c
彭博EMSX连接测试服务具有以下属性:
布隆伯格EMSX会话对象
布隆伯格EMSX服务对象
机器的IP地址运行彭博EMSX测试服务
端口号的机器运行彭博EMSX测试服务
定义代理和战略信息结构brokerstrat
。使用彭博EMSX连接获取代理信息c
和结构brokerstrat
。
的EMSX_BROKERS
字段列表彭博EMSX经纪人。
brokerstrat。EMSX_TICKER =“ABCD美国股票”;r = getBrokerInfo (c, brokerstrat)
r = EMSX_BROKERS: {2 x1细胞}
关闭彭博EMSX连接。
关闭(c)
连接到布隆伯格EMSX生产服务
首先,创建一个彭博EMSX生产服务连接。然后,获取代理信息。
创建一个连接c
彭博EMSX生产服务。您可以将调用使用这个服务生活。
c = emsx (' / / blp / emapisvc ')
c = emsx属性:会话:[1 x1 com.bloomberglp.blpapi。会议服务:[1 x1 com.bloomberglp.blpapi.impl。aQ) Ipaddress:“localhost”端口:8194用户:[]
MATLAB的回报c
连接到彭博EMSX生产服务具有以下属性:
布隆伯格EMSX会话对象
布隆伯格EMSX服务对象
机器的IP地址运行彭博EMSX生产服务
端口号的机器运行彭博EMSX生产服务
定义代理和战略信息结构brokerstrat
。使用彭博EMSX连接获取代理信息c
和结构brokerstrat
。
的EMSX_BROKERS
字段列表彭博EMSX经纪人。
brokerstrat。EMSX_TICKER =“ABCD美国股票”;r = getBrokerInfo (c, brokerstrat)
r = EMSX_BROKERS: {2 x1细胞}
关闭彭博EMSX连接。
关闭(c)
连接到布隆伯格EMSX远程服务器
获取代理信息使用彭博EMSX连接到远程服务器。
创建一个连接c
彭博EMSX远程服务器。指定服务名称、认证标识符,和服务器的IP地址。
名=' / / blp / emapisvc_beta ';authid =“abcdef123”;serverip =“111.222.333.44”;c = emsx(这是authid, serverip)
c = emsx属性:会话:[1 x1 com.bloomberglp.blpapi。会议服务:[1 x1 com.bloomberglp.blpapi.impl。aQ) Ipaddress:“111.222.333.44”端口:8194用户:[1×1 com.bloomberglp.blpapi.impl.by]
MATLAB的回报c
彭博EMSX连接测试服务具有以下属性:
布隆伯格EMSX会话对象
布隆伯格EMSX服务对象
机器的IP地址运行彭博EMSX测试服务
端口号的机器运行彭博EMSX测试服务
彭博社(Bloomberg) API的Java对象
定义代理和战略信息结构brokerstrat
。使用彭博EMSX连接获取代理信息c
和结构brokerstrat
。
的EMSX_BROKERS
字段列表彭博EMSX经纪人。
brokerstrat。EMSX_TICKER =“ABCD美国股票”;r = getBrokerInfo (c, brokerstrat)
r = EMSX_BROKERS: {2 x1细胞}
关闭彭博EMSX连接。
关闭(c)
连接到布隆伯格EMSX远程服务器的端口号
获取代理信息使用彭博EMSX连接远程服务器的端口号。
创建一个连接c
彭博EMSX远程服务器。指定服务名称、认证标识符,服务器的IP地址和端口号。
名=' / / blp / emapisvc_beta ';authid =“abcdef123”;serverip =“111.222.333.44”;portnumber = 8194;c = emsx(这是authid、serverip portnumber)
c = emsx属性:会话:[1 x1 com.bloomberglp.blpapi。会议服务:[1 x1 com.bloomberglp.blpapi.impl。aQ) Ipaddress:“111.222.333.44”端口:8194用户:[1×1 com.bloomberglp.blpapi.impl.by]
MATLAB的回报c
彭博EMSX连接测试服务具有以下属性:
布隆伯格EMSX会话对象
布隆伯格EMSX服务对象
机器的IP地址运行彭博EMSX测试服务
端口号的机器运行彭博EMSX测试服务
彭博社(Bloomberg) API的Java对象
定义代理和战略信息结构brokerstrat
。使用彭博EMSX连接获取代理信息c
和结构brokerstrat
。
的EMSX_BROKERS
字段列表彭博EMSX经纪人。
brokerstrat。EMSX_TICKER =“ABCD美国股票”;r = getBrokerInfo (c, brokerstrat)
r = EMSX_BROKERS: {2 x1细胞}
关闭彭博EMSX连接。
关闭(c)
连接到布隆伯格EMSX远程服务器与终端IP地址
获取代理信息使用彭博EMSX连接远程服务器端口号和彭博终端IP地址。
创建一个连接c
彭博EMSX远程服务器。指定服务名称、认证标识符,服务器的IP地址和端口号。同时,指定您所使用的机器的IP地址来访问彭博终端。
名=' / / blp / emapisvc_beta ';authid =“abcdef123”;serverip =“111.222.333.44”;portnumber = 8194;terminalip =“5555.222.333.44”;c = emsx(这是authid、serverip portnumber terminalip)
c = emsx属性:会话:[1 x1 com.bloomberglp.blpapi。会议服务:[1 x1 com.bloomberglp.blpapi.impl。aQ) Ipaddress:“111.222.333.44”端口:8194用户:[1×1 com.bloomberglp.blpapi.impl.by]
MATLAB的回报c
彭博EMSX连接测试服务具有以下属性:
布隆伯格EMSX会话对象
布隆伯格EMSX服务对象
机器的IP地址运行彭博EMSX测试服务
端口号的机器运行彭博EMSX测试服务
彭博社(Bloomberg) API的Java对象
定义代理和战略信息结构brokerstrat
。使用彭博EMSX连接获取代理信息c
和结构brokerstrat
。
的EMSX_BROKERS
字段列表彭博EMSX经纪人。
brokerstrat。EMSX_TICKER =“ABCD美国股票”;r = getBrokerInfo (c, brokerstrat)
r = EMSX_BROKERS: {2 x1细胞}
关闭彭博EMSX连接。
关闭(c)
版本历史
介绍了R2013a
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。