• --:)欢迎访问锋网源码(:--
  • 首页
  • RSS订阅
  • 常用软件
  • 网页模板
  • 网站运作
  • 锋网学院
  • 繁體中文

  • 学院首页
  • 新闻资讯
  • 网站运营
  • 网站开发
  • 美工设计
  • 数据库类
  • 服务器类
  • 网络应用
  • 操作系统
  • 软件教学
编程开发   认证考试   网络安全   文章搜索: 高级搜索
会员登录/控制面版 您的位置: 学院首页 >> 软件教学 >> 文章内容
 

精彩推荐

 
 

本类推荐文章

  • Windows操作系统万能Ghost全..
 
 

本类阅读排行

  • 制作一张功能强大的万能光驱..
  • 快速修复被破坏的隐藏分区
  • 巧用Ghost Explorer隐藏文件
  • Word试卷王-教师出卷的好帮手..
  • 不费吹灰之力 轻轻松松卸载你..
  • 简单三步 解除Word文档保护密..
  • Excel 2007技巧:设置数值格式..
  • 快速恢复Ghost定制“无忧系统..
  • 2008年10月最新的QQ空间免费..
  • 简单解决QQ本地消息密码忘记..
  • QQ空间去标题栏代码
  • 最近电驴服务器列表 国外eMu..
  • eMule电驴下载完成自动关机
  • 电驴服务器大全
  • QQ空间免费去除横幅代码
  • Windows操作系统万能Ghost全..
  • 提高电驴下载速度
  • QQ空间免费个人形象装扮
  • 优化Maxthon傲游浏览器设置
  • 漂亮小美女QQ表情
 
 

EXCEL读取通达信股票日线数据

  • 日期:2008-08-20     人气:     出处:     作者:
  • 字体大小:
  • 小
  • 中
  • 大

定量分析的第一步,是获取数据。
获取股票历史行情数据最方便的途径,就是直接读取股票行情软件留在你电脑中的日线数据文件。
但如果不是程序员,电脑里一般不会有VB、VC之类的编程语言。
怎么办呢?

其实,大家的电脑中一般都有OFFICE。OFFICE中的EXCEL自带了一个VBA语言的编程环境。功能也很强大。
我用EXCEL里的VBA编写了一段代码,读取通达信股票行情软件的日线文件。已经测试通过。
代码如下。与爱好定量分析的朋友分享。

  Type MyType
    a1 As Long  '标示码
    a2 As Long  '日期
    a3 As Single  '开盘价
    a4 As Single  '最高价
    a5 As Single  '最低价
    a6 As Single  '收盘价
    a7 As Single  '成交金额
    a8 As Long    '成交量
End Type

Sub 按钮1_Click()
 
Dim File2     As Integer
  Dim b  As MyType
 
  File1 = FreeFile
  Open "sh600000.day" For Binary Access Read As #File1
  i = 1
  
  Do While Not EOF(File1)
  Get #File1, , b
  Cells(i, 1) = b.a1
  Cells(i, 2) = b.a2
  Cells(i, 3) = b.a3
  Cells(i, 4) = b.a4
  Cells(i, 5) = b.a5
  Cells(i, 6) = b.a6
  Cells(i, 7) = b.a7
  Cells(i, 8) = b.a8
 
  i = i + 1
  Loop
  
  Close #File1

End Sub

别忘了把其中红字标示的文件名换成你想要读取的数据文件名。

相关文章
相关软件

  • 网友评论:
  • 查看所有评论
  • 我要发表评论
 

关于本站 | 广告联系 | 版权声明 | 网站地图 | 加入收藏 | 帮助中心 |

Copyright © 2006-2007 fwvv.net  程序支持:木翼  皖ICP备06004916号  

感谢:点击网络 联网科技 天盈信息 中国E速网 59互联  提供服务器及带宽赞助