getBrokerInfo

Получите Блумберг EMSX брокер и стратегическую информацию

Описание

пример

r = getBrokerInfo(c,brokerstrat) получает Bloomberg® Информация о брокере и стратегии EMSX с помощью c подключения Bloomberg EMSX с интерфейсом Bloomberg EMSX C++ и структурой запроса брокера и стратегии brokerstrat.

Примеры

свернуть все

Создайте соединение Bloomberg EMSX c использование интерфейса Bloomberg EMSX C++.

c = bloombergEMSX('//blp/emapisvc_beta');

Определите информационную структуру брокера и стратегии brokerstrat. Получите информацию о брокере с помощью c подключения Bloomberg EMSX и структурные brokerstrat.

brokerstrat.EMSX_TICKER = 'ABCD US Equity';

r = getBrokerInfo(c,brokerstrat)
 r = 
 
        EMSX_BROKERS: {2x1 cell} 

The EMSX_BROKERS В поле перечислены брокеры Bloomberg EMSX.

Закройте подключение Bloomberg EMSX.

close(c)

Создайте соединение Bloomberg EMSX c использование интерфейса Bloomberg EMSX C++.

c = bloombergEMSX('//blp/emapisvc_beta');

Определите информационную структуру брокера и стратегии brokerstrat. Получите информацию о стратегии с помощью c подключения Bloomberg EMSX и структурные brokerstrat.

brokerstrat.EMSX_TICKER = 'ABCD US Equity';
brokerstrat.EMSX_BROKER = 'BMTB';

r = getBrokerInfo(c,brokerstrat)
 r = 
 
        EMSX_STRATEGIES: {16x1 cell} 

The EMSX_STRATEGIES В поле перечислены стратегии Bloomberg EMSX.

Закройте подключение Bloomberg EMSX.

close(c)

Создайте соединение Bloomberg EMSX c использование интерфейса Bloomberg EMSX C++.

c = bloombergEMSX('//blp/emapisvc_beta');

Определите информационную структуру брокера и стратегии brokerstrat. Получите информацию о полях с помощью c подключения Bloomberg EMSX и структурные brokerstrat.

brokerstrat.EMSX_TICKER = 'ABCD US Equity';
brokerstrat.EMSX_BROKER = 'BMTB';
brokerstrat.EMSX_STRATEGY = 'SSP';

r = getBrokerInfo(c,brokerstrat)
r = 
 
        FieldName: {3x1 cell}
        Disable: {3x1 cell}
        StringValue: {3x1 cell}

Поле структуры FieldName В перечислены поля Bloomberg EMSX. Поля структуры Disable и StringValue содержит информацию о полях Bloomberg EMSX.

Закройте подключение Bloomberg EMSX.

close(c)

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

свернуть все

Bloomberg EMSX сервисное соединение, заданное как bloombergEMSX объект.

Запрос брокера и стратегии, заданный как структура, содержащая поля Bloomberg EMSX. Использовать getAllFieldMetaData чтобы просмотреть все доступные поля для brokerStrategyStruct.

Пример: brokerstrat.EMSX_TICKER = 'ABCD US Equity';

Типы данных: struct

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

свернуть все

Информация о брокере и стратегии, возвращенная как структура.

Введенный в R2021a