I'm building a tool for applying some technical analysis on live data charts. I do not care if it's desktop or web app.
So far I was working with python dash lib and PostgreSQL. However it looks that I came to dead end as dash is quite limited in case of interactivity. So I started looking for some different solutions which will allow me to:
Draw some straight lines manually (while chart is visible)
Snap my drawing to data already shown on chart
Make displayed chart data dynamic and flexible in case of time ranges
Do you have any previous experiences with such solutions? Preferable in Python but JS or C# will be fine too. Thanks in advance.