exponenta event banner

getBrokerInfo

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

Описание

пример

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

Примеры

свернуть все

Создание соединения c в Bloomberg EMSX.

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

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

brokerstrat.EMSX_TICKER = 'ABCD US Equity';

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

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

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

close(c)

Создание соединения c в Bloomberg EMSX.

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

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

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

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

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

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

close(c)

Создание соединения c в Bloomberg EMSX.

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

Определение информационной структуры брокера и стратегии brokerstrat. Получение информации о поле с помощью подключения Bloomberg EMSX c и структура 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, указанное как объект соединения, созданный с помощью emsx.

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

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

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

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

свернуть все

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

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