Создайте порядок Используя Bloomberg EMSX Используя Bloomberg EMSX интерфейс C++

В этом примере показано, как соединиться с Bloomberg® EMSX и создать и направить порядок рынка с помощью EMSX Bloomberg интерфейс C++.

Для получения дополнительной информации о соединении с Bloomberg EMSX и создание порядков, см. Руководство Программиста API EMSX.

Соедините с Bloomberg EMSX

Соединитесь с тестовым сервисом EMSX Bloomberg с помощью EMSX Bloomberg интерфейс C++.

c = bloombergEMSX('//blp/emapisvc_beta');
c = 
 
  bloombergEMSX with properties:

    Session: [1×1 datafeed.internal.BLPSession]
    Service: '//blp/emapisvc_beta'
    Ipaddress: "111.222.333.44"
    Port: 8194.00
    User: []

MATLAB® возвращает c как связь с EMSX Bloomberg тестируют сервис со следующим:

  • Bloomberg объект сеанса EMSX

  • Bloomberg объект службы EMSX

  • IP-адрес машины, запускающей EMSX Bloomberg, тестирует сервис

  • Номер порта машины, запускающей EMSX Bloomberg, тестирует сервис

Создайте запрос порядка рынка

Создайте структуру запроса порядка order для порядка рынка покупки 400 долей IBM®. Задайте брокера как EFIX, используйте любую ручную инструкцию и установите время в силе к DAY.

order.EMSX_ORDER_TYPE = 'MKT';
order.EMSX_SIDE = 'BUY';
order.EMSX_TICKER = 'IBM';
order.EMSX_AMOUNT = int32(400);
order.EMSX_BROKER = 'EFIX';
order.EMSX_HAND_INSTRUCTION = 'ANY';
order.EMSX_TIF = 'DAY';

Создайте и направьте порядок рынка

Создайте и направьте порядок рынка с помощью связи EMSX Bloomberg c и закажите структуре запроса order.

events = createOrderAndRoute(c,order)
events = 
    
    EMSX_SEQUENCE: 335877
    EMSX_ROUTE_ID: 1
          MESSAGE: 'Order created and routed' 

Обработчик стандартного события обрабатывает события, сопоставленные с созданием и маршрутизацией порядка. createOrderAndRoute возвращает events как структура, которая содержит эти поля:

  • Bloomberg номер заказа EMSX

  • Bloomberg EMSX направляет идентификатор

  • Bloomberg сообщение EMSX

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

close(c)

Смотрите также

Объекты

Функции

Похожие темы

Внешние веб-сайты

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