Биржевой график в SVG на PHP

Виталий13 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
27.09.2012

Есть таблица в базе данных в которой находятся данные о совершенных сделках. Нужно построить биржевой график по этим сделкам в виде вертикальных полосок/баров в формате SVG. При наведении на вертикальную полосу должно показываться попап с данными по данному конретному бару (high/low/open/close).

Также на графике показать две горизонтальные линии - текущая цена по которой можно купить и текущая цена по которой можно продать. Эти данные тоже находится в БД. При наведении на линию показывать попап с ценой.

График должен красиво выглядеть (подобрать цвета).

Скрипту передается два параметра - цена деления по оси X и количество таких делений.

Например цена деления: 1 минута, количество - 300. График будет содержать 300 баров каждый отвечает за промежуток в минуту. Соотвественно на графике будут цены за последние 300 минут.

Или же цена деления - 1 час. Количество - 240. То есть на графике должно быть 240 баров, каждый из которых показывает данные за час. То есть мы увидим цены за последние 240 часов = 10 дней.

Должно получиться что-то вроде этого но с описанными интерактивными возможностями

http://finchart.ru/wp-content/uploads/images/1.gif