怎样用excel 实时读取 股票日线数据

2024-05-20 16:57

1. 怎样用excel 实时读取 股票日线数据

定量分析的第一步,是获取数据。
获取股票历史行情数据最方便的途径,就是直接读取股票行情软件留在你电脑中的日线数据文件。
但如果不是程序员,电脑里一般不会有VB、VC之类的编程语言。
其实,大家的电脑中一般都有OFFICE。OFFICE中的EXCEL自带了一个VBA语言的编程环境。功能也很强大。
我用EXCEL里的VBA编写了一段代码,读取通达信股票行情软件的日线文件。已经测试通过。
代码如下。与爱好定量分析的朋友分享。
TypeMyType
a1AsLong'标示码
a2AsLong'日期
a3AsSingle'开盘价
a4AsSingle'最高价
a5AsSingle'最低价
a6AsSingle'收盘价
a7AsSingle'成交金额
a8AsLong'成交量
EndType
Sub按钮1_Click()
DimFile2AsInteger
DimbAsMyType
File1=FreeFile
Opensh600000.dayForBinaryAccessReadAs#File1  i=1  DoWhileNotEOF(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

怎样用excel 实时读取 股票日线数据

2. 怎样用EXCEL 实时读取 股票日线数据

插入股票所在网站的网址即可,Excel中的操作如下图

3. 如何使用EXCEL读取通达信股票日线数据

  定量分析的第一步,是获取数据。
  获取股票历史行情数据最方便的途径,就是直接读取股票行情软件留在你电脑中的日线数据文件。
  但如果不是程序员,电脑里一般不会有VB、VC之类的编程语言。
  其实,大家的电脑中一般都有OFFICE。OFFICE中的EXCEL自带了一个VBA语言的编程环境。功能也很强大。
  我用EXCEL里的VBA编写了一段代码,读取通达信股票行情软件的日线文件。已经测试通过。
  代码如下。与爱好定量分析的朋友分享。
  TypeMyType
  a1AsLong'标示码
  a2AsLong'日期
  a3AsSingle'开盘价
  a4AsSingle'最高价
  a5AsSingle'最低价
  a6AsSingle'收盘价
  a7AsSingle'成交金额
  a8AsLong'成交量
  EndType
  Sub按钮1_Click()
  DimFile2AsInteger
  DimbAsMyType
  File1=FreeFile
  Opensh600000.dayForBinaryAccessReadAs#File1  i=1  DoWhileNotEOF(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

如何使用EXCEL读取通达信股票日线数据

4. 怎样用EXCEL 实时读取 股票日线数据

在“数据”选项下的“获取外部数据”,选择“自网站”,然后在打开的“新建Web查询”的地址栏里,输入日线数据网站的地址,“转到”,然后点击黄色向右箭头,按导入,并在“属性”中选择每隔多长时间更新一次数据。即可。

5. 如何使用EXCEL读取通达信股票日线数据

获取外部数据

数据菜单
获取外部数据
自网站
输入网址 ---转到
导入即可 
设置刷新属性

如何使用EXCEL读取通达信股票日线数据

6. 如何使用EXCEL读取通达信股票日线数据

用通达信软件的导出数据功能,将日线数据导出为EXCEL格式就可用EXCEL打开了

7. 如何在Excel将不同时间更新的股票们的日线数据,按照“时间”对齐?

选中需要的区域,按照时间升序或者降序排列,

如何在Excel将不同时间更新的股票们的日线数据,按照“时间”对齐?

8. 同花顺某一个股的日线数据如何下载并转化为Excel或TXT格式?

日线数据,就是K线数据
一个K线,包含了以下几种数据,开盘价,最高价,最低价,收盘价。
在同花顺K线界面按F1键或者输入01后按回车键,出现某一只股票的历史成交界面;
然后鼠标右键单击,弹出的菜单中选择“数据导出”,导出所有数据,选择导出类型,excel文件或者TXT文件后点击下一步,勾选不需要的部分即可。
最新文章
热门文章
推荐阅读