exponenta event banner

fixflyer

Создайте связь Engine Флаера FIX

Описание

fixflyer функция создает fixflyer объект, который представляет FIX связь Engine Flyer™. После того, как вы создаете fixflyer объект, можно использовать объектные функции, чтобы отправить сообщения FIX и получить информацию для заказа и состояние.

Создание

Описание

пример

c = fixflyer(username,password,ipaddress,fixport) создает связь c к Engine Флаера FIX с именем пользователя, паролем, и IP-адресом и наборами свойство FIXPort.

пример

c = fixflyer(username,password,ipaddress,fixport,restport) также устанавливает свойство RestPort для извлечения информации для заказа.

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

развернуть все

Имя пользователя Флаера FIX, заданное как вектор символов или скаляр строки.

Пример: 'guest'

Типы данных: char | string

Пароль Флаера FIX, заданный как вектор символов или скаляр строки.

Типы данных: char | string

IP-адрес, заданный как вектор символов или скаляр строки, чтобы указать на IP-адрес компьютера, запускающего Engine Флаера FIX.

Пример: '127.0.0.1'

Типы данных: char | string

Свойства

развернуть все

Имя пользователя Флаера FIX, заданное как вектор символов.

fixflyer функционируйте устанавливает это свойство с помощью username входной параметр.

Пример: 'guest'

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

IP-адрес компьютера, запускающего Engine Флаера FIX, заданный как вектор символов.

fixflyer функционируйте устанавливает это свойство с помощью ipaddress входной параметр.

Пример: '127.0.0.1'

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

Номер порта компьютера, запускающего Engine Флаера FIX, заданный в виде числа.

Пример: 12001

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

Номер порта информации для заказа компьютера, запускающего Engine Флаера FIX, заданный в виде числа. Это свойство появляется только, когда вы запускаете fixflyer функционируйте и задайте restport входной параметр.

Пример: 13001

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

Приложение Флаера FIX, заданное как объект администратора приложений Флаера FIX.

Пример: [1x1 flyer.apps.FlyerApplicationManager]

Идентификатор сеанса Флаера FIX, заданный как двойное.

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

Функции объекта

closeЗакройте связь Флаера FIX
sendMessageОтправьте сообщение FIX в Engine Флаера FIX
orderInfoПолучите статус заказа Флаера FIX и информацию
addListenerДобавьте прослушиватель обработки событий связи Флаера FIX

Примеры

свернуть все

Создайте связь Флаера FIX и отобразите свойства связи.

Примечание

Чтобы создать связь Флаера FIX впервые, добавьте файл JAR fix-flyer.jar к статическому пути к классу Java®. Для получения дополнительной информации смотрите Установку.

Импортируйте библиотеки FIX Flyer Java.

import flyer.apps.*;
import flyer.apps.FlyerApplicationManagerFactory.*;
import flyer.core.session.*;

Используйте эти аргументы, чтобы создать связь Engine Флаера FIX и отобразить свойства связи:

  • username

  • password

  • ipaddress

  • port

username = 'user';
password = 'pwd';
ipaddress = '127.0.0.1';
port = 7002;

c = fixflyer(username,password,ipaddress,port)
c = 

  fixflyer with properties:

                       User: 'user'
                  Ipaddress: '127.0.0.1'
                    FIXPort: 7002.00
                   RestPort: []
    FlyerApplicationManager: [1x1 flyer.apps.FlyerApplicationManager]
                  SessionID: []

c объект связи Engine Флаера FIX с этими свойствами:

  • Имя пользователя

  • IP-адрес

  • Номер порта

  • Номер порта информации для заказа

  • Экземпляр администратора приложений Флаера FIX

  • Идентификатор сеанса Флаера FIX

После создания связи Флаера FIX можно отправить сообщение FIX. Для получения дополнительной информации смотрите sendMessage.

Закройте связь Флаера FIX.

close(c)

Создайте связь Флаера FIX и отобразите свойства связи.

Примечание

Чтобы создать связь Флаера FIX впервые, добавьте файл JAR fix-flyer.jar к статическому пути к классу Java. Для получения дополнительной информации смотрите Установку.

Импортируйте библиотеки FIX Flyer Java.

import flyer.apps.*;
import flyer.apps.FlyerApplicationManagerFactory.*;
import flyer.core.session.*;

Используйте эти аргументы, чтобы создать связь Engine Флаера FIX и отобразить свойства связи:

  • username

  • password

  • ipaddress

  • port

  • orderport

username = 'guest';
password = 'guest';
ipaddress = 'example.fixcomputeserver.com';
port = 12001;
orderport = 13001;

c = fixflyer(username,password,ipaddress,port,orderport)
c = 

  fixflyer with properties:

                       User: 'guest'
                  Ipaddress: 'example.fixcomputeserver.com'
                    FIXPort: 12001
                   RestPort: 13001
    FlyerApplicationManager: [1x1 flyer.apps.FlyerApplicationManager]
                  SessionID: []

c объект связи Engine Флаера FIX с этими свойствами:

  • Имя пользователя

  • IP-адрес

  • Номер порта

  • Номер порта информации для заказа

  • Экземпляр администратора приложений Флаера FIX

  • Идентификатор сеанса Флаера FIX

После создания связи Флаера FIX можно получить информацию для заказа для активных и закрытых порядков. Для получения дополнительной информации смотрите orderInfo.

Закройте связь Флаера FIX.

close(c)

Введенный в R2015b