如何制作K线图?
<%@ Language=VBScript %>
<%
Response.Buffer=true
Response.Expires = 0
Response.ExpiresAbsolute = now() - 1
Response.Addheader "cache-control","private"
Response.Addheader "pragma","no-cache"
%>
<!DOCTYPE html PUBLIC "-//W3C//Dtd html 4.0 Transitional//EN">
<html>
<body>
<table width=100% border=0 cellspacing=0 cellpadding=0>
<tr>
<td> <p align="center"><font color="#008000" size="4" face="黑体">精彩春风之K线图</font></td>
</tr>
<tr>
<td width=60% collspan=2> <object id=ChartSpace1 classid=CLSID:0002E500-0000-0000-C000-000000000046
style="width:100%;height:350">
<embed>
</embed>
</object>
<script language=vbs>
Sub Window_OnLoad()
Dim categories(4)
Dim valuesopen(4),valuesclose(4),valueshigh(4),valueslow(4)
categories(0) = "17/10/2001"
categories(1) = "18/10/2001"
categories(2) = "19/10/2001"
categories(3) = "20/10/2001"<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
' 创建一个字符串数组表明分类.
ChartSpace1.Clear
ChartSpace1.Charts.Add
Set c = ChartSpace1.Constants
ChartSpace1.Charts(0).Type = c.chChartTypeStockOHLC
' 清空线图工作区已存在的内容,以添加新的.
' 添加一个serie到图表.
ChartSpace1.Charts(0).SeriesCollection.Add
ReDim values(4,4)
valuesopen(0) = 10
valuesopen(1) = 18
valuesopen(2) = 9
valuesopen(3) = 16
valuesclose(0) = 16
valuesclose(1) = 21
valuesclose(2) = 11
valuesclose(3) = 17
valueshigh(0) = 17
valueshigh(1) = 29
valueshigh(2) = 16
valueshigh(3) = 16
valueslow(0) = 9
valueslow(1) =15
valueslow(2) = 9
valueslow(3) = 11
ChartSpace1.Charts(0).SeriesCollection(0).Caption = "Ativo X"
ChartSpace1.Charts(0).SeriesCollection(0).SetData c.chDimCategories, c.chDataLiteral, categories
ChartSpace1.Charts(0).SeriesCollection(0).SetData c.chDimOpenValues, c.chDataLiteral, valuesopen
ChartSpace1.Charts(0).SeriesCollection(0).SetData c.chDimHighValues, c.chDataLiteral, valueshigh
ChartSpace1.Charts(0).SeriesCollection(0).SetData c.chDimLowValues, c.chDataLiteral, valueslow
ChartSpace1.Charts(0).SeriesCollection(0).SetData c.chDimCloseValues, c.chDataLiteral, valuesclose
ChartSpace1.Charts(0).HasLegend = True
ChartSpace1.Charts(0).Axes(c.chAxisPositionLeft).MajorUnit = 1
' 让线图说明可见, 坐标轴从左起以百分比格式表示,以每10%为间隔.
End Sub
</script>
</td>
<td width=40%>
' 线图总宽.
</td>
</tr>
</table>
</body></html>
[1]
上一篇:为什么有的留言簿不需要数据库?
栏 目:编程问答
下一篇:如何用FileSystemObject组件来做一个站内搜索?
本文标题:如何制作K线图?
本文地址:https://www.xiuzhanwang.com/a1/bianchengwenda/12082.html
您可能感兴趣的文章
- 01-11如何实现点击数的计算?
- 01-11如何判断电子邮件的地址格式是否正确?
- 01-11如何做一个文本搜索?
- 01-11如何实现网上考试?
- 01-11如何实现全文检索?
- 01-11如何用POP3接收电子邮件?
- 01-11如何使用表单发送电子邮件?
- 01-11如何在线更改密码?
- 01-11如何取回已忘记的密码?
- 01-11如何做一个随机密码产生器?
阅读排行
本栏相关
- 01-11如何实现点击数的计算?
- 01-11如何做一个文本搜索?
- 01-11如何判断电子邮件的地址格式是否正
- 01-11如何实现全文检索?
- 01-11如何实现网上考试?
- 01-11如何使用表单发送电子邮件?
- 01-11如何用POP3接收电子邮件?
- 01-11如何取回已忘记的密码?
- 01-11如何在线更改密码?
- 01-11如何做一个随机密码产生器?
随机阅读
- 01-10使用C语言求解扑克牌的顺子及n个骰子
- 01-10SublimeText编译C开发环境设置
- 01-11Mac OSX 打开原生自带读写NTFS功能(图文
- 01-10delphi制作wav文件的方法
- 08-05dedecms(织梦)副栏目数量限制代码修改
- 01-10C#中split用法实例总结
- 08-05织梦dedecms什么时候用栏目交叉功能?
- 01-11ajax实现页面的局部加载
- 08-05DEDE织梦data目录下的sessions文件夹有什
- 04-02jquery与jsp,用jquery