ШЕСТЬ Финансовая информация внутридневные данные о тактах
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'