Создайте 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)
Вы щелкнули по ссылке, которая соответствует команде MATLAB:
Выполните эту команду, введя её в командном окне MATLAB.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.