У меня есть таблица с прибором, временем, ценой
Instrument Time Price
Stock x 2019.05.17D10:01:00.000000000 1.2
Stock x 2019.05.17D10:02:00.000000000 1.4
Stock x 2019.05.17D10:03:00.000000000 1.3
Stock x 2019.05.17D10:04:00.000000000 1.2
Stock x 2019.05.17D10:05:00.000000000 1.4
Stock x 2019.05.17D10:06:00.000000000 1.6
Stock x 2019.05.17D10:07:00.000000000 2.3
Stock x 2019.05.17D10:08:00.000000000 2.4
Stock x 2019.05.17D10:09:00.000000000 2.2
Stock x 2019.05.17D10:10:00.000000000 2.5
Затем я хочу сравнить динамику цен дельт за текущее окно, возвращаясь на х минут назад.
Если я это сделаючто-то вроде
newdata:({0,1_deltas x}(close))%(close) by Instrument from Table
Я получаю сравнение на 1 строку назад.(1.2 / 1.4 // 1.4 / 1.3 // 1.3 / 1.2)
A: Я хотел бы сделать дельты - но вернусь на несколько строк назад.Значение с x = 5 строк 1.2 / 1.6 // 1.4 / 2.3 // и т. Д.
B: Если в какой-то момент мне не хватает минутных данных - Deltas не будет учитывать разницу в минутах (а изменение цены будетне так легко сравнимо) - поэтому я хотел бы знать, как я могу найти решение, которое не только сравнивает с предыдущими x строками, но и конкретно фокусируется на разнице во времени, когда идет сравнение в ретроспективе.