matlab实现实时获取股票数据.pdfVIP

  • 37
  • 0
  • 约4.98千字
  • 约 10页
  • 2019-12-01 发布于河北
  • 举报
%stockget.m %该代码实现了从新浪提供的股票数据网站上实时抓取 数据并且的功能 %%抓取网页信息 clc StockCode 300191;%股票代码 if(StockCode 999999) symbol strcat (sh000001); elseif(StockCode 600000) symbol strcat (sh,num2str (StockCode)); else symbol strcat (sz,num2str (StockCode)); end url2Read [http :///list ,s ymbol];%新浪提供的股票数据地址,获取网页信息 s urlread (url2Read); result textscan (s,%s,delimiter, ,); result result{1}; %% Name cell2mat (result (1));%名称 Name Name (22:end); date result{31}; OpenPrice str2double (result{2});% 今 日开盘价; time result{32}; TPrice str2double (result{4});% 当前价 格; HighPrice str2double (result{5});% 当 前最高价格; LowPrice str2double (result{6});%当前 最低价格 Vol str2double (result{9})/100;%成交量 disp ([股票名称:,Name, 股票代码: ,symbol, 日期:,date]); disp ([开盘价:,result{2}]); disp ([当前时间:,time]); disp ([当前价格:,result{4}]); disp ([当前最高价格:,result{5},当前最 低价格:,result{6}]); disp ([成交量:,num2str (Vol)]); disp ([买1数量:,result{11}, 买1价格: ,result{12}, 买2 数量:,result{13}, 买 2 价格:,result{14}, 买3 数量: ,result{15}, 买3 价格:,result{16}, 买 4数量:,result{17}, 买4价格: ,result{18}, 买5 数量:,result{19}, 买 5 价格:,result{20}]); disp ([卖1数量:,result{21}, 卖1价格: ,result{22}, 卖2 数量:,result{23}, 卖 2 价格:,result{24}, 卖3 数量: ,result{25}, 卖3 价格:,result{26}, 卖 4数量:,result{27}, 卖4价格: ,result{28}, 卖5 数量:,result{29}, 卖 5 价格:,result{30}]); %处理时间信息 time ([3,6]) []; timehour str2double (time (1:2)); timeminute str2double (time (3:4)); timesecond str2double (time (5:6)); timereal timehour+timeminute/60+timesec ond/3600; %xlswrite (gupiao.xls,[timereal,TPrice] ,); %% %写入文件 %写入文档中记录实时的股票数据 datawrite [num2str (timereal), ,num2str (TPrice),... ,num2str (Vol), ,result{11}, ,... result{12}, ,result{13}, ,result{14},... ,result{15}, ,resul

文档评论(0)

1亿VIP精品文档

相关文档