论文部分内容阅读
近年来,期货和证券市场的交易量的逐年增加,计算机和网络技术迅猛发展,用户对选股软件的需求量迅速增加。但目前市场上的选股软件不能满足广大用户的实际业务需求,因此,本文目的是要设计并实现一套领先于目前同类软件的选股系统,为用户提供更简洁的方法实现其交易策略。本文主要的研究内容:1)K线图的研究与分析:基于金融证券市场的买盘、卖盘、成交价、收盘价、最高价、最低价等基础数据,通过数据挖掘方法,研究K线的不同的形态,分析这些特殊形态代表的市场意义。2)对股价移动平均线进行研究和分析,总结移动平均线的各种优点和缺点。3)形成一套成功率高的交易策略,并分析这些交易策略背后的市场行为及含义,进而预测价格的变化趋势。4)通过计算机程序,把交易策略量化出来,并发出交易信号。本次研究所实现的系统有两点核心价值:1、通过对K线形态的研究和使用数据挖掘的方式,总结研究出一套成功率较高的交易策略,并且通过计算机语言,把这些交易策略实现出来,供用户使用。2、把K线图的基本要素参数化,使得普通的使用者都可以通过本系统的这些参数化的基本要素,自由的编辑自己的交易策略,并且把这些交易策略应用到本系统上,形成自己独有的交易策略。本人依据模块化和分层架构的设计思想,结合期货和证券行业的特殊性,使用C/S (Client/Server,客户端/服务器模式)架构对系统进行整体设计,将系统分为前端显示层,中间应用层和数据处理层,三层结构清晰,层与层之间,各个功能之间采用模块化设计,这样既可以使每一层的功能更加独立,又便于日后系统的扩展和维护,在研发过程中还便于多个程序员同时对系统进行编程,提高系统实现效率。本文研究的最终成果:形成了一套易学、易用、实用的优质选股系统。本文的成果亦对期货和证券行业的其他软件研发人员提供良好的研发范本和参考依据,对行业发展具有重要意义。