Данные о соединениях Bloomberg в реальном времени V3
[
возвращает список подписки subs
,t
]
= realtime(c
,s
,f
,eventhandler
)subs
и таймер t
сопоставлен с обработчиком событий в реальном времени для списка подписки. Заданные значения c
, а realtime
функция подписывается на ценные бумаги или ценные бумаги s
и запрашивает поля f
, для обновления в режиме реального времени при запуске обработчика событий eventhandler
.
Получите моментальный снимок данных только для одной безопасности.
Создайте соединение Bloomberg.
c = blp;
Кроме того, вы можете подключиться к Серверу Bloomberg с помощью blpsrv
или Bloomberg B-PIPE® использование bpipe
.
Извлечение последней торговли и объема IBM® безопасность.
d = realtime(c,'IBM US Equity',{'Last_Trade','Volume'})
d = LAST_TRADE: '181.76' VOLUME: '7277793'
Закройте соединение с Bloomberg.
close(c)
v3stockticker
обработчика событий
Вы можете создать свою собственную функцию обработчика событий для обработки данных Bloomberg. В данном примере используйте обработчик событий v3stockticker
это возвращает данные о такте акций Bloomberg.
Создайте соединение Bloomberg.
c = blp;
Кроме того, вы можете подключиться к Серверу Bloomberg с помощью blpsrv
или Bloomberg B-PIPE с использованием bpipe
.
Извлечение последней торговли и тома для безопасности IBM с помощью обработчика событий v3stockticker
.
v3stockticker
требует входного параметра f
от realtime
чтобы быть 'Last_Trade'
, 'Volume'
, или и то, и другое.
[subs,t] = realtime(c,'IBM US Equity',{'Last_Trade','Volume'},... 'v3stockticker')
subs = com.bloomberglp.blpapi.SubscriptionList@79f07684 Timer Object: timer-2 Timer Settings ExecutionMode: fixedRate Period: 0.05 BusyMode: drop Running: on Callbacks TimerFcn: 1x4 cell array ErrorFcn: '' StartFcn: '' StopFcn: '' ** IBM US Equity ** 100 @ 181.81 29-Oct-2013 15:48:50 ** IBM US Equity ** 100 @ 181.795 29-Oct-2013 15:48:50 ** IBM US Equity ** 100 @ 181.8065 29-Oct-2013 15:48:51 ...
realtime
возвращает объект списка подписок Bloomberg subs
и MATLAB® объект-таймер со свойствами. Затем, realtime
возвращает данные такты запаса для безопасности IBM с объемом и последней торговой ценой.
Данные в реальном времени продолжают отображаться, пока вы не выполните stop
или close
функция.
Закройте соединение с Bloomberg.
close(c)
v3stockticker
Вы можете создать свою собственную функцию обработчика событий для обработки данных Bloomberg. В данном примере используйте обработчик событий v3stockticker
это возвращает данные о такте акций Bloomberg.
Создайте соединение Bloomberg.
c = blp;
Кроме того, вы можете подключиться к Серверу Bloomberg с помощью blpsrv
или Bloomberg B-PIPE с использованием bpipe
.
Получите последнюю торговлю и объем для IBM и Ford Motor Company® ценные бумаги.
v3stockticker
требует входного параметра f
realtime
функция, которая будет 'Last_Trade'
, 'Volume'
, или и то, и другое.
[subs,t] = realtime(c,{'IBM US Equity','F US Equity'},... {'Last_Trade','Volume'},'v3stockticker')
subs = com.bloomberglp.blpapi.SubscriptionList@6c1066f6 Timer Object: timer-3 Timer Settings ExecutionMode: fixedRate Period: 0.05 BusyMode: drop Running: on Callbacks TimerFcn: 1x4 cell array ErrorFcn: '' StartFcn: '' StopFcn: '' ** IBM US Equity ** 32433 @ 181.85 29-Oct-2013 15:50:05 ** IBM US Equity ** 200 @ 181.85 29-Oct-2013 15:50:05 ** IBM US Equity ** 100 @ 181.86 29-Oct-2013 15:50:05 ** F US Equity ** 300 @ 17.575 30-Oct-2013 10:14:06 ** F US Equity ** 100 @ 17.57 30-Oct-2013 10:14:06 ** F US Equity ** 100 @ 17.5725 30-Oct-2013 10:14:06 ...
realtime
возвращает объект списка подписок Bloomberg subs
и объект-таймер MATLAB с его свойствами. Затем, realtime
возвращает данные такты для ценных бумаг IBM и Ford Motor Company с последней торговой ценой и объемом.
Данные в реальном времени продолжают отображаться, пока вы не используете stop
или close
функция.
Закройте соединение с Bloomberg.
close(c)
v3showtrades
обработчика событий
Вы можете создать свою собственную функцию обработчика событий для обработки данных Bloomberg. В данном примере используйте обработчик событий v3showtrades
который создает рисунок, отображающий запрошенные данные для безопасности.
Создайте соединение Bloomberg.
c = blp;
Кроме того, вы можете подключиться к Серверу Bloomberg с помощью blpsrv
или Bloomberg B-PIPE с использованием bpipe
.
Извлечение данных о цене, скорректированной по объему, последней торговле, ставке, запросу и объемному весу (VWAP) для безопасности IBM с помощью обработчика событий v3showtrades
.
v3showtrades
требует входного параметра f
от realtime
быть любой комбинацией: 'Last_Trade'
, 'Bid'
, 'Ask'
, 'Volume'
, и 'VWAP'
.
[subs,t] = realtime(c,'IBM US Equity',... {'Last_Trade','Bid','Ask','Volume','VWAP'},... 'v3showtrades')
subs = com.bloomberglp.blpapi.SubscriptionList@5c17dcdb Timer Object: timer-4 Timer Settings ExecutionMode: fixedRate Period: 0.05 BusyMode: drop Running: on Callbacks TimerFcn: 1x4 cell array ErrorFcn: '' StartFcn: '' StopFcn: ''
realtime
возвращает объект списка подписок Bloomberg subs
и объект-таймер MATLAB с его свойствами. Затем, v3showtrades
отображение рисунка, показывающего данные по объему, последней торговле, ставке, запросу и скорректированной цене объемного веса (VWAP) для IBM.
Данные в реальном времени продолжают отображаться, пока вы не выполните stop
или close
функция.
Закройте соединение с Bloomberg.
close(c)
v3pricevol
обработчика событий
Вы можете создать свою собственную функцию обработчика событий для обработки данных Bloomberg. В данном примере используйте обработчик событий v3pricevol
это создает рисунок с данными последней цены и объема для безопасности.
Создайте соединение Bloomberg.
c = blp;
Кроме того, вы можете подключиться к Серверу Bloomberg с помощью blpsrv
или Bloomberg B-PIPE с использованием bpipe
.
Получите последние данные цены и объема для безопасности IBM с помощью обработчика событий v3pricevol
.
v3pricevol
требует входного параметра f
от realtime
чтобы быть 'Last_Price'
, 'Volume'
, или и то, и другое.
[subs,t] = realtime(c,'IBM US Equity',{'Last_Price','Volume'},... 'v3pricevol')
subs = com.bloomberglp.blpapi.SubscriptionList@16f66676 Timer Object: timer-5 Timer Settings ExecutionMode: fixedRate Period: 0.05 BusyMode: drop Running: on Callbacks TimerFcn: 1x4 cell array ErrorFcn: '' StartFcn: '' StopFcn: ''
realtime
возвращает объект списка подписок Bloomberg subs
и объект-таймер MATLAB с его свойствами. Затем, v3pricevol
отображает рисунок, показывающий последнюю цену и данные по объему для IBM.
Данные в реальном времени продолжают отображаться, пока вы не выполните stop
или close
функция.
Закройте соединение с Bloomberg.
close(c)
s
- Список безопасностиСписок безопасности, заданный как вектор символов или строковый скаляр для одной ценной бумаги или массива ячеек с векторами символов или строковых массивов для нескольких ценных бумаг. Можно задать систему безопасности по имени или CUSIP, а также с источником цены или без него.
Типы данных: char
| cell
| string
f
- Поля данных BloombergПоля данных Bloomberg, заданные как вектор символов, строковый скаляр, массив ячеек векторов символов или строковых массивов. Векторы символов или строка обозначает одно имя поля данных Bloomberg. Массив ячеек из векторов символов или строковых массивов обозначает несколько имен полей данных Блумберга. Для получения дополнительной информации о полях, которые вы можете задать, смотрите Руководство разработчика API Bloomberg с помощью опции WAPI <GO> от терминала Bloomberg.
Пример: {'LAST_PRICE';'OPEN'}
Типы данных: char
| cell
| string
eventhandler
- Обработчик событийОбработчик событий, заданный как вектор символов или строковый скаляр, который обозначает имя заданной функции обработчика событий. Можно задать функцию обработчика событий для обработки событий Bloomberg любого типа в реальном времени. Указанная функция обработчика событий запускается каждый раз, когда таймер запускается.
Типы данных: char
| string
d
- Данные BloombergДанные Bloomberg, возвращенные как структура, таблица или расписание. Тип данных данных Bloomberg зависит от свойств DataReturnFormat и DatetimeType объекта подключения. Для получения дополнительной информации о данных смотрите руководство Bloomberg API Developer's Guide с помощью опции WAPI <GO> от терминала Bloomberg.
subs
- Подписка на BloombergПодписка Bloomberg, возвращенная как объект Bloomberg. Для получения дополнительной информации об этом объекте смотрите Руководство разработчика API Bloomberg с помощью опции WAPI <GO> от терминала Bloomberg.
t
- таймер MATLABТаймер MATLAB, возвращенный как объект MATLAB. Для получения дополнительной информации об этом объекте смотрите timer
.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.