使用图表构建交易平台 – 对Python GUI库的建议
我正在构建一个小程序来从市场中检索数据并实时绘制图表.虽然交易决策将在很大程度上自动化,但图表会不断更新,以便有人可以跟踪决策的采取方式,并在必要时进行人工干预. 什么是一个很好的GUI库任务(对于Python).以下是考虑因素 – 编程语言:Python(您认为我应该使用其他东西吗?甚至可以使用不同的语言进行GUI和后端操作?!!). 我曾经强烈考虑过WxPython,但有些评论说它设计得不好(因为它不适合Python!) 因此,任务的复杂性和元考虑已经摆在你面前.请帮忙/建议. 附: :虽然我们在这里,如果有人可以评论一个合适的图表库,那就太好了. 最佳答案
对于Python中的绘图,我是Matplotlib(http://matplotlib.sourceforge.net/)的忠实粉丝,它本质上是一个基于Pylab(http://www.scipy.org/PyLab)构建的更加用户友好的包装器.它非常强大,并且有大量的文档和示例.听起来你的图表并不复杂,所以你可能不必深入挖掘包装;我认为开发会越来越深入到您获得的API中,但对大多数软件包来说可能都是如此.
我碰巧最终使用了Tkinter后端,但matplotlib也支持QT,WxPython等.我不是Tkinter或WxPython的忠实粉丝,可能会选择使用QT,但很高兴所有选项都在那里.我在Linux和Mac OS X上都使用了matplotlib并取得了很大的成功. 作为旁注,如果您决定走这条路线,这里有关于WxPython绘图的有趣的相关SO帖子:What is the best real time plotting widget for wxPython? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |