Представление данных на графике

Александр18 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
23.06.2016

Приветствую. 

Необходима помощь в реализации графиков на сайте связанном с бинарными опционами (не сам брокер).

Вот такие требования:

1) На графике показывать движение цены за определенный период по истории (все данные есть и не обновляются) и живой график (когда цена меняется и надо показать движение, обновление графика без перезагрузки страницы, ajax запрос новых данных ежесекундный).  X - время, Y - цена.  

2) Показ на таком графике любого количества горизонтальных уровней (по нашим координатам X или Y).

3) Ведение линии (горизонтальной, вертикальной или обеих) за мышкой и при клике передавать в js-функцию данные места клика (цена и время).

4) Желательно чтобы графики располагались на самом сервере, а не использовали сторонние скрипты, типа как google charts. Скорость работы и загрузки должна не зависеть от сторонних серверов.

Пример визуальной части - http://prntscr.com/bjvdm8

Что имеется:

База данных посекундных цен и скрипт на php, который может выдавать цены в любом формате. Желательно выбирать пропорции в графике на основании выдачи данного скрипта (минимальная цена, максимальная цена, минимальное время, максимальное время). В этом-же скрипте передавать можем и координаты всех линий для отображения. 

Что требуется:

1) Помочь определить платформу графиков (желательно бесплатный движок)

2) Сделать данный функционал и помочь встроить в проект http://binaryteam.ru

Спасибо.