тестирование на истории - PullRequest
0 голосов
/ 20 января 2020

У меня есть данные со 2-х таймфреймов, данные за 5 минут, а вторые 15 минут. Я хочу поместить оба в 1 pandas фрейм данных, чтобы я мог выполнить анализ, например, получить скользящее среднее из 15-минутных данных и использовать его в 5-минутных данных.

Для скользящего среднего я могу умножить на 3 в течение 5 минут, чтобы получить скользящее среднее 15-минутных данных, но есть ли другой способ.

Другая проблема заключается в том, что длина 15-минутных данных меньше 5-минутных данных, так как я могу Расширьте данные за 15 минут, чтобы они могли соответствовать данным за 5 минут с любой проблемой согласованности, или я ошибочно думаю о проведении анализа с несколькими таймфреймами.

                        date    open    high     low   close   volume
0 2020-01-20 09:15:00+05:30  321.00  321.40  319.05  319.40  2714536
1 2020-01-20 09:30:00+05:30  319.30  319.50  318.00  319.10  1646902
2 2020-01-20 09:45:00+05:30  319.05  319.15  317.15  318.35  1756680
3 2020-01-20 10:00:00+05:30  318.40  318.60  317.55  318.15  1247793
4 2020-01-20 10:15:00+05:30  318.20  318.45  317.40  317.55   794717
                       date   open    high     low   close   volume
0 2020-01-20 09:15:00+05:30  321.0  321.40  319.55  320.50  1325884
1 2020-01-20 09:20:00+05:30  320.1  320.50  319.20  319.25   906465
2 2020-01-20 09:25:00+05:30  319.4  320.05  319.05  319.40   482187
3 2020-01-20 09:30:00+05:30  319.3  319.30  318.00  319.25   919541
4 2020-01-20 09:35:00+05:30  319.2  319.50  318.50  318.90   469613
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...