я подобное в AnyChart делал...
http://anychart.com
или тебе всё-таки своё нажно написать?
тогда some советы:
задать класс для этого графика
в классе делаем функцию передачи значений, функцию рисования, другие по-желанию....
каждый ружный промежуток вызываем перерисовку графика меняя значения