2015-03-05 4 views
0

Я пытаюсь создать собственную диаграмму, основанную на базовой строке Highstock.Пользовательская диаграмма с Highcharts/Highstock

Чтобы быть более точным, я хотел бы создать схему просадки (см. drawdown chart on wikipedia). Я не хочу обсуждать формулу :), но способ изменить отображение данных в Highstock/Highcharts после определенного правила. Это может быть более простым: представьте, что вы хотите отобразить f (x) = 100 для каждой точки данных, хотя ваши данные совершенно разные.

следующие требования должны быть выполнены:

  1. Я хочу использовать как можно больше функциональных возможностей, как можно дальше от Highstock как масштабирование осей диаграммы, вызовите перерисовывать на «перетаскивания» временной линии и т.д.

  2. Я хочу использовать шаблоны Highstock для расширения своих диаграмм: обертывания или нажатия прослушивателей событий и при этом, чтобы мой код оставался читаемым и поддерживаемым.

Лучшей попыткой было обернуть функцию processData. В своем теле я манипулировал xData и yData и назвал метод супер, как описано здесь: Extending Highcharts

Диаграмма сломана, отображающая определенные интервалы времени. Первоначальные данные, казалось, отображались там.

Больше я не могу получить дальше. Я был бы очень рад, если бы кто-то мог мне помочь.

Заранее благодарен!

Niels

+0

2) Какие слушатели вам нужны, дополнительные события или разные вещи? –

ответ

Смежные вопросы