timeseries

ШЕСТЬ Финансовая информация внутридневные данные о тактах

Синтаксис

D = timeseries(c,s,t)
D = timeseries(c,s,{startdate,enddate})
D = timeseries(c,s,t,5)

Описание

D = timeseries(c,s,t) возвращает необработанные данные такты для объекта соединения SIX Financial Information c, системы безопасности sи дату t. Каждая сделка, лучшая и запрашивающая галочка возвращается для заданной даты или области значений дат.

D = timeseries(c,s,{startdate,enddate}) возвращает необработанные данные такты для s безопасности, для области значений дат, заданного как startdate и enddate.

D = timeseries(c,s,t,5) возвращает такты данные для s безопасности, для даты t в интервалах 5 минут, для полевого f. Запрошенные внутридневные данные такты возвращаются с 5-минутными интервалами со столбцами, представляющими:

  • Сначала

  • Высоко

  • Низко

  • В последний раз

  • Взвешенные по объему средние значения

  • Скользящее среднее значение

Примеры

Извлечение внутридневных данных тактов SIX Financial Information за последние 2 дня:

c = tlkrs('US12345','userapid01','userapid10')
d = timeseries(c,{'1758999,149,134'}, ...
   {floor(now)-.25,floor(now)})

Отображение возвращенных данных:

d = 

    XRF: [1x1 struct]
     IL: [1x1 struct]
      I: [1x1 struct]
    TSL: [1x1 struct]
     TS: [1x1 struct]
      P: [1x1 struct]

d.I содержит идентификаторы инструментов, d.TS содержит данные о дате и времени и d.P содержит данные расчета цены.

Отображение времени такта:

d.TS.t(1:10)

ans = 

    '013500'
    '013505'
    '013510'
    '013520'
    '013530'
    '013540'
    '013550'
    '013600'
    '013610'
    '013620'

Отобразите идентификаторы полей:

d.P.k(1:10)

ans = 

    '3,4'
    '3,2'
    '3,3'
    '3,4'
    '3,2'
    '3,3'
    '3,4'
    '3,2'
    '3,3'
    '3,4'

Преобразуйте эти идентификаторы в имена полей (Mid, Bid, Ask) с tkidtofield:

d.P.k = tkidtofield(c,d.P.k,'history')

Загрузите файл @tlkrs/tkfields.mat для получения списка имен полей и соответствующих идентификаторов.

Отобразите соответствующие значения деления:

d.P.v(1:10)

ans = 

    '45.325'
    '45.32'
    '45.33'
    '45.325'
    '45.32'
    '45.33'
    '45.325'
    '45.32'
    '45.33'
    '45.325'

См. также

| |

Введенный в R2011b
Для просмотра документации необходимо авторизоваться на сайте