论文部分内容阅读
随着世界经济和股票市场的发展,越来越多的人将股票投资作为一种理财方式。在我国,股票证券交易不过十几年时间,但发展却非常快。然而,由于对国内市场没有清晰的认识、缺乏股票数据分析相关知识等一系列原因,很多人买卖股票非常盲目,造成很大的损失。国内市场也有不少股票分析软件,但都大同小异,都是将各种数据通过图表及各种曲线的方式展示给用户,没有帮助股民进行智能分析的能力,不对股票的走向,以及如何进行操作给出任何建议。因此,开发一款具有智能分析并给出投资者合理建议的股票分析系统势在必行。通过对现有股票分析系统和股票分析方法的研究,股票系统应该具有股票数据的获取、股票技术图形的绘制、股票分析和预测等功能,本文以实现这些功能为目的从以下几个方面依次展开研究:首先,本文对股票的知识作了相关介绍,对股票分析系统的总体设计和部分实现进行了论述;然后,系统采用软件工程的方法进行设计和分析,采用迭代模型进行开发和实现,最终开发和完成了“理智股票分析系统”的原型系统;最后,通过一段时间的测试和应用,新系统能够准确全面的获取所需的股票数据,所建立的财务分析、智能选股、量价分析、信息检索等模型对股票投资的指导有一定的参考价值。另外,系统软件的设计方法和结构对其他信息提取和分析类软件同样适用。本论文所设计的智能股票分析系统以价值投资为理念,通过对股票历史交易数据和财务数据的关系进行研究,最终得出股票的内在价值,对数据获取的实时性要求不高,不但可以节省费用,摆脱现有系统对数据获取实时性的要求,并且获取的数据更加全面,更加便于进行数据分析。同时,本文所设计的新系统基于.NET平台,使用GDI+技术开发股票技术图形相关模块,并且采用坐标转换、双缓冲等方法,从而很好地解决了相关图形的显示、绘制和刷新等问题。