0 • z000120 • 1年前 • 219次点击
{"code":-1,"message":"系统未响应,请降低访问频率","data":null}
为了提高处理速度,开始搭本地数据库,这两天获取量大了一点。数据获取进度已经95%了,差一点点。
😅
话说分钟数据我有找到站长提供的离线版 (百度网盘的)
如果日线数据等也有离线版就好了(2023年1月之前的就行),可以让其他用户初期搭建本地数据时,减少网站请求。
话说能不能在[用户中心] 页面加个栏目,显示当前的 请求、流量占用进度。
并且在页面中告知一下请求频率上限,超过上限后,解锁的时长。
访问频率问题,看了下日志,应该是软件功能需要优化,还需要进一步定位问题。后面会修复哈,这个不用担心。
历史数据的问题,后面会考虑网盘打包的形式发给你们哈,最近一个月在集中精力开发量化指标,估计后面有时间再弄了。
合理的优化数据请求参数,也可以降低请求的数据量,提升请求速度,可以参考和补充之前写的这篇帖子哈 《财经数据下载接口踩坑记录》
http://bbs.waizaowang.com/topic/1
下载数据提示只对订阅用户开放,怎么才算订阅用户?
目前采了这些信息列
CREATE TABLE IF NOT EXISTS 日K (
id INTEGER PRIMARY KEY AUTOINCREMENT,
symbol TEXT NOT NULL,
date TEXT NOT NULL,
open REAL,
high REAL,
low REAL,
close REAL,
volume INTEGER,
ma5 REAL,
ma10 REAL,
ma20 REAL,
ma30 REAL,
ma60 REAL,
ma120 REAL,
ma250 REAL,
换手率 REAL,
涨跌幅 REAL,
振幅 REAL,
融券余额 REAL,
融券余量 REAL,
融券净卖出 REAL,
融券卖出量 REAL,
融券偿还量 REAL
);
其中K线数据 和 涨跌幅、振幅 是分两批请求获取的,因为一个是 getdayKline 接口,一个是 获取行情的接口。
融券是另一个接口,毕竟融券同步时间延后。
因为上市时间不同,获取从上市日期至目前的日K+行情数据我是按单个$code逐个发送请求的,
以上这些内容做一个数据库,粗略需要 15000+次 请求,加上一些调试和性能测试,估计就上到20000+次了。
流量方面,以上字段,均线数据自己计算,大概占用500M流量。