Данные реального времени для связи Bloomberg V3
d = realtime(c,s,f)
[subs,t]
= realtime(c,s,f,eventhandler)
[
возвращается подписка перечисляют 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 с объемом, и в последний раз торгуйте ценой.
Данные реального времени продолжают отображаться, пока вы не выполняете функция close
или stop
.
Закройте связь Bloomberg.
close(c)
v3stockticker
Можно создать собственную функцию обработчика событий, чтобы обработать данные Bloomberg. В данном примере используйте обработчик событий v3stockticker
, который возвращает тиковые данные акций Bloomberg.
Создайте связь Bloomberg.
c = blp;
Также можно соединиться с Сервером Bloomberg с помощью blpsrv
или Bloomberg B-PIPE с помощью bpipe
.
Получите последнюю торговлю и объем для ценных бумаг Ford Motor Company® и IBM.
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 с последней торговой ценой и объемом.
Данные реального времени продолжают отображаться, пока вы не используете функция close
или stop
.
Закройте связь 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.
Данные реального времени продолжают отображаться, пока вы не выполняете функция close
или stop
.
Закройте связь 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.
Данные реального времени продолжают отображаться, пока вы не выполняете функция close
или stop
.
Закройте связь Bloomberg.
close(c)
s
Список безопасностиСписок безопасности, заданный как вектор символов или скаляр строки для одной безопасности или массива ячеек из символьных векторов или массива строк для нескольких ценных бумаг. Можно задать безопасность по наименованию или CUSIP, и с или без источника оценки.
Типы данных: char
| cell
| string
f
Поля данных BloombergПоля данных Bloomberg, заданные как вектор символов, представляют в виде строки скаляр, массив ячеек из символьных векторов или массив строк. Вектор символов или строка обозначают одно имя поля данных Bloomberg. Массив ячеек из символьных векторов или массив строк обозначают несколько имен поля данных Bloomberg. Для получения дополнительной информации о полях можно задать, видеть, что Руководство разработчика API Bloomberg использует опцию WAPI <GO> от терминала Bloomberg.
Пример: {'LAST_PRICE';'OPEN'}
Типы данных: char
| cell
| string
eventhandler
Eventhandler Обработчик событий, заданный как вектор символов или скаляр строки, который обозначает имя функции обработчика событий, которую вы задаете. Можно задать функцию обработчика событий, чтобы обработать любой тип событий Bloomberg в реальном времени. Заданная функция обработчика событий запускает каждый раз огни таймера.
Типы данных: char | string
d
Данные BloombergДанные Bloomberg, возвращенные как структура, таблица или расписание. Тип данных данных Bloomberg зависит от свойств DataReturnFormat и DatetimeType объекта связи. Для получения дополнительной информации о данных, см., что Руководство разработчика API Bloomberg использует опцию WAPI <GO> от терминала Bloomberg.
subs
— Подписка BloombergПодписка Bloomberg, возвращенная как объект Bloomberg. Для получения дополнительной информации об этом объекте, см., что Руководство разработчика API Bloomberg использует опцию WAPI <GO> от терминала Bloomberg.
t
Таймер MATLABТаймер MATLAB, возвращенный как объект MATLAB. Для получения дополнительной информации об этом объекте, смотрите timer
.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.