【发布时间】:2018-02-11 16:43:02
【问题描述】:
我正在尝试从以下格式的数据中获取 5 分钟价格的 9 长度移动平均值:
ID、价格、时间线
1 15.36573000 2017-08-31 22:00:00
1 15.29229000 2017-08-31 21:55:00
1 15.23297000 2017-08-31 21:50:00
1 15.23469000 2017-08-31 21:45:00
1 15.23234000 2017-08-31 21:40:00
1 15.25399000 2017-08-31 21:35:00
1 15.26228000 2017-08-31 21:30:00
1 15.21136000 2017-08-31 21:25:00
1 15.29847000 2017-08-31 21:20:00
1 15.32074000 2017-08-31 21:15:00
1 15.32239000 2017-08-31 21:10:00
1 15.27938000 2017-08-31 21:05:00
1 15.25282000 2017-08-31 21:00:00
因此 9 个时间段(45 分钟)的平均值为:
8/31/2017 21:45 through 8/31/2017 21:05 = 15.26840444
8/31/2017 21:40 through 8/31/2017 21:00 = 15.27041889
8/31/2017 21:35 through 8/31/2017 20:55 = 15.27291889
我每天看到一些移动平均线,但无法确定如何按最后 9 个时间戳进行分组
【问题讨论】:
标签: mysql moving-average