采用Visual FoxPro 制作的股票分析系统

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:qq53670018
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:买卖股票是现代人理财的一种方法,它比储蓄存款以及购买债券的风险要高,但如果操作合理,其收益也明显高于其它两种理财方式。全世界的上市公司数以万计,每天产生海量的信息,如果单靠人脑进行分析,则完全跟不上形势的发展。依靠先进的电脑软件,我们才能更好的了解市场的运作情况并做出正确的判断。
  关键词:股票;分析系统;Visual FoxPro
  中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2013)26-5905-03
  什么时刻开始有股票交易并没有确切的记载,最早的股票交易所—荷兰阿姆斯特丹证券交易所,创建于1609年,距今也有四百多年的历史。买卖股票作为一种常见的理财方法,不同于储蓄存款、购买债券,其风险较高,收益没有保障。虽然存在高风险,但是如果操作合理,其收益却是相当可观,因此吸引了不少人参与。股票作为股份公司在筹集资本时开具的一种有价证券,其价值受到多种因素的影响。在信息化社会,每天都会产生海量的信息,这些信息左右着各种股票的价格,依靠人脑进行分析,则完全跟不上形势的发展。所以说不使用分析软件就进行股票交易无异于“盲人骑瞎马”,想要稳定的收益又不被套是很难的。工欲善其事,必先利其器,该文介绍一种较为简单的方法来制作自己的股票分析系统。
  1 开发软件的选择
  股票分析方法有很多种,其中技术分析更加适合采用计算机来进行辅助,该文介绍的股票分析系统正是基于技术分析而开发的。该股票分析系统会涉及股票交易的最高价、最低价、开盘价、收盘价等大量的数据,而且要从这些数据中找到有用的信息予以输出,因此需要采用数据库技术。
  目前主流数据库,像oracle、SQL server、mysql等,功能都非常强大,足以开发股票分析系统。但要采用这些数据库去开发出合适的股票分析系统,需要先花费很多时间和精力去掌握相关的知识,对于广大的股民,无疑有一定的难度。该文介绍的股票分析系统采用了微软公司Windows平台下的Visual FoxPro 6.0作为数据库,其优点如下:
  首先,Visual FoxPro 6.0不仅是一款数据库,同时也是开发系统。可视化的开发平台可以让没有太多计算机专业知识的股民也能够轻松创建出股票分析系统所需的界面;
  其次,Visual FoxPro 6.0是比较简单的关系型数据库,所有数据都保存在二维表中,并允许对这些数据进行直接操作;
  再次,Visual FoxPro 6.0提供了很多设计器和向导工具,用户只要用鼠标进行点击就可完成相应的设计工作,达到某些功能,无需编写大量的程序代码;
  最后,Visual FoxPro 6.0安装简单,用它开放的系统在Windows平台下运行稳定。
  2 系统设计
  运行Visual FoxPro 6.0,新建一个项目,在该项目下面新建一个数据库,在数据库中建立数据库表,以股票的代号令名数据库表的表名,每一个数据库表的结构如图1所示。
  往数据库表中输入股票的交易日期、开盘价、最高价、最低价、收盘价、交易量等信息,如图2所示。数据库表中的数据越详细,系统分析的结果越精确。
  通过项目管理器创建一个新的表单,在表单中添加标签、文本框、单选框、按钮等控件,并对各个控件的属性做相应的修改(比如将标签1的内容改成股票代号,标签2的内容改成现在价格,按钮1、按钮2和按钮3的标题分别改成确定、取消和退出),如图3所示。
  进入表单设计器的代码设计界面,根据各种股票技术分析方法(比如达瓦斯的箱式理论、埃尔德的三重滤网等)编写相应的程序,采用的分析方法越多,分析得出的结果越精确。图4显示了部分代码,为了避免误导读者,对代码中的股票代号进行了遮挡。
  3 运行效果
  该股票分析系统运行的效果如图5所示,在股票代号对应的文本框中输入想要进行交易的股票的代号,选择买进,在现在价格所对应的文本框中输入该股票目前的市场价格,点击确定则会显示系统分析的结果,如图6和图7所示。
  图8和图9显示设置为卖出情况下分析系统针对不同市场价格给出的两种建议。
  4 结束语
  本文给出了基于技术分析的方法,采用Visual FoxPro 6.0实现了股票分析系统的创建,该系统简单易用,可用于辅助股票交易,对于提高股票交易的成功率具有一定的实际意义。
  参考文献:
  [1] 丁志云,陈玉泉,刘模群,等.新编Visual FoxPro数据库与程序设计教程[M].北京:中国电力出版社,2005.
  [2] 陈一匡.采用Visual FoxPro设计学生考勤管理系统的教学探索[J].电脑知识与技术,2013(11).
  [3] 陈一匡.出口商品管理和形式发票自动生成系统设计[J].电脑知识与技术,2012(13).
  [4] 周恒,徐薇.Visual FoxPro数据库系统开发案例精选[M].北京:人民邮电出版社,2006.
其他文献
单位前几年统一配发了一批方正商用计算机,全部使用的是WindowsXP系统。前些天有台计算机出现了如下的故障:计算机启动后,运行到Win—dowsxP的窗口界面时,系统自动重新启动,如果不强行关机的话,就反复出现上述现象;关掉计算机电源开关,再次启动计算机等到出现WindowsXP窗口时,刚出现“欢迎”界面后就自动关机,每次打开计算机都是这样,根本无法使用,下面就是本人修复该故障的操作方案。
在跨入二十一世纪的今天,面对纷繁复杂的国际国内形势,政工干部要自觉培养奉献、务实、律己、求学的精神,提高自己的综合素质,才能完成党赋予我们的艰巨任务.
各省、自治区、直辖市人民政府:按照《国务院办公厅关于印发大气污染防治行动计划实施情况考核办法(试行)的通知》(国办发[2014]21号)要求,环境保护部会同国务院有关部门制订了《
专案组在“三讲”巡视组的督促下,正式上案的第一天,就开了一个秘密的会议。决定由市纪委和市检察院联合办案,从市直和各区县抽调精干的办案人员。同时,对手头掌握的有关案情资料
通过调查分析我省高校特招田径运动员的训练现状,指出了相应的对策,以求改进训练现状,提高训练水平,创造优异成绩.
普通电机更换为高效电机后会出现运行电流偏大的情况,因此电机更换企业容易产生更换高效电机后耗电量反而增加的误解。本文对高效电机电流偏大的原因进行了分析,并通过计算对比
图像是我们电脑上最多的文件。朋友这一天很忙,虽然使用了功能强大的图像管理器AcDsee,但自己以前保存的两张图像,翻遍了电脑也没找到。很多人都是使用文件夹来管理图像的,其实像图像这样的文件,仅使用文件夹来管理是不够的,要文件夹、标签、日历并驾齐驱。
办公离不开电脑,而要轻松高效商务办公,更离不开一台简单易用的高效商务机,一台电脑凭借简约设计、全面性能以及更好的易用性,得到了广大办公用户的青睐。而在消费指数上,越来越多
本文针对目前高校教师在MMCAI课件的研制和使用过程中存在的问题提了新的观点,并在此基础上归纳、总结了MMCAI课件研制和运用过程中应遵循的原则,以使高校教师自制课件更加规
针对目前的文献检索课的教学课程体系、师资队伍、实习内容等存在的问题进行了分析,提出了在新形式下尤其是计算机、网络数据等现代技术快速发展的情况下,文献检索课程教学改