基于DW开发的期货数据查询及K线图的展示网站

基于DW开发的期货数据查询及K线图的展示网站[20191215152044]
摘 要
近年来,随着期货行业在中国的快速发展,期货已经成为一种不亚于证券的金融投资行业,期货具有帮助现企业发现价格,并可帮助多空双方规避市场风险,其还有一个最重要特点就是,期货的发售能够让多空双方进行保值,而对于投资者来说,进行期货投资若把握得当也能从中赚取大量利润。而K线图就是研究期货行情和投资的一个重要工具,精研K线图可以较为准确地预测后市走向,额可以较为明确的判断多空双方的力量对比,从而为投资决策提供重要参考。
本系统的开发软件是DREAMWEAVER,开发语言是VBSCRIPT。系统主要分为三大网页界面:用户主界面、验证界面和查询界面。能够在主界面查询到有关期货的基本知识,以及期货投资教学和K线图学习的材料。而验证界面则是通过数据库对比,实现对用户身份的识别,进而进入下一模块实现查询功能。查询界面则是通过绑定数据库,利用VBSCRPIT将用户选择的期货品种及时间段传回后台,进而从数据库调出相应的数据块,实现数据展示及K线图的绘制,进而为用户提供相应的数据参考。
 查看完整论文请+Q: 351916072 
