createOrderProfile

Создайте профиль порядка для X_TRADER

Описание

пример

P = createOrderProfile(X,S) создает профиль порядка, заданный структурой S с полями, соответствующими допустимым X_TRADER® Опции API. Для получения дополнительной информации смотрите Торговые технологии® X_TRADER руководство API RTD или X_TRADER ссылку на класс API.

пример

P = createOrderProfile(X,Name,Value) создает профиль порядка с помощью X_TRADER API опций заданного одним или несколькими Name,Value связать аргументы с именами и значениями, соответствующими допустимым опциям X_TRADER API. Для получения дополнительной информации смотрите Торговые технологии X_TRADER API RTD Руководства или X_TRADER Ссылки класса API.

Примеры

свернуть все

Начните X_TRADER.

X = xtrdr;

Задайте структуру входа, S, с полями, соответствующими допустимым опциям X_TRADER API.

S = [];
S.Instrument = [];
S.Customer = '';
S.Alias = '';
S.ReadProperties = 'b';
S.WriteProperties = 'b';
S.Customers = {'<Default>'};
S.RoundOption = 2;
S.CustomerDefaults = [];
S
S = 

          Instrument: []
            Customer: ''
               Alias: ''
      ReadProperties: 'b'
     WriteProperties: 'b'
           Customers: {'<Default>'}
         RoundOption: 2
    CustomerDefaults: []

Создайте профиль порядка.

P = createOrderProfile(X,S);

Закройте соединение.

close(X)

Начните X_TRADER.

X = xtrdr;

Создайте профиль порядка с помощью пар "имя-значение", соответствующих действительным опциям X_TRADER API.

createOrderProfile(X,'Instrument',[],'Customer','',...
             'Alias','','ReadProperties','b',...
             'WriteProperties','b','Customers',{'<Default>'},...
             'RoundOption',2,'CustomerDefaults',[])

Закройте соединение.

close(X)

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

свернуть все

X_TRADER соединение, заданное как объект соединения, созданный с помощью xtrdr.

xtrdr входная структура, заданная с полями, соответствующими действительным опциям X_TRADER API. Для получения дополнительной информации смотрите Торговые технологии X_TRADER API RTD Руководства или X_TRADER Ссылки класса API.

Пример: S = [];
S.Exchange = 'Eurex';
S.Product = 'OGBM';
S.ProdType = 'Option';
S.Contract = 'Jan12 P12300';
S.Alias = 'TestInstrument3';

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

Аргументы в виде пар имя-значение

Задайте необязательные разделенные разделенными запятой парами Name,Value аргументы. Name - имя аргумента и Value - соответствующее значение. Name должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN.

Пример: createOrderProfile(X,'Instrument',[],'Customer','<Default>','Alias','','RoundOption',2,'CustomerDefaults')

Действительные опции X_TRADER API, заданные как символьный вектор или строковый скаляр с использованием подробностей, описанных в Trading Technologies X_TRADER API RTD Tutorial или X_TRADER API Class Reference.

Пример: createOrderProfile(X,'Instrument',[],'Customer','<Default>','Alias','','RoundOption',2,'CustomerDefaults')

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

Действительные опции X_TRADER API, заданные как символьный вектор или строковый скаляр с использованием подробностей, описанных в Trading Technologies X_TRADER API RTD Tutorial или X_TRADER API Class Reference.

Пример: createOrderProfile(X,'Instrument',[],'Customer','<Default>','Alias','','RoundOption',2,'CustomerDefaults')

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

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

свернуть все

Профиль порядка, возвращенный как структура.

Введенный в R2013a