Создайте связь EMSX Bloomberg c
.
Откройте Bloomberg промокательная бумага порядка EMSX с помощью связи EMSX Bloomberg c
.
Timer Object: timer-1
Timer Settings
ExecutionMode: fixedRate
Period: 1
BusyMode: drop
Running: on
Callbacks
TimerFcn: {@processEventToBlotter [1x1 emsx]}
ErrorFcn: ''
StartFcn: ''
StopFcn: ''
subs =
com.bloomberglp.blpapi.SubscriptionList@3e24da58
emsxOrderBlotter
возвращает объект - таймер выход и объект списка подписки EMSX Bloomberg. Для получения дополнительной информации об объекте - таймере, смотрите timer
.
Промокательная бумага порядка отображает текущую информацию для заказа для торговца.
Создайте структуру запроса порядка order
задавать параметры порядка. Этот код создает порядок рынка покупки для 330 долей IBM®. Этот код использует брокера BB
со временем в наборе силы к DAY
и любая ручная инструкция. Преобразуйте количество долей к 32-битному использованию целого числа со знаком int32
.
Создайте и направьте порядок с помощью связи EMSX Bloomberg c
и порядок запрашивает структуру order
. Используйте пользовательский обработчик событий processEventToBlotter
путем установки аргумента пары "имя-значение" 'useDefaultEventHandler'
к false
.
events =
[]
CreateOrderAndRoute = {
EMSX_SEQUENCE = 381499
EMSX_ROUTE_ID = 1
MESSAGE = Order created and routed
}
createOrderAndRoute
создает порядок, направляет порядок и возвращает структуру events
это содержит пустое дважды. processEventToBlotter
отображает вывод от createOrderAndRoute
с номером заказа EMSX_SEQUENCE
, номер маршрута EMSX_ROUTE_ID
, и сообщение: Порядок создается и направляется.
Обновления промокательной бумаги порядка с помощью информации для созданного и направленного порядка, где номер заказа EMSX_SEQUENCE
381499
, использование функции обработчика событий processEventToBlotter
. Обновления промокательной бумаги порядка как порядки создаются и управляемы.
Закройте связь EMSX Bloomberg.