Данные реального времени для связи 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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.