Данные реального времени для связи 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'
объем
, или оба.
[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
.
Получите последнюю торговлю и объем для ценных бумаг Ford Motor Company® и IBM.
v3stockticker
требует входного параметра f
из realtime
функция, чтобы быть 'Last_Trade'
объем
, или оба.
[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'
объем
, и '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'
объем
, или оба.
[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. Массив ячеек из символьных векторов или массив строк обозначают несколько имен поля данных 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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.