tlkrs

Связь с SIX Financial Information

Описание

tlkrs функция создает tlkrs объект. The tlkrs объект представляет соединение SIX Financial Information.

После создания tlkrs можно использовать функции объекта для извлечения текущих и внутридневных данных такта.

Создание

Синтаксис

Описание

пример

c = tlkrs(ci,ui,password) создает соединение со службой данных SIX Financial Information и устанавливает свойства ci, ui и password.

Свойства

расширить все

Идентификатор клиента, заданный как вектор символов или строковый скаляр. Для получения учетных данных обратитесь в отдел финансовой информации SIX.

Пример: 'US12345'

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

Идентификатор пользователя, заданный как вектор символов или строковый скаляр. Для получения учетных данных обратитесь в отдел финансовой информации SIX.

Пример: 'userapid01'

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

Пароль, заданный как вектор символов или строковый скаляр. Для получения учетных данных обратитесь в отдел финансовой информации SIX.

Пример: 'userapid10'

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

Это свойство доступно только для чтения.

Идентификатор сеанса, заданный как вектор символов. tlkrs функция определяет идентификатор сеанса из файла, заданного URL-адресом входа.

Пример: '463487494'

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

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

closeБлизкое соединение с SIX Financial Information
getdataТекущие данные финансовой информации SIX
historyКонец дня ШЕСТЬ Финансовая информация Данные
timeseriesШЕСТЬ Финансовая информация внутридневные данные о тактах
isconnectionОпределите, действительна ли связь SIX Financial Information
tkfieldtoidИмена полей SIX Financial Information в идентификационную строку
tkidtofieldИдентификационная строка SIX Financial Information в имя поля

Примеры

свернуть все

Создайте соединение SIX Financial Information. Затем извлеките текущие данные для инструментов. Текущие данные, которые вы видите при заполнении этого примера, могут отличаться от показанных выходных данных.

Создайте соединение SIX Financial Information с идентификатором клиента, идентификатором пользователя и паролем. c является tlkrs объект.

ci = 'US12345';
ui = 'userapid01';
password = 'userapid10';
c = tlkrs(ci,ui,password)
c = 

  tlkrs with properties:

           ci: 'US12345'
           ui: 'userapid01'
     password: 'userapid10'
    sessionid: '463487494'

Преобразуйте поле предложения, запроса и последнее поле цены в идентификаторы ids.

f = {'Bid','Ask','Last'};
typ = 'market';
ids =  tkfieldtoid(c,f,typ);

Извлечение текущих данных для указанных s ценных бумаг.

s = {'1758999,149,134','275027,148,184'};
d = getdata(c,s,ids);

Просмотрите данные расчета цены.

d.P.v
ans =

  6×1 cell array

    {'64.36'  }
    {'64.37'  }
    {0×0 double}
    {'1.26' }
    {'1.26' }
    {0×0 double}

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

close(c)
Введенный в R2011b