Создайте Bloomberg связь EMSX
emsx
функция создает emsx
объект, который представляет связь Bloomberg® EMSX. После того, как вы создаете emsx
объект, можно использовать объектные функции, чтобы создать и направить порядки и управлять порядками и маршрутами. Для получения дополнительной информации о Bloomberg EMSX, см. Руководство Программистов API EMSX.
создает связь с локальным Bloomberg коммуникационный сервер EMSX с помощью сервиса c
= emsx(servicename
)servicename
.
создает связь с удаленным сервером EMSX с помощью заданного сервисного имени, идентификатора аутентификации и IP-адреса сервера.c
= emsx(servicename
,authid
,serverip
)
также задает номер порта для удаленной связи.c
= emsx(servicename
,authid
,serverip
,portnumber
)
также задает IP-адрес машины, которую вы используете, чтобы получить доступ к Терминалу Bloomberg для удаленной связи.c
= emsx(servicename
,authid
,serverip
,portnumber
,terminalip
)
servicename
— Bloomberg сервисное имя EMSX'//blp/emapisvc_beta'
| '//blp/emapisvc'
Bloomberg сервисное имя EMSX в виде одного из этих типов подключения.
Тип подключения | Bloomberg сервисное имя EMSX |
---|---|
Тест |
|
Производство |
|
authid
— Bloomberg идентификатор аутентификации EMSXBloomberg идентификатор аутентификации EMSX в виде вектора символов или строкового скаляра.
Для Bloomberg Рабочий стол EMSX задайте пустой символьный вектор или строковый скаляр, потому что этот входной параметр не требуется. Для Bloomberg Сервер EMSX требуется этот входной параметр.
serverip
— Bloomberg IP-адрес Сервера EMSXBloomberg IP-адрес Сервера EMSX в виде вектора символов или строкового скаляра. Этим адресом является IP-адрес машины, запускающей Серверный процесс EMSX Bloomberg.
Для Bloomberg Рабочий стол EMSX задайте пустой символьный вектор или строковый скаляр, потому что этот входной параметр не требуется. Для Bloomberg Сервер EMSX требуется этот входной параметр.
Пример: '111.222.333.44'
portnumber
— Номер порта
(значение по умолчанию) | числовой скалярНомер порта машины, запускающей Серверный процесс EMSX в виде числового скаляра.
Для Bloomberg Рабочий стол EMSX задайте пустой массив, потому что этот входной параметр не требуется. Для Bloomberg Сервер EMSX требуется этот входной параметр.
terminalip
— IP-адрес Терминала Bloomberg"localhost"
(значение по умолчанию) | вектор символов | строковый скалярIP-адрес Терминала Bloomberg в виде вектора символов или строкового скаляра. Этим адресом является IP-адрес машины, которую вы используете, чтобы получить доступ к Терминалу Bloomberg.
Пример: '111.222.333.44'
Session
— Bloomberg сеанс EMSXЭто свойство доступно только для чтения.
Bloomberg сеанс EMSX в виде объекта сеанса EMSX Bloomberg.
Пример: [1x1 com.bloomberglp.blpapi.Session]
Service
— Bloomberg сервис EMSXЭто свойство доступно только для чтения.
Bloomberg сервис EMSX в виде объекта службы EMSX Bloomberg.
emsx
функционируйте устанавливает это свойство с помощью servicename
входной параметр.
Пример: [1x1 com.bloomberglp.blpapi.impl.aQ]
Ipaddress
— IP-адрес'localhost'
(значение по умолчанию) | вектор символовЭто свойство доступно только для чтения.
IP-адрес выполнения машины Bloomberg EMSX в виде вектора символов.
Типы данных: char
Port
— Номер портаЭто свойство доступно только для чтения.
Номер порта выполнения машины Bloomberg EMSX в виде числового скаляра.
Пример:
8194
Типы данных: double
User
— ПользовательЭто свойство доступно только для чтения.
Пользователь в виде объекта Java API Bloomberg для Bloomberg Сервер EMSX. Для Bloomberg Рабочий стол EMSX это свойство пусто.
Пример:
[1×1 com.bloomberglp.blpapi.impl.by]
createOrder | Создайте Bloomberg порядок EMSX |
routeOrder | Направьте Bloomberg порядок EMSX |
routeOrderWithStrat | Направьте Bloomberg порядок EMSX со стратегиями |
groupRouteOrder | Направьте группу Bloomberg порядки EMSX |
groupRouteOrderWithStrat | Направьте группу Bloomberg порядки EMSX со стратегиями |
createOrderAndRoute | Создайте и направьте Bloomberg порядок EMSX |
createOrderAndRouteWithStrat | Создайте и направьте Bloomberg порядок EMSX со стратегиями |
createBasket | Создайте корзину Bloomberg порядки EMSX |
manualFill | Заполните Bloomberg порядки EMSX вручную |
modifyOrder | Измените Bloomberg порядок EMSX |
modifyRoute | Измените Bloomberg маршрут EMSX |
modifyRouteWithStrat | Измените Bloomberg маршрут EMSX со стратегиями |
deleteOrder | Удалите Bloomberg порядок EMSX |
deleteRoute | Удалите Bloomberg EMSX активные доли |
processEvent | Демонстрационный Bloomberg обработчик событий EMSX |
emsxOrderBlotter | Bloomberg промокательная бумага порядка EMSX в качестве примера |
getBrokerInfo | Получите Bloomberg брокер EMSX и информация о стратегии |
getAllFieldMetaData | Получите информацию о поле Bloomberg EMSX |
Во-первых, создайте тестовую сервисную связь EMSX Bloomberg. Затем получите информацию о брокере.
Создайте связь c
к Bloomberg EMSX тестируют сервис. Можно поместить тестовые вызовы с помощью этого сервиса.
c = emsx('//blp/emapisvc_beta')
c = emsx with properties: Session: [1x1 com.bloomberglp.blpapi.Session] Service: [1x1 com.bloomberglp.blpapi.impl.aQ] Ipaddress: 'localhost' Port: 8194 User: []
MATLAB® возвращает c
как связь с EMSX Bloomberg тестируют сервис со следующими свойствами:
Bloomberg объект сеанса EMSX
Bloomberg объект службы EMSX
IP-адрес машины, запускающей EMSX Bloomberg, тестирует сервис
Номер порта машины, запускающей EMSX Bloomberg, тестирует сервис
Задайте брокера и информационную структуру стратегии brokerstrat
. Получите информацию о брокере с помощью связи EMSX Bloomberg c
и структура brokerstrat
.
EMSX_BROKERS
cписки полей брокеры EMSX Bloomberg.
brokerstrat.EMSX_TICKER = 'ABCD US Equity';
r = getBrokerInfo(c,brokerstrat)
r = EMSX_BROKERS: {2x1 cell}
Закройте связь EMSX Bloomberg.
close(c)
Во-первых, создайте производственную сервисную связь EMSX Bloomberg. Затем получите информацию о брокере.
Создайте связь c
к производственному сервису EMSX Bloomberg. Можно поместить живые вызовы с помощью этого сервиса.
c = emsx('//blp/emapisvc')
c = emsx with properties: Session: [1x1 com.bloomberglp.blpapi.Session] Service: [1x1 com.bloomberglp.blpapi.impl.aQ] Ipaddress: 'localhost' Port: 8194 User: []
MATLAB возвращает c
как связь с производственным сервисом EMSX Bloomberg со следующими свойствами:
Bloomberg объект сеанса EMSX
Bloomberg объект службы EMSX
IP-адрес машины, запускающей производственный сервис EMSX Bloomberg
Номер порта машины, запускающей производственный сервис EMSX Bloomberg
Задайте брокера и информационную структуру стратегии brokerstrat
. Получите информацию о брокере с помощью связи EMSX Bloomberg c
и структура brokerstrat
.
EMSX_BROKERS
cписки полей брокеры EMSX Bloomberg.
brokerstrat.EMSX_TICKER = 'ABCD US Equity';
r = getBrokerInfo(c,brokerstrat)
r = EMSX_BROKERS: {2x1 cell}
Закройте связь EMSX Bloomberg.
close(c)
Получите информацию о брокере с помощью связи EMSX Bloomberg с удаленным сервером.
Создайте связь c
к удаленному серверу EMSX Bloomberg. Задайте сервисное имя, идентификатор аутентификации и IP-адрес сервера.
servicename = '//blp/emapisvc_beta'; authid = 'abcdef123'; serverip = '111.222.333.44'; c = emsx(servicename,authid,serverip)
c = emsx with properties: Session: [1x1 com.bloomberglp.blpapi.Session] Service: [1x1 com.bloomberglp.blpapi.impl.aQ] Ipaddress: '111.222.333.44' Port: 8194 User: [1×1 com.bloomberglp.blpapi.impl.by]
MATLAB возвращает c
как связь с EMSX Bloomberg тестируют сервис со следующими свойствами:
Bloomberg объект сеанса EMSX
Bloomberg объект службы EMSX
IP-адрес машины, запускающей EMSX Bloomberg, тестирует сервис
Номер порта машины, запускающей EMSX Bloomberg, тестирует сервис
Объект Java API Bloomberg
Задайте брокера и информационную структуру стратегии brokerstrat
. Получите информацию о брокере с помощью связи EMSX Bloomberg c
и структура brokerstrat
.
EMSX_BROKERS
cписки полей брокеры EMSX Bloomberg.
brokerstrat.EMSX_TICKER = 'ABCD US Equity';
r = getBrokerInfo(c,brokerstrat)
r = EMSX_BROKERS: {2x1 cell}
Закройте связь EMSX Bloomberg.
close(c)
Получите информацию о брокере с помощью связи EMSX Bloomberg с удаленным сервером с номером порта.
Создайте связь c
к удаленному серверу EMSX Bloomberg. Задайте сервисное имя, идентификатор аутентификации, IP-адрес сервера и номер порта.
servicename = '//blp/emapisvc_beta'; authid = 'abcdef123'; serverip = '111.222.333.44'; portnumber = 8194; c = emsx(servicename,authid,serverip,portnumber)
c = emsx with properties: Session: [1x1 com.bloomberglp.blpapi.Session] Service: [1x1 com.bloomberglp.blpapi.impl.aQ] Ipaddress: '111.222.333.44' Port: 8194 User: [1×1 com.bloomberglp.blpapi.impl.by]
MATLAB возвращает c
как связь с EMSX Bloomberg тестируют сервис со следующими свойствами:
Bloomberg объект сеанса EMSX
Bloomberg объект службы EMSX
IP-адрес машины, запускающей EMSX Bloomberg, тестирует сервис
Номер порта машины, запускающей EMSX Bloomberg, тестирует сервис
Объект Java API Bloomberg
Задайте брокера и информационную структуру стратегии brokerstrat
. Получите информацию о брокере с помощью связи EMSX Bloomberg c
и структура brokerstrat
.
EMSX_BROKERS
cписки полей брокеры EMSX Bloomberg.
brokerstrat.EMSX_TICKER = 'ABCD US Equity';
r = getBrokerInfo(c,brokerstrat)
r = EMSX_BROKERS: {2x1 cell}
Закройте связь EMSX Bloomberg.
close(c)
Получите информацию о брокере с помощью связи EMSX Bloomberg с удаленным сервером с номером порта и IP-адресом Терминала Bloomberg.
Создайте связь c
к удаленному серверу EMSX Bloomberg. Задайте сервисное имя, идентификатор аутентификации, IP-адрес сервера и номер порта. Кроме того, задайте IP-адрес машины, которую вы используете, чтобы получить доступ к Терминалу Bloomberg.
servicename = '//blp/emapisvc_beta'; authid = 'abcdef123'; serverip = '111.222.333.44'; portnumber = 8194; terminalip = '5555.222.333.44'; c = emsx(servicename,authid,serverip,portnumber,terminalip)
c = emsx with properties: Session: [1x1 com.bloomberglp.blpapi.Session] Service: [1x1 com.bloomberglp.blpapi.impl.aQ] Ipaddress: '111.222.333.44' Port: 8194 User: [1×1 com.bloomberglp.blpapi.impl.by]
MATLAB возвращает c
как связь с EMSX Bloomberg тестируют сервис со следующими свойствами:
Bloomberg объект сеанса EMSX
Bloomberg объект службы EMSX
IP-адрес машины, запускающей EMSX Bloomberg, тестирует сервис
Номер порта машины, запускающей EMSX Bloomberg, тестирует сервис
Объект Java API Bloomberg
Задайте брокера и информационную структуру стратегии brokerstrat
. Получите информацию о брокере с помощью связи EMSX Bloomberg c
и структура brokerstrat
.
EMSX_BROKERS
cписки полей брокеры EMSX Bloomberg.
brokerstrat.EMSX_TICKER = 'ABCD US Equity';
r = getBrokerInfo(c,brokerstrat)
r = EMSX_BROKERS: {2x1 cell}
Закройте связь EMSX Bloomberg.
close(c)
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.