get

Свойства подключения к Bloomberg Server V3

Описание

пример

v = get(c) возвращает структуру, где каждое имя поля является именем свойства bloombergServer c объекта, который использует Bloomberg® Интерфейс сервера C++ и каждое поле содержит значение этого свойства.

пример

v = get(c,properties) возвращает значение заданных свойств properties для объекта связи Bloomberg V3.

Примеры

свернуть все

Подключитесь к Серверу Bloomberg с помощью IP-адреса компьютера, на котором работает Сервер Bloomberg. Этот пример использует интерфейс Bloomberg Server C++ и принимает следующее:

  • Bloomberg UUID 12345678.

  • IP-адрес компьютера, на котором работает сервер Bloomberg '111.11.11.111'.

c является bloombergServer объект.

uuid = 12345678;
ipaddress = '111.11.11.111';

c = bloombergServer(uuid,ipaddress);

Получение свойств подключения Bloomberg.

v = get(c)
v = 

  struct with fields:

      session: [1×1 datafeed.internal.BLPSession]
    ipaddress: "localhost"
         port: 8194.00

v - структура, содержащая объект сеанса Bloomberg, IP-адрес, номер порта и значение тайм-аута.

Закройте соединение с Bloomberg.

close(c)

Подключитесь к Серверу Bloomberg с помощью IP-адреса компьютера, на котором работает Сервер Bloomberg. Этот пример использует интерфейс Bloomberg Server C++ и принимает следующее:

  • Bloomberg UUID 12345678.

  • IP-адрес компьютера, на котором работает сервер Bloomberg '111.11.11.111'.

c является bloombergServer объект.

uuid = 12345678;
ipaddress = '111.11.11.111';

c = bloombergServer(uuid,ipaddress);

Получите номер порта из объекта подключения Bloomberg путем определения 'port' как вектор символов.

property = "port";
v = get(c,property)
v =

        8194

v - double, содержащий номер порта объекта соединения Bloomberg.

Закройте соединение с Bloomberg.

close(c)

Подключитесь к Серверу Bloomberg с помощью IP-адреса компьютера, на котором работает Сервер Bloomberg. Этот пример использует интерфейс Bloomberg Server C++ и принимает следующее:

  • Bloomberg UUID 12345678.

  • IP-адрес компьютера, на котором работает сервер Bloomberg '111.11.11.111'.

c является bloombergServer объект.

uuid = 12345678;
ipaddress = '111.11.11.111';

c = bloombergServer(uuid,ipaddress);

Создайте массив ячеек properties с векторами символов 'session' и 'port'. Извлечение объекта сеанса Bloomberg и номера порта из объекта подключения Bloomberg.

properties = ["session" "port"];
v = get(c,properties)
v = 

  struct with fields:

    session: [1x1 com.bloomberglp.blpapi.Session]
       port: 8194

v - структура, содержащая объект сеанса Bloomberg и номер порта.

Закройте соединение с Bloomberg.

close(c)

Входные параметры

свернуть все

Соединение с сервером Bloomberg, заданное как bloombergServer объект.

Имена свойства, заданная как вектор символов, строковый скаляр, массив ячеек векторов символов или строковых массивов, содержащий имена свойства соединения Bloomberg. Ниже перечислены имена свойства session, ipaddress, port, и timeout.

Типы данных: char | cell | string

Выходные аргументы

свернуть все

Свойства подключения Bloomberg, возвращенные как эти типы данных в зависимости от запрашиваемых свойств.

Запрошенные свойстваТип данных

Номер порта или тайм-аут

Числовой скаляр

IP-адрес

Вектор символов

Сеанс Bloomberg

Объект

Все свойства

Структура

Введенный в R2021a
Для просмотра документации необходимо авторизоваться на сайте