getdata

Текущие данные о Финансовой информации SIX

Синтаксис

D = getdata(c,s,f)

Описание

D = getdata(c,s,f) возвращает данные для полей f поскольку безопасность перечисляет s.

Примеры

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

% Connect to Telekurs.
c = tlkrs('US12345','userapid01','userapid10')

% Convert specified fields to ID strings.
ids =  tkfieldtoid(c,{'Bid','Ask','Last'},'market');

% Retrieve data for specified securities.
d = getdata(c,{'1758999,149,134','275027,148,184'},ids);

Ваш выход появляется следующим:

d = 
    XRF: [1x1 struct]
     IL: [1x1 struct]
      I: [1x1 struct]
      M: [1x1 struct]
      P: [1x1 struct]

d.I содержит инструментальные идентификаторы и d.P содержит данные об оценке.

Просмотрите инструментальные идентификаторы как это:

d.I.k
ans = 
    '1758999,149,134'
    '275027,148,184'

Просмотрите идентификаторы поля данных оценки как это:

d.P.k
ans = 

    '33,2,1'
    '33,3,1'
    '3,1,1'
    '33,2,1'
    '33,3,1'
    '3,1,1'

И данные об оценке как это:

d.P.v
ans = 

    '44.94'
    '44.95'
    []
    '0.9715'
    '0.9717'
    []

Преобразуйте поле IDs в d.P.k к именам полей как это:

d.P.k = tkidtofield(c,d.P.k,'market')

Загрузите файл @tlkrs/tkfields.mat для списка имен полей (Bid, Ask, Last) и соответствующие идентификаторы.

Смотрите также

| | | |

Представленный в R2011b