Идентификационная строка SIX Financial Information в имя поля
D = tkidtofield(c,f,typ)
D = tkidtofield(c,f,typ) преобразует идентификационные строки поля SIX Financial Information в соответствующие им имена полей. c является объектом соединения SIX Financial Information, f является списком идентификаторов и typ обозначает поля. Опции для полей включают в себя market, 'market'; время и продажи, 'tass'; и история, 'history'. market используются с getdata, tass используются с timeseries, и history используются вместе с полями history.
При извлечении выхода из SIX Financial Information появляется следующее:
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'
Преобразуйте идентификаторы полей в d.P.k к их именам полей с tkidtofield функция:
d.P.k = tkidtofield(c,d.P.k,'market')
Загрузите файл @tlkrs/tkfields.mat для получения списка имен полей и соответствующих им идентификаторов полей.
getdata | history | timeseries | tkfieldtoid | tlkrs