手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

matlab获取历史数据并写入excel中

时间:2024-10-12 01:19:49

1、打开matlab,新建一个m文件

matlab获取历史数据并写入excel中

2、把下面代码复制到m文件中:%%%此m文件为获取股票的历兖搜哉髋史记录%CODE BY ZTOPSOFTWARE,stockid='601866.SS';%股票足毂忍珩id,上海市场末尾加.ss,深圳市场末尾加.sz%开始时间StYear='2013';%年StMonth='6';%月StDay='25';%日%结束时间EnYear='2016';%年EnMonth='6';%月EnDay='28';%日%周期选择StPeriod='d';%d->‘日’(day), w->‘周’(week),m->‘月’(mouth)url=['http://ichart.yahoo.com/table.csv?s=',stockid,'&a=',StMonth,'&b=',StDay,'&c=',StYear,... '&d=',EnMonth,'&e=',EnDay,'&f=',EnYear,'&g=',StPeriod];options = weboptions;options.UserAgent='ZTOPSOFTWARE';options.Timeout= 10;Hdata=webread(url,options);%读取API数据writetable(Hdata,'hdata.xlsm');%写入xls表格

matlab获取历史数据并写入excel中

3、按照说明修改自己股票id及时间,点击编译器的运行,把文件保存为StockData

matlab获取历史数据并写入excel中

4、就可以获得历史数据,其保存在m文件的同目标下,名为Hdata.xlsm文件。

matlab获取历史数据并写入excel中
© 手抄报圈