history

Конец дня ШЕСТЬ Финансовая информация Данные

Синтаксис

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')
Введенный в R2011b