关键字:】期货、K线图、DREAMWEAVER、数据库
目 录
第1章 绪论 1
1.1研究背景与研究意义 1
1.2国内外研究现状 2
1.2.1目前国内外关于期货数据查询网站的研究现状 2
1.2.2目前国内外K线图展示有几种模式 3
第2章开发平台及相关技术介绍 4
2.1 数据库 4
2.2数据库的选择 4
2.3 ACCESS数据库 4
2.4数据库表的描述 5
2.4.1用户(admin) 6
2.4.2期货(future) 7
2.5 SQL语言 7
2.6 DREAMWEAVER开发平台介绍 8
2.7开发语言的选取 9
2.7.1 asp介绍 10
2.7.2 vbScript介绍 10
2.7.3 css介绍 10
2.8开发环境 11
2.9 本章小结 11
第3章 系统详细设计 12
3.1系统需求分析 12
3.1.1业务需求 12
3.1.2数据需求 12
3.1.3功能需求 12
3.2系统总体设计 13
3.3网站的详细设计 15
3.3.1确定网站主题 15
3.3.2做好网站规划 15
3.3.3掌握建网工具 17
3.3.4确定网站界面 18
3.3.5确定网站风格 24
3.4本章总结 25
第4章 功能模块的具体实现 26
4.1期货数据产生模块 26
4.2 数据库及数据集绑定模块 27
4.3 后台抓取用户数据分析模块 28
4.4 验证网页模块 29
4.5 SQL操作对数据库的筛选模块 29
4.6 K线图的绘制与展示模块 30
4.7 调查问卷模块 30
4.8 关于我们模块 32
4.9 本章总结 32
第5章 总结与展望 33
致 谢 35
参考文献 36
附录一 英文文献 37
附录二 中文翻译 40
附录三 验证页面代码 42
第1章 绪论
1.1 研究背景与研究意义
期货,与现货对应,在古时候指的是还未上市,或者说还没有收获的农作物等物品,在未来规避未来可能产生的商品贬值的情况而产生的一种经济形式。而在经过多年的发展滞后,现在通常是用来指期货合约、期货交易既期货合约的买卖,有商品期货,金融期货。在中国,目前有上海期货交易所、大连商品交易所、郑州商品交易所和中国金融期货交易所。而它们分别交易的期货种类也不同。目前国内一共有大约35种品种,其中,大连、郑州以农产品为主,如大豆、棉花、玉米、白糖等。上海以金属为主,如钢、黄金、铅等。还有中国金融期货交易所的股指。 在多年的政府的支持和扶持下,期货在中国保持持续发展的势头,期货具有占有资金少,可以双向交易,与现货反向操作,对冲现货风险的优势,并且通过多年管理,国内期货市场逐渐变的标准化,且公平公正,是未来中国金融业发展的一大生力军。
期货的交易模式中除了传统的现货实际买方和卖方,还有重要的一类群体,就是投资者,投资者通过在低价的时候买进期货,在高价的时候卖出手中的期货,来实现盈利。而投资期货,观察期货数据,预测期货市场走势,必不可少的工具就是K线图,K线图是将一天期货市场的某产品的开盘价、最高成交价、最低成交价以及收盘价用一跟类似于蜡烛的图形来表现出来。通过多天的K线图来分析未来期货的走势和总结过去一段时间内期货市场的走向是非常清楚而又准确的。K线图可以很直观的表现出其价格的走势,为用户在期货市场中的投资指明了方向。
在此背景下,用户在投资期货市场的过程中不可避免的要运用到以往期货交易数据的一个参考,本系统就是基于为用户提供个方便快捷的查询系统,保证能为用户提供实时的交易数据以及往期数据的查询功能,并绘制相应的K线图好简单的分析,使用户对相应期货发展趋势和现状都能有个直观而又准确的判断,以方便用户在风云变幻的期货市场占得先机,作出更好的投资选择。
1.2 国内外研究现状
1.2.1 目前国内外关于期货数据查询的网站的研究现状
在互联网技术高速发展的实际情况下,中国各行各业都依靠网络平台而得到快速发展。新中国的期货市场从1990年开始到现在,已经经历了二十四年,在这二十四年间,中国期货业的发展经历过高潮的同时也有过低谷。而在目前,中国期货行业的发展其实也面临空前的机遇。其主要表现在如下几个方面:
1)国民经济进入一个全新的持续增长周期,各种各样的企业期货套期保值硬性需求普遍的增强。
2)国内资本市场和资本的增加逐步改善会促进期货投资领域和投资工具的更换。
3)进入新世纪以来,国内许多行业和企业,包括家庭的严格要求,每个人都有外的套期保值,包括境外期货代理。
4)中国具有了大量的期货种类,其中还包括了期货股指这样的期货种类。
在中国期货市场显示出活力情况,新技术和新的信息传递模式的应用——互联网操作技术在期货行业的应用,必然将为中国期货业迅速的发展提供良好的推力。尽管中国期货业采取了较为完善的电子交易方式,但在中国期货业的互联网技术应该发挥的作用没有得到充分发挥。中国没有期货门户网站在严格意义上,这个快速发展的中国期货业和互联网行业的今天,是很不寻常。
目前国内期货数据查询主要还是基于类似于南华期货软件,还有大庄家软件还有博易大师以及文华等专业期货交易软件,其都具有数据查询功能,但是大部分不支持选定数据的K线图分析功能,且这些软件在下载使用过程中都是收费的。
而在中国传统的四大期货交易所官网上,查询结果往往比较笼统,且由于四大期货交易所分管的具体期货种类均不相同,所以能查询到的数据也相对单一,用户若想要了解两个不同交易所的期货数据来进行比较投资就必须上两个交易所的官网,进行一系列的注册和查询功能。
国内做的比较好的一个期货查询网站www.99qh.com ,里面有实时在线行情报价,机构报告,专家评论,持仓报告等等,是目前国内相对专业的期货网站,现在还有个国内唯一CFTC图表式报告,不用看密密麻麻的文字也很方便,但是其查询功能更注重实时数据的查询以及当日数据和K线图,不具备长期数据的查询功能及K线图功能。
1.2.2 目前国内外K线图展示有几种模式
目前国内外的K线图主要有以单一线条连接单一标的价的K线图、蜡烛图K线图、欧美K线图三种,虽然分为三类,但是其实K线图是一样的,其区别更多在于国外期货的K线图没有成交量,并且相对亚洲交易时段波动、成交相对要大。
为了满足用户的各种不同的需要,K线图则又可以详细的分为:以五分钟为单位的K线图,以十五分钟为单位的K线图,三十分钟为单位的K线图,六十分钟为单位的K线图,以一天为单位的K线图 ,以一星期为单位的K线 图,以一个月为单位的K线 图,甚至四十五天为单位的K线图。其中,以五日为均线的K线图称为攻击线,以十日为均线的K线图称为操盘线,以二十日为均线的K线图称为辅助线,以三十日为均线的K线图称为生命线,而以六十日为均线的K线图称为决策线,以一百二十日为均线的K线图称为趋势线。
K线有六大要素, 分别是开盘价,收盘价,最高成交价,最低成交价。其引线与实体红色K线分别代表阳线,绿色K线则代表阴线,其中最高成交价和最低成交价价形成K线的引线,开盘价和收盘价则组成K线的实体,阳线实体的下边缘对应开盘价,上边缘则对应收盘价。
无论是国内期货市场还是国外期货市场,要想摸清其中的潜在规律,K线图都是一个非常重要的工具,其展示的模式也主要以连续的均线图来进行展示从而完成其分析过程。
第2章开发平台及相关技术介绍
2.1 数据库
对于数据库的选择要基于我们对数据库的具体要求,如果要建造的是大数据,安全系数高,交互性强且稳定的系统,那我们可能要选择那些功能更加强大也更复杂的数据库,对于一些大型和中型的数据库,如Oracle,SQL Server 2000 / 7属于关系数据库,以及数据库管理工具是没有其他的小型数据库,节省大量的时间和金钱,同时,这些工具和管理员的工作。同时为了方便编程和管理,还需要一个数据库提供完善的开发工具和管理工具。而同时这些工具又为管理员的工作节省了很多的时间和财力。但是对于一些小型网站和程序的设计,所需要的数据关系相对简单,对安全性要求也没有那么高时,ACCESS数据库往往能起到更好的效果。
2.2 数据库的选择
选择一个数据系统,要根据自己的实际需要来选取,就需要一个安全稳定的数据库系统,还需要适应它有存储能力强,以及数据吞吐量大还有能够承担很高的负荷和成本等的问题。同时为了方便编程和管理,还需要一个数据库提供完善的开发工具和管理工具。提供完备的编程接口、数据库驱动程序等。最后还有一点就是运行速度。
针对本系统来说,我们需要的更多知识对已知数据的查询,筛选和提取,所以我们选择功能相对够用,而又最易学习的ACCESS数据库来作为本网站的数据库。
2.3 ACCESS数据库
Access数据库是microsoft旗下的一款数据库软件,拥有微软一惯的良好界面性和易操作性,支持SQL 语言操作,具有良好的扩展性和较好的交互功能,Access能够存取包括 Microsoft SQL Server还有Access/Jet以及Oracle等操作,或者其他任何能被 ODBC兼容的数据库内的资料。而且由于access本身就是OFFICE 中的一员,所以access支持直接从word,excel中直接调用数据和制表。它主要提供了包括表功能,查询功能、窗体功能、报表功能、页功能、宏功能、模块功能等7种用来建立数据库系统的具体对象;并且提供了多种向导还有生成器和模板等,并把数据的存储功能和数据查询功能和界面的设计功能,报表的生成功能等操作规范化;为方便建立起功能完善的数据库管理系统提供了巨大的方便,也让普通用户不需用编写代码,就可以完成绝大部分的数据管理的任务。而具体的来说,Access数据库还主要具有以下几大特点:

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/txgc/2222.html

好棒文