http://www.teechart.net/support/viewtopic.php?f=18&t=16823
No-Library (pure JS), HTML, CSS, JavaScript
Example showing how to add zoom history
https://stackoverflow.com/questions/46923494/manually-draw-yaxis-in-time-intervals-using-teechart/46928426#46928426