Текущие данные для Bloomberg связь B-PIPE V3
возвращает данные для полей d
= getdata(c
,s
,f
)f
поскольку безопасность перечисляет s
использование bloombergBPIPE
объект с Bloomberg® B-ТРУБОПРОВОД® Интерфейс C++. getdata
получает доступ к сервису справочных данных Bloomberg.
Во-первых, создайте связь B-PIPE Bloomberg. Затем запросите в последний раз и цены открытия за безопасность. Текущие данные, которые вы видите при выполнении этого кода, могут отличаться от выходных данных здесь.
Создайте связь B-PIPE Bloomberg с помощью IP-адреса машины, запускающей процесс B-PIPE Bloomberg. Этот пример использует B-PIPE Bloomberg, с которым соединяет интерфейсом C++, и принимает следующее:
Аутентификация является Windows® аутентификация, когда вы устанавливаете authtype
к 'OS_LOGON'
.
Имя приложения является пробелом, потому что вы не соединяете с Bloomberg B-PIPE с помощью приложения.
IP-адресом для машины, запускающей процесс B-PIPE Bloomberg, является '111.11.11.112'
.
Номером порта машины, запускающей процесс B-PIPE Bloomberg, является 8194
.
c
bloombergBPIPE
объект.
authtype = 'OS_LOGON'; appname = ''; ipaddress = {'111.11.11.112'}; port = 8194; c = bloombergBPIPE(authtype,appname,ipaddress,port);
Запросите в последний раз и цены открытия за Microsoft®.
[d,sec] = getdata(c,'MSFT US Equity',{'LAST_PRICE';'OPEN'})
d = LAST_PRICE: 33.3401 OPEN: 33.6000 sec = 'MSFT US Equity'
getdata
возвращает структуру d
с последними и ценами открытия. Кроме того, getdata
возвращает безопасность в sec
.
Закройте связь.
close(c)
Во-первых, создайте связь B-PIPE Bloomberg. Затем запросите данные для определенных полей для безопасности с помощью поля переопределения и значения. Текущие данные, которые вы видите при выполнении этого кода, могут отличаться от выходных данных здесь.
Создайте связь B-PIPE Bloomberg с помощью IP-адреса машины, запускающей процесс B-PIPE Bloomberg. Этот пример использует B-PIPE Bloomberg, с которым соединяет интерфейсом C++, и принимает следующее:
Аутентификация является аутентификацией Windows, когда вы устанавливаете authtype
к 'OS_LOGON'
.
Имя приложения является пробелом, потому что вы не соединяете с Bloomberg B-PIPE с помощью приложения.
IP-адресом для машины, запускающей процесс B-PIPE Bloomberg, является '111.11.11.112'
.
Номером порта машины, запускающей процесс B-PIPE Bloomberg, является 8194
.
c
bloombergBPIPE
объект.
authtype = 'OS_LOGON'; appname = ''; ipaddress = {'111.11.11.112'}; port = 8194; c = bloombergBPIPE(authtype,appname,ipaddress,port);
Запросите данные для полей Bloomberg 'YLD_YTM_ASK'
, 'ASK'
, и 'OAS_SPREAD_ASK'
когда поле Bloomberg 'OAS_VOL_ASK'
'14.000000'
.
[d,sec] = getdata(c,'030096AF8 Corp',... {'YLD_YTM_ASK','ASK','OAS_SPREAD_ASK','OAS_VOL_ASK'},... {'OAS_VOL_ASK'},{'14.000000'})
d = YLD_YTM_ASK: 5.6763 ASK: 120.7500 OAS_SPREAD_ASK: 307.9824 OAS_VOL_ASK: 14 sec = '030096AF8 Corp'
getdata
возвращает структуру d
с получившимися значениями для требуемых полей.
Закройте связь.
close(c)
Во-первых, создайте связь B-PIPE Bloomberg. Затем используйте Номер CUSIP для безопасности, чтобы запросить последнюю цену. Текущие данные, которые вы видите при выполнении этого кода, могут отличаться от выходных данных здесь.
Создайте связь B-PIPE Bloomberg с помощью IP-адреса машины, запускающей процесс B-PIPE Bloomberg. Этот пример использует B-PIPE Bloomberg, с которым соединяет интерфейсом C++, и принимает следующее:
Аутентификация является аутентификацией Windows, когда вы устанавливаете authtype
к 'OS_LOGON'
.
Имя приложения является пробелом, потому что вы не соединяете с Bloomberg B-PIPE с помощью приложения.
IP-адресом для машины, запускающей процесс B-PIPE Bloomberg, является '111.11.11.112'
.
Номером порта машины, запускающей процесс B-PIPE Bloomberg, является 8194
.
c
bloombergBPIPE
объект.
authtype = 'OS_LOGON'; appname = ''; ipaddress = {'111.11.11.112'}; port = 8194; c = bloombergBPIPE(authtype,appname,ipaddress,port);
Запросите последнюю цену для IBM® с Номером CUSIP.
d = getdata(c,'/cusip/459200101','LAST_PRICE')
d = LAST_PRICE: 182.5100
getdata
возвращает структуру d
с последней ценой.
Закройте связь.
close(c)
Во-первых, создайте связь B-PIPE Bloomberg. Затем запросите последнюю цену за безопасность. Задайте безопасность с помощью Номера CUSIP с источником оценки. Текущие данные, которые вы видите при выполнении этого кода, могут отличаться от выходных данных здесь.
Создайте связь B-PIPE Bloomberg с помощью IP-адреса машины, запускающей процесс B-PIPE Bloomberg. Этот пример использует B-PIPE Bloomberg, с которым соединяет интерфейсом C++, и принимает следующее:
Аутентификация является аутентификацией Windows, когда вы устанавливаете authtype
к 'OS_LOGON'
.
Имя приложения является пробелом, потому что вы не соединяете с Bloomberg B-PIPE с помощью приложения.
IP-адресом для машины, запускающей процесс B-PIPE Bloomberg, является '111.11.11.112'
.
Номером порта машины, запускающей процесс B-PIPE Bloomberg, является 8194
.
c
bloombergBPIPE
объект.
authtype = 'OS_LOGON'; appname = ''; ipaddress = {'111.11.11.112'}; port = 8194; c = bloombergBPIPE(authtype,appname,ipaddress,port);
Задайте IBM с Номером CUSIP и источником оценки BGN
после @
символ.
d = getdata(c,'/cusip/459200101@BGN','LAST_PRICE')
d = LAST_PRICE: 186.81
getdata
возвращает структуру d
с последней ценой.
Закройте связь.
close(c)
Во-первых, создайте связь B-PIPE Bloomberg. Затем запросите составляющие веса индекса с помощью переопределения даты. Текущие данные, которые вы видите при выполнении этого кода, могут отличаться от выходных данных здесь.
Создайте связь B-PIPE Bloomberg с помощью IP-адреса машины, запускающей процесс B-PIPE Bloomberg. Этот пример использует B-PIPE Bloomberg, с которым соединяет интерфейсом C++, и принимает следующее:
Аутентификация является аутентификацией Windows, когда вы устанавливаете authtype
к 'OS_LOGON'
.
Имя приложения является пробелом, потому что вы не соединяете с Bloomberg B-PIPE с помощью приложения.
IP-адресом для машины, запускающей процесс B-PIPE Bloomberg, является '111.11.11.112'
.
Номером порта машины, запускающей процесс B-PIPE Bloomberg, является 8194
.
c
bloombergBPIPE
объект.
authtype = 'OS_LOGON'; appname = ''; ipaddress = {'111.11.11.112'}; port = 8194; c = bloombergBPIPE(authtype,appname,ipaddress,port);
Возвратите составляющие веса для индекса Доу Джонса с 1 января 2010 использования переопределения даты с необходимым форматом даты YYYYMMDD
.
d = getdata(c,'DJX Index','INDX_MWEIGHT','END_DT','20100101')
d = INDX_MWEIGHT: {{30x2 cell}}
getdata
возвращает структуру d
с массивом ячеек, где первый столбец является индексом и вторым столбцом, составляющий вес.
Отобразите составляющие веса для каждого индекса.
d.INDX_MWEIGHT{1,1}
ans = 'AA UN' [1.1683] 'AXP UN' [2.9366] 'BA UN' [3.9229] 'BAC UN' [1.0914] ...
Закройте связь.
close(c)
Создайте связь Bloomberg, и затем запросите текущие данные для определенных полей. getdata
функция возвращает данные для дат как datetime
массив.
Создайте связь B-PIPE Bloomberg с помощью IP-адреса машины, запускающей процесс B-PIPE Bloomberg. Этот пример использует B-PIPE Bloomberg, с которым соединяет интерфейсом C++, и принимает следующее:
Аутентификация является аутентификацией Windows, когда вы устанавливаете authtype
к 'OS_LOGON'
.
Имя приложения является пробелом, потому что вы не соединяете с Bloomberg B-PIPE с помощью приложения.
IP-адресом для машины, запускающей процесс B-PIPE Bloomberg, является '111.11.11.112'
.
Номером порта машины, запускающей процесс B-PIPE Bloomberg, является 8194
.
c
bloombergBPIPE
объект.
authtype = 'OS_LOGON'; appname = ''; ipaddress = {'111.11.11.112'}; port = 8194; c = bloombergBPIPE(authtype,appname,ipaddress,port);
Возвратите данные как таблицу путем установки DataReturnFormat
свойство объекта связи. Если вы не устанавливаете это свойство, getdata
функция возвращает данные как структуру.
Даты возвращения как datetime
массив путем установки DatetimeType
свойство объекта связи. В этом случае таблица содержит даты в переменных, которые являются datetime
массивы.
c.DataReturnFormat = 'table'; c.DatetimeType = 'datetime';
Запросите текущие данные для этих полей:
Дата последнего обновления
Последняя цена
Количество отраслей
Предыдущая торговая дата в реальном времени
s = 'IBM US Equity'; f = {'LAST_UPDATE_DT','LAST_PRICE', ... 'NUM_TRADES_RT','PREV_TRADING_DT_REALTIME'}; d = getdata(c,s,f)
d = 1×4 table LAST_UPDATE_DT LAST_PRICE NUM_TRADES_RT PREV_TRADING_DT_REALTIME ____________________ __________ _____________ ________________________ 21-Dec-2017 00:00:00 152.2 24846 20-Dec-2017 00:00:00
Отобразите дату последнего обновления. Этой датой является datetime
массив.
d.LAST_UPDATE_DT
ans = datetime 21-Dec-2017 00:00:00
Закройте связь Bloomberg.
close(c)
c
— Bloomberg связь B-PIPEbloombergBPIPE
объектBloomberg связь B-PIPE в виде bloombergBPIPE
объект.
s
— Список безопасностиСписок безопасности в виде вектора символов или строкового скаляра для одной безопасности или массива ячеек из символьных векторов или массива строк для нескольких ценных бумаг. Можно задать безопасность по наименованию или CUSIP, и с или без источника оценки.
Типы данных: char |
cell
| string
f
— Поля данных BloombergПоля данных Bloomberg в виде вектора символов, строкового скаляра, массива ячеек из символьных векторов или массива строк. Вектор символов или строка обозначают одно имя поля данных Bloomberg. Массив ячеек из символьных векторов или массив строк обозначают несколько имен поля данных Bloomberg. Для получения дополнительной информации о полях можно задать, видеть, что Руководство разработчика API Bloomberg использует опцию WAPI <GO> от терминала Bloomberg.
Пример: {'LAST_PRICE';'OPEN'}
Типы данных: char |
cell
| string
o
— Поле переопределения Bloomberg[]
(значение по умолчанию) | вектор символов | строковый скаляр | массив ячеек из символьных векторов | массив строкПоле переопределения Bloomberg в виде вектора символов, строкового скаляра, массива ячеек из символьных векторов или массива строк. Вектор символов или строка обозначают одно имя поля переопределения Bloomberg. Массив ячеек из символьных векторов или массив строк обозначают несколько имен полей переопределения Bloomberg. Для получения дополнительной информации о полях можно задать, видеть, что Руководство разработчика API Bloomberg использует опцию WAPI <GO> от терминала Bloomberg.
Пример: 'END_DT'
Типы данных: char |
cell
| string
ov
— Значение поля переопределения Bloomberg[]
(значение по умолчанию) | вектор символов | строковый скаляр | массив ячеек из символьных векторов | массив строкЗначение поля переопределения Bloomberg в виде вектора символов, строкового скаляра, массива ячеек из символьных векторов или массива строк. Вектор символов или строка обозначают, что один Bloomberg заменяет значение поля. Массив ячеек из символьных векторов или массив строк обозначают несколько значений полей переопределения Bloomberg. Используйте это значение поля, чтобы отфильтровать набор результатов данных Bloomberg.
Пример: '20100101'
Типы данных: char |
cell
| string
Задайте дополнительные разделенные запятой пары Name,Value
аргументы. Name
имя аргумента и Value
соответствующее значение. Name
должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN
.
'returnEids',true
returnEids
— Дающие право идентификаторыДающие право идентификаторы в виде разделенной запятой пары, состоящей из 'returnEids'
и Boolean. true
добавляют имя и значение для дающего право идентификатора (EID) дата к данным о возврате.
Типы данных: логический
returnFormattedValue
— Возвратите форматВозвратите формат в виде разделенной запятой пары, состоящей из 'returnFormattedValue'
и Boolean. true
силы все данные, которые будут возвращены как вектор символов типа данных.
Типы данных: логический
useUTCTime
'DatetimeFormat' Формат даты/времени в виде разделенной запятой пары, состоящей из 'useUTCTime'
и Boolean. true
возвращает значения даты и времени как Всемирное координированное время (UTC) и false
значения по умолчанию к настройкам Bloomberg TZDF <GO> просителя.
Типы данных: логический
forcedDelay
— Последние справочные данныеПоследние справочные данные в виде разделенной запятой пары, состоящей из 'forcedDelay'
и Boolean. true
возвращает последние данные до времени задержки, заданного обменом для безопасности.
Типы данных: логический
d
— Данные BloombergДанные Bloomberg, возвращенные как структура, таблица или расписание. Тип данных данных Bloomberg зависит от свойств DataReturnFormat и DatetimeType объекта связи. Для получения дополнительной информации о данных, см., что Руководство разработчика API Bloomberg использует опцию WAPI <GO> от терминала Bloomberg.
d
возвращает дополнительное поле под названием EID
, что означает дающий право идентификатор. Для получения дополнительной информации см. Руководство разработчика API Bloomberg.
sec
— Список безопасностиСписок безопасности, возвращенный как массив ячеек из символьных векторов для соответствующих ценных бумаг в s
. Содержимое sec
идентичны в значении и заказывают s
. Можно возвратить ценные бумаги с любым из следующих идентификаторов:
buid
cats
cins
common
cusip
isin
sedol1
sedol2
sicovam
svm
ticker
(значение по умолчанию)
wpk
Информационная поддержка Bloomberg V3 дополнительные аргументы пары "имя-значение". К дополнительной информации доступа об этих дополнительных парах "имя-значение" см., что Руководство разработчика API Bloomberg использует опцию WAPI <GO> от терминала Bloomberg.
Можно проверять данные и полевую доступность при помощи Bloomberg Excel® Дополнение.
bloombergBPIPE
| close
| history
| realtime
| timeseries
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.