有强迫症的我觉得必须qt重写,整体界面基本和python一样的,那效率真是不可同日而语。个人感觉完全可以达到通达信这样软件的专业体验了。
查看全球主要指数,实盘美股和港股。
A股板块、指数、个股k线均线资料查看、搜索,输入拼音查询。
F10资料,主要指标,经营分析,3大报表,板块资金流。
实时语音播报当前新闻
后续功能再慢慢加。。。。。。
可以实时浏览所有股票
["代码","名称","最新价","涨跌幅","换手率","成交额","市盈率","成交量","总市值","流通市值","今年涨幅","60日涨幅","涨速","最高","最低","今开","昨收"]表格数据用QTableView组件,使用model/view模型控制显示的颜色,格式。
A股,美股,港股全部都使用同样的数据结构,这样可以很方便界面的切换。一个model模式就可以了。在做其它时,再建一个model模式。
看盘的主界面上分了4大块区域,一个显示所有股票的实时数据,一个只显示涨速,一个自选股,最右边显示个股的详细信息,包括分时,买卖一到五及其分笔成交细节。
点击表格任何一列实现顺序、倒序排列。比如按涨幅,成交额排序
实现鼠标和键盘操作
重载鼠标的单击和双击,单击显示个股详细信息,双击显示个股的k线。鼠标滚轮,右键功能
重载键盘事件,回车也可显示个股的k线。输入个股、指数、板块的代码,拼音都可查询。ESC键,翻页键。F10查看个股报表资讯
需要多线程,刷新数据的同时界面不能卡顿。
为了保证实时,同时开了6个线程
一个用于刷新全球实时指数
一个刷新所有股票的实时数据
一个刷新买卖一到五的数据,分笔成交数据
一个实时语音播报
一个用于获取k线数据,k线和分时用QPainter实现。
文章为作者独立观点,不代表 股票程序化软件自动交易接口观点