Привет всем!
Есть необходимость отобразить график японских свечей в браузере.
Перебрал несколько библиотек, остановился пока на Dojichart:
http://dojichart.com/demo/simple
Но у меня проблема в том, что мои свечи нестандартные. Что имеется в виду. Для примера, стандарные свечи, на графике H4:
1-я свеча: 4 часа ровно,
2-я свеча: 4 часа ровно
...и т.д.
А у меня, например, так
1-я свеча: 2 часа 17 минут
2-я свеча: 2 часа 32 минуты
3-я свеча: 1 час 50 минут
В общем, свечи разные по времени у меня.
У меня получилось заставить эту библиотеку отобразить мои свечи, вот как это выглядит:
http://codepen.io/canalja/pen/VPjOwK
(чтобы появился график, надо нажать на кнопку, например Dz4, пока ещё я не смог сделать так, чтобы какой-нибудь из графиков отображался автоматом, как m5 у автора).
У автора Dojichart в его библиотеке прописаны все стандартные временные периоды в массиве, пример:
H4:{ident:"H4",hours:4,mins:240}
Указано количество часов и минут для каждого периода.
Я добавил свои нестандартные периоды (хотя, наверное, это неэтично лезть в чужую либу, но другого способа заставить её работать я не знаю), пример:
Dz6:{ident:"Dz6",hours:5,mins:300}
Но так как у меня свечи разные по времени, я указал количество часов и минут примерно.
По этой причине "сломалось" перекрестие, которое появляется при наведении мыши на график. Точнее не само перекрестие, а отображение вверху графика даты и времени начала каждой свечи (при наведении мышью на свечу). А мне принципиально важно знать в какое время появлялась каждая свеча, а так же в какую дату.
Сложно ли будет "починить" отображение даты при наведении перекрестием на свечу или в моем случае лучше заняться поиском другой библиотеки?