Конец дня ШЕСТЬ Финансовая информация Данные
D = history(c,s,f,fromdate,todate)
D = history(c,s,f,fromdate,todate)
возвращает исторические данные для списка безопасности s
, для полей f
, для дат fromdate
на todate
.
Получите в конце дня данные финансовой информации SIX для указанной безопасности за последние 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