Идентификация Финансовой информации 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
для списка имен полей и их идентификаторов соответствующего поля.
getdata
| history
| timeseries
| tkfieldtoid
| tlkrs