Данные по финансовой информации на конец дня
D = history(c,s,f,fromdate,todate)
D = history(c,s,f,fromdate,todate) возвращает исторические данные для списка безопасности s, для полей f, для дат fromdate кому todate.
Получение данных по состоянию на конец дня для указанной безопасности за последние 5 дней.
c = tlkrs('US12345','userapid01','userapid10')
ids = tkfieldtoid(c,{'Bid','Ask'},'history');
d = history(c,{'1758999,149,134'},ids,floor(now)-5,floor(now));
d =
XRF: [1x1 struct]
IL: [1x1 struct]
I: [1x1 struct]
HL: [1x1 struct]
HD: [1x1 struct]
P: [1x1 struct]
d.I содержит идентификаторы приборов, d.HD содержит даты и d.P содержит данные расчета цены.
Просмотр дат:
d.HD.d
ans =
'20110225'
'20110228'
'20110301'
Просмотрите идентификаторы полей расчета цены:
d.P.k
ans =
'3,2'
'3,3'
'3,2'
'3,3'
'3,2'
'3,3'
Просмотрите данные ценообразования:
d.P.v
ans =
'45.32'
'45.33'
'45.26'
'45.27'
'44.94'
'44.95'
Преобразование значений идентификаторов полей в d.P.k к соответствующим именам полей следующим образом:
d.P.k = tkidtofield(c,d.P.k,'history')
getdata | timeseries | tkfieldtoid | tkidtofield | tlkrs