exponenta event banner

добраться

Свойства соединения Bloomberg B-PIPE V3

Описание

пример

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

пример

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

Примеры

свернуть все

Создайте соединение Bloomberg B-PIPE, используя IP-адрес компьютера, на котором выполняется процесс Bloomberg B-PIPE. В этом примере используется интерфейс Bloomberg B-PIPE C++ и предполагается следующее:

  • Проверка подлинности - это проверка подлинности Windows ® при установкеauthtype кому 'OS_LOGON'.

  • Имя приложения пустое, так как вы не подключаетесь к Bloomberg B-PIPE с помощью приложения.

  • IP-адрес компьютера, на котором выполняется процесс Bloomberg B-PIPE: '111.11.11.112'.

  • Номер порта машины, выполняющей процесс Bloomberg B-PIPE: 8194.

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

authtype = 'OS_LOGON';
appname = '';
ipaddress = {'111.11.11.112'};
port = 8194;

c = bloombergBPIPE(authtype,appname,ipaddress,port);

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

v = get(c)
ans = 

  struct with fields:

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

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

Закройте связь с Bloomberg.

close(c)

Создайте соединение Bloomberg B-PIPE, используя IP-адрес компьютера, на котором выполняется процесс Bloomberg B-PIPE. В этом примере используется интерфейс Bloomberg B-PIPE C++ и предполагается следующее:

  • Проверка подлинности - это проверка подлинности Windows при установке authtype кому 'OS_LOGON'.

  • Имя приложения пустое, так как вы не подключаетесь к Bloomberg B-PIPE с помощью приложения.

  • IP-адрес компьютера, на котором выполняется процесс Bloomberg B-PIPE: '111.11.11.112'.

  • Номер порта машины, выполняющей процесс Bloomberg B-PIPE: 8194.

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

authtype = 'OS_LOGON';
appname = '';
ipaddress = {'111.11.11.112'};
port = 8194;

c = bloombergBPIPE(authtype,appname,ipaddress,port);

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

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

        8194

v двойник, содержащий номер порта объекта подключения Bloomberg.

Закройте связь с Bloomberg.

close(c)

Создайте соединение Bloomberg B-PIPE, используя IP-адрес компьютера, на котором выполняется процесс Bloomberg B-PIPE. В этом примере используется интерфейс Bloomberg B-PIPE C++ и предполагается следующее:

  • Проверка подлинности - это проверка подлинности Windows при установке authtype кому 'OS_LOGON'.

  • Имя приложения пустое, так как вы не подключаетесь к Bloomberg B-PIPE с помощью приложения.

  • IP-адрес компьютера, на котором выполняется процесс Bloomberg B-PIPE: '111.11.11.112'.

  • Номер порта машины, выполняющей процесс Bloomberg B-PIPE: 8194.

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

authtype = 'OS_LOGON';
appname = '';
ipaddress = {'111.11.11.112'};
port = 8194;

c = bloombergBPIPE(authtype,appname,ipaddress,port);

Создание массива ячеек 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 B-PIPE, указанное как bloombergBPIPE объект.

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

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

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

свернуть все

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

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

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

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

IP-адрес

Символьный вектор

Сессия Блумберга

Объект

Все свойства

Структура

Представлен в R2021a