Рабочие процессы для торговых технологий X_TRADER

Можно использовать X_TRADER® отслеживать информацию о рыночной цене и отправлять порядки.

Для мониторинга информации о рыночной цене:

  1. Подключение к торговым технологиям® X_TRADER с использованием xtrdr.

  2. Создайте уведомитель события, используя createNotifier.

  3. Создайте инструмент и прикрепите его к уведомителю, используя createInstrument. Опционально используйте getData для возврата информации о созданном инструменте.

  4. Закройте соединение с торговыми технологиями X_TRADER используя close.

Для отправки порядков на X_TRADER:

  1. Подключиться к торговым технологиям X_TRADER используя xtrdr.

  2. Создайте уведомитель события, используя createNotifier.

  3. Создайте инструмент и прикрепите его к уведомителю, используя createInstrument. Опционально используйте getData для возврата информации о созданном инструменте.

  4. Создайте набор порядка с помощью createOrderSet для определения уровня событий статуса порядка и обработчиков событий для порядков, которые будут переданы в X_TRADER.

  5. Определите порядок используя createOrderProfile. Профиль порядка содержит параметры настройки, определяющие отдельный порядок, который будет отправлен.

  6. Направляйте порядок на выполнение с помощью OrderSet объект, созданный createOrderSet на шаге 4.

  7. Закройте соединение с торговыми технологиями X_TRADER используя close.

Отслеживать информацию о рыночной цене и реагировать на изменения рынка, автоматически отправляя порядки на X_TRADER:

  1. Подключиться к торговым технологиям X_TRADER используя xtrdr.

  2. Создайте уведомитель события, используя createNotifier.

  3. Создайте инструмент и прикрепите его к уведомителю, используя createInstrument. Использовать getData для возврата информации о созданном инструменте.

  4. Определите события путем назначения коллбэков для проверки или признания недействительным инструмента и выполнения вычислений на основе события. На основе некоторого предопределенного условия, достигнутого, когда изменения во входящих данных удовлетворяют условию, коллбэки событий выполняют функции на этапах 5, 6 и 7.

  5. Создайте набор порядка с помощью createOrderSet для определения уровня событий статуса порядка и обработчиков событий для порядков, которые будут переданы в X_TRADER.

  6. Определите порядок используя createOrderProfile. Профиль порядка содержит параметры настройки, определяющие отдельный порядок, который будет отправлен.

  7. Направляйте порядок на выполнение с помощью OrderSet объект, созданный createOrderSet на шаге 5.

  8. Закройте соединение с торговыми технологиями X_TRADER используя close.

Похожие темы