Creating a trading platform with charts - suggestions for the Python GUI library

I am creating a small program to extract data from the market and create a chart in real time. Although trading decisions will be largely automated, charts are updated continuously so that someone can track how decisions are made and manually intervene if necessary.

What would be a good graphics library for the task (for Python). Here are the considerations -

Programming language : Python (Do you think I should use something else? Maybe even a GUI and a backend in different languages?). Operating system . Preferably cross-platform, but if it should be platform-specific, then Linux . Speed + Learning Curve . Although time (low latency) is not a critical issue, and I would prefer something easy to use and quick to learn, the program should feel responsive and I would not want to trade speed for the convenience of coding for a certain point. I think this is the part in which your experience can help me.

I strongly considered WxPython, but some of the comments said that it was not well designed (which, incidentally, is not suitable for Python!)

Thus, the complexity of the task and meta-considerations was laid before you. Please help / suggest.

PS: While we are on it, if someone can comment on a suitable graphics library, it would be nice.

+5
source share
2 answers

Python Matplotlib (http://matplotlib.sourceforge.net/), (http://www.scipy.org/PyLab). TONS . , , , , ; , ​​API, , , , .

Tkinter, matplotlib QT, WxPython . Tkinter WxPython , , QT , , . matplotlib Linux Mac OS X .

, SO WxPython, : wxPython?

+2

wxPython, . , , , ... wxPython - , , matplotlib, sgusc, OpenGL, - . , , cython (http://cython.org/), , , . , gui, , . , :

: -)

+2

All Articles