首页
会员中心
到顶部
到尾部
VC毕业设计

基于Qt股票交易系统毕业设计论文

时间:2020/10/13 21:15:35  作者:  来源:  查看:0  评论:0
内容摘要: 摘  要我所研究的股票交易系统实现了用户登录,股票买卖,沪深市场查询,和股票交易的模拟撮合。统所设计的撮合算法(撮合规则)是根据深圳证券交易所、上海证券交易所的相关规则:证券交易是按照价格优先、时间优先的原则竞价撮合成交来设计的。交易撮合系统是交易系统中最重要的...

摘  要

我所研究的股票交易系统实现了用户登录,股票买卖,沪深市场查询,和股票交易的模拟撮合。统所设计的撮合算法(撮合规则)是根据深圳证券交易所、上海证券交易所的相关规则:证券交易是按照价格优先、时间优先的原则竞价撮合成交来设计的。交易撮合系统是交易系统中最重要的组成部分。可以说一个期货交易系统的好坏取决于它所用的交易撮合系统的好坏。交易时价格优先的原则为:较高价格买进委托优先于较低价格买进委托,较低价格卖出委托优先于较高价格卖出委托。成交时时间优先原则为:当买卖方向相同,他们委托的价格也相同时,那先委托者优先于后委托者,先后顺序按交易主机接受委托的时间来确定。本系统撮合方式是用数据库进行撮合。

为了实现这个股票交易系统使用了Qt集成框架,Qt是奇趣科技1991年开发的一个跨平台的C++图形用户界面应用程序框架。它提供给应用程序开发者建立艺术级的图形用户界面所需的所有功能。

关键字:交易撮合系统,价格优先,时间优先,数据库撮合


Abstract

The Trade Match System in my thesis realized the user login, buy and sell stocks, the Shanghai and shenzhen markets queries, and stock exchange simulation match.My Trade Match System is according to the article in “Shanghai and Shenzhen Stock Exchange rules”. The rules are: security exchange is bided and matched by the price priority and the time priority principle. The Trade Match System is the most important part in the Future Trading System. The quality of the Trade Match System directly decides the quality of the Stocks System. The price priority principle is: the declaration of buying at a higher price is more prior than that at a lower price, and the declaration of sellingat a lower price is more prior than that at a higher price. The time priority principle is: when trading in the same direction, the earlier to declare, the earlier to trade. The sequence is determined by the time given from the trading host. The method used in the Trade Match System is Database-Matching.

In order to achieve the stock trading system I used Qt integration framework, Qt is a cross-platform C++ graphical user interface application framework developed by Trolltech in 1991.It provides the application developers to build state-of-the-art graphic user interface all the necessary functions.

Keyword: Trade Match System, the price priority, the time priority,Database-Matching


目  录

摘  要I

AbstractII

一 前言3

1.1 课题研究背景及意义3

二 股票交易系统介绍4

2.1 开发平台选择4

2.2 Qt开发平台的特点和优势4

2.3 后台数据库的选择4

三 股票交易系统需求分析5

3.1 设计撮合系统的目的5

3.2 需求概述5

3.3 股票交易流程5

3.4 委托数据库接口说明5

3.5 撮合数据库接口说明8

3.6 撮合系统功能需求10

四 股票交易系统分析12

4.1 设计目标和系统的架构设计12

4.2 撮合系统设计需达到的性能13

4.3 撮合系统界面设计13

4.3.1 委托程序下单界面14

4.3.2 下单成功弹出合同序号界面15

4.3.3 委托记录查询界面16

4.3.4 实时股票行情界面17

4.3.5 报盘机运行界面17

4.3.6 撮合程序运行界面18

五 股票交易系统系统实现19

5.1 Qt信号和槽信核心机制19

5.2 系统实现关键代码19

5.2.1 大小写转换伪代码19

5.2.2 生成合同序号的代码20

5.2.3 画K线图关键代码20

5.2.4 解析导入的.csv表格文件关键代码23

5.2.5 “价格优先,时间优先”撮合原则关键代码24

5.3 系统实现遇到问题及关键技术26

5.3.1  QString的arg方法26

5.3.2  QMultiMap的用法28

5.3.3  Qcustomplot绘图控件的使用28

总  结29

致  谢30

参考文献31

基于Qt股票交易系统毕业设计论文
基于Qt股票交易系统毕业设计论文
基于Qt股票交易系统毕业设计论文
基于Qt股票交易系统毕业设计论文
基于Qt股票交易系统毕业设计论文
基于Qt股票交易系统毕业设计论文
基于Qt股票交易系统毕业设计论文
基于Qt股票交易系统毕业设计论文
基于Qt股票交易系统毕业设计论文
基于Qt股票交易系统毕业设计论文
基于Qt股票交易系统毕业设计论文
基于Qt股票交易系统毕业设计论文
基于Qt股票交易系统毕业设计论文


  


相关评论
广告联系QQ:45157718 点击这里给我发消息 电话:13516821613 杭州余杭东港路118号雷恩国际科技创新园  网站技术支持:黄菊华互联网工作室 浙ICP备06056032号