kline.php 相应参数说明 微盛投资 www.wstock.net www.ws-data.com 通知:该页面将于2015-08-01日进行代码限行,该限制对付费用户没有影响。限制详细规则如下: 1.根据日期的尾数来限制代码,如:08-01则代码的尾数为1的股票可以获取。如果代码的末尾为字母,则对应(a,b,c)大小写均可获取 08-02则尾数为2和(d,e,f大小写均可)的股票可以获取。以次类推。 r_type // 返回类型 0代表txt格式 1代表xml格式 2代表json格式 默认0(txt格式) symbol // 指定要查询的代码 如 symbol=SH000001 // 代码的市场字头请使用大写字母,例如 SH600016(正确);小写字母则无法通过,例如 sh600016(错误)。 qt_type // 分钟数据,例如qt_type=1 则返回1分钟数据、qt_type=3 则返回3分钟数据,以此类推 (默认值为1) // (需在return_t=3的情况下使用) d_type // 多日线数据,例如d_type=3 则返回3三日线数据、qt_type=5 则返回5日线数据,以此类推 (默认值为1) // (需在return_t=0的情况下使用) q_type // 以字段排序方式 0代表以Date排序 1代表以Volume排序 2代表以Amount排序 3代表以Symbol排序 (默认值为3) fq // 复权 fq=1则向前复权,fq=2则向后复权 (默认值0不复权) fqDate // 设置复权时间区 例如fqDate=20060622-20070722 return_t=0 // 总体类型 0日线 1月线 2周线 3为分钟线 4为季线 5为年线 (当值为3时qt_type的值才有效,默认值0) stime // 开始时间 如2015-03-31 [h:m:s] 可以不指定 如: 2015-03-31 09:00:00 (指定时分秒在分钟线中有效) // 在查询一分钟数据时请尽量把stime,etime参数加上,这样能大幅度提高查询数据返回速率 etime // 结束时间 如2015-03-31 [h:m:s] 可以不指定 如: 2015-03-31 09:00:00 (指定时分秒在分钟线中有效) num // 返回记录数 同时也是指定的page页面的大小 默认值num=50 最大值:3000 最多不得超过3000 desc // 排序方式 0为顺序排列 1为逆序排列 (默认顺序排列) 示例: 1.返回万科A的10条7分钟线,以时间倒序排列 http://db2015.wstock.cn/wsDB_API/kline.php?num=10&symbol=SZ000002&desc=1&q_type=0&return_t=3&qt_type=7 2.返回万科A的3月的日线数据 http://db2015.wstock.cn/wsDB_API/kline.php?symbol=SZ000002&desc=1&q_type=0&etime=2015-03-31&stime=2015-03-01 3.返回万科A时间从2006-06-22到2007-07-22的向前复权数据 http://db2015.wstock.cn/wsDB_API/kline.php?symbol=SZ000002&desc=1&q_type=0&fq=1&stime=2006-06-22&etime=2007-07-22 struct _data_kline { symbol char(16),//代码,16字节 name char(32),//名字,32字节 date timestamp,//交易时间,4字节 open float,//开盘价 4字节 low float,//最低价 4字节 high float,//最高价 4字节 close float,//收盘价 4字节 volume float,//总成交量 4字节 amount float//总成交额 4字节 }data_kline; 分钟数据标记:采用内地投资者习惯的向后标记方式。例如5分钟数据,09:30:00--09:34:59标记为09:35。 因此,在类似09:31时,会出现09:35的5分钟数据。 分钟线除1分钟和5分钟线以外,其他分钟线都是使用1分钟和5分钟线的数据计算后临时合并而成。如3分钟线使用1分钟线合成,10分钟线使用5分钟线合成。周线,月线等使用日线合成。 临时合成的分钟线的最后一条数据是不准确的,如:请求返回了50条3分钟数据,则这50条数据中的最后一条合成的3分钟线数据是不准确的。可以抛弃最后一条合成数据。 数据合并方法:最高价等于需要合并的两条数据中的最高价,最低价反之。开盘价等于前一条数据的开盘价,收盘价等于后一条数据的收盘价。成交额和成交量各自相加即可。 返回错误信息说明: unkown user:用户名错误 password err:密码错误 no information:没有查询到指定股票代码的数据 kline.php 相应参数说明 微盛投资 www.wstock.net www.ws-data.com