设计开发一个证券模拟交易系统
该系统为用户提供行情查询、证券交易(股票买卖)、成交记录查询等功能。
    
行情查询:用户输入股票代码,系统返回该股票当前的成交价格,及五档的委托情况(五个价格的委托买卖股票数量)。证券交易:用户输入股票代码、交易类型(买或卖)、委托价格、股票数量,提交给交易系统,系统根据当前委托情况,决定是否成交。成交记录查询:用户可查询历史成交记录。交易规则:
  价格优先、时间优先。价格较高的买进委托优先于价格较低买进委托,价格较低卖出委托优先于较高的卖出委托;同价位委托,则按时间顺序优先。报价单位:
  股票以“股”为报价单位,交易价格最小变动单位为“0.01元”。涨跌幅限制:
  涨跌幅度不得超过10%,超过涨跌限价的委托为无效委托。
该系统可划分为三个部分:1)交易撮合系统;2)下单系统;3)行情查看系统。这三个部分可以是运行在同一台计算机的单机系统,通过共享内存或文件进行通信;也可以是运行于不同网络节点的分布式系统。
所实现的系统可以是仅提供基于控制台字符界面的程序,也可以是基于MFC的GUI应用程序。
各位兄弟们,我也是实在是时间紧迫,想不到什么好点子来设计这个系统,不错这是作业,嘿嘿,各位高手有兴趣的话就帮帮忙,感激不尽纳!!!

解决方案 »

  1.   

    你可以写个网络抓数据的程序,从新浪或者证券之星网站抓点数据,然后模拟开盘交易,定时发送数据
    具体的交易规则可以查看一下相关资料
    有了交易规则,下单成交等就简单了
      

  2.   

    您好
    我是本版版主
    此帖已多日无人关注
    请您及时结帖
    如您认为问题没有解决可按无满意结帖处理
    另外本版设置了疑难问题汇总帖
    并已在版面置顶
    相关规定其帖子中有说明
    您可以根据规定提交您帖子的链接
    如您目前不想结帖只需回帖说明
    我们会删除此结帖通知见此回复三日内无回应
    我们将强制结帖
    相关规定详见界面界面版关于版主结帖工作的具体办法