Идентификация Финансовой информации SIX представляет в виде строки к имени поля
D = tkidtofield(c,f,typ)
D = tkidtofield(c,f,typ) преобразует идентификационные строки поля SIX Financial Information в их имена соответствующего поля. c объект связи Финансовой информации SIX, f список ID и typ обозначает поля. Опции для полей включают рынок, 'market'; время и продажи, 'tass'; и история, 'history'. market поля используются с getdata, tass поля используются с timeseries, и history поля используются с history.
Когда вы получаете выход из Финансовой информации SIX, это появляется следующим:
d =
XRF: [1x1 struct]
IL: [1x1 struct]
I: [1x1 struct]
M: [1x1 struct]
P: [1x1 struct]
Инструментальные идентификаторы найдены в d.I, и данные об оценке найдены в d.P. Выход для d.P.k появляется как это:
ans =
'33,2,1'
'33,3,1'
'3,1,1'
'33,2,1'
'33,3,1'
'3,1,1'
Преобразуйте поле IDs в d.P.k к их именам полей с tkidtofield функция:
d.P.k = tkidtofield(c,d.P.k,'market')
Загрузите файл @tlkrs/tkfields.mat для списка имен полей и их идентификаторов соответствующего поля.
tlkrs | getdata | history | timeseries | tkfieldtoid