getBrokerInfo

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

Описание

пример

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

Примеры

свернуть все

Создайте связь c к EMSX Bloomberg.

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

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

brokerstrat.EMSX_TICKER = 'ABCD US Equity';

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

EMSX_BROKERS cписки полей брокеры EMSX Bloomberg.

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

close(c)

Создайте связь c к EMSX Bloomberg.

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

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

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

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

EMSX_STRATEGIES cписки полей стратегии EMSX Bloomberg.

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

close(c)

Создайте связь c к EMSX Bloomberg.

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

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

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

close(c)

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

свернуть все

Bloomberg сервисная связь EMSX в виде объекта связи, созданного с помощью emsx.

Брокер и стратегия запрашивают в виде структуры, которая содержит поля Bloomberg EMSX. Использование getAllFieldMetaData просмотреть все доступные поля для brokerStrategyStruct.

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

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

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

свернуть все

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

Введенный в R2013a