Почему бы не сделать xAxis datetime и передать ваши ежедневные значения, то установите xAxis min на 7 дней назад с вашей последней точки?
Вот пример того, что нужно сделать: jsFiddle
Самое важное звено для Highcharts: Reference
Поскольку мы не знаем, как вы тянете в данных и отправки Highcharts остальное до вы. Главное - прочитать справочную документацию. HighCharts безумно мощный и настраиваемый. Кроме того, если у вас есть набор данных, основанный на времени, убедитесь, что данные, которые вы передаете, находятся в хронологическом порядке. В то время как это не подведет ваши смешавшиеся значения, это будет выглядеть странно и вызвать массовую истерию.
Зачем нужны высококачественные диаграммы для выполнения работы? Поскольку ваши данные, скорее всего, поступают из базы данных, вы могли бы повысить эффективность своего выбора. – dgw
Поскольку данные не меняются, я думаю, что это лучше, чем жесткий код, часть кода в сам Javascript –
Как динамические данные не могут измениться? Разве это не было бы статичным? – dgw