Highstock (1.3.1) の dataGrouping では、グループの最初のデータの日付/時刻を使用してグループにインデックスが付けられます。
次の 1 分間の OHLC データ時間があるとします。
[08:59、09:00、09:01、09:02、09:03、09:04、09:05、09:06、09:07、09:08]
現在、これを5分にまとめると…
- 最初のグループは[08:59]で、インデックスは08:55です
- 2 番目のグループは[09:00, 09:01, 09:02, 09:03, 09:04] 09:00をインデックスとする
- 3 番目のグループは[09:05, 09:06, 09:07, 09:08] 09:05をインデックスとする
私が欲しいのは...
- 最初のグループは[08:59, 09:00]で、インデックスは09:00です
- 2 番目のグループは[09:01, 09:02, 09:03, 09:04, 09:05]で、インデックスは09:05です。
- 3 番目のグループは[09:06, 09:07, 09:08]で、インデックスは09:10です。
私が望むのは、Google Finance でのグループ化の実装方法と同じだと思います。
現在、これを行うために Highstock で利用できるオプションはありません。おそらく、これを実装する唯一の方法は、Highstock ライブラリのコードを数行変更することです。しかし、どのように?