再谈彩票,股票的API(股票篇)

时间:2014-03-24  发布人:SHX  浏览次数:7521  评论:0

在前面的章节简单的介绍了下彩票,股票的API的获取方法,有哥们反应不怎么看的懂,这里就分两个章节分开彩票和股票,详细的介绍下。当然如果你觉得还是不够详细,欢迎给我留言与我交流。再谈彩票,股票的API(股票篇)

股票篇

首先明确这个地址

http://hq.sinajs.cn/list=s_sh000001,s_sz399001,s_sh000011 
//list带了三个参数以(,)分开

返回文本为

var hq_str_s_sh000001="上证指数,2066.279,18.660,0.91,1477000,11024449";
var hq_str_s_sz399001="深证成指,7273.757,32.189,0.44,142752575,11673580";
var hq_str_s_sh000011="基金指数,3744.941,15.865,0.43,155161,995803";

这个字符串由许多数据拼接在一起,不同含义的数据用逗号隔开了,按照程序员的思路,顺序号从0开始。
 0:股票名字;
 1:今日开盘价;
 2:昨日收盘价;
 3:当前价格;
 4:今日最高价;
 5:今日最低价;
 6:竞买价,即“买一”报价;
 7:竞卖价,即“卖一”报价;
 8:成交的股票数,由于股票交易以一百股为基本单位,所以在使用时,通常把该值除以一百;
 9:成交金额,单位为“元”,为了一目了然,通常以“万元”为成交金额的单位,所以通常把该值除以一万;
 10:“买一”申请4695股,即47手;
 11:“买一”报价;
 12:“买二”
 13:“买二”
 14:“买三”
 15:“买三”
 16:“买四”
 17:“买四”
 18:“买五”
 19:“买五”
 20:“卖一”申报3100股,即31手;
 21:“卖一”报价
 (22, 23), (24, 25), (26,27), (28, 29)分别为“卖二”至“卖四的情况”
 30:日期;
 31:时间;

(实在不知道,去163网页那里对着他的数据分类出自己要的数据)

 

搞清楚这个了,我们下面用JS远程获取

 <script type="text/javascript" 
src="http://hq.sinajs.cn/list=s_sh000001,s_sz399001,s_sh000011"
 charset="gb2312"></script>

 然后这样输出

<script type="text/javascript">
  var elements=hq_str_s_sh000001.split(",");
  document.write('&nbsp;'+elements[0]+'&nbsp;'+elements[1]+'&nbsp;'+elements[2]);
</script> 
//这里输出的s_sh00001的
0:股票名字;
1:今日开盘价;
2:昨日收盘价;

 

如果你不知道s_sh00001哪里来,百度“股票代码” 或去大网站去找,好像这个是要懂股票的人才知道的慢慢找吧。

 

最后附上一些从大网站挖的 股票走势图和框架

<iframe src="http://cnrdn.com/illA" 
width="302" height="292" frameborder="0" scrolling="no"
 style="float:left; margin-right:10px;"></iframe>

对于股票的K线图,日线图等的获取可以通过请求http://image.sinajs.cn/…./…/*.gif此URL获取,其中*代表股票代码,详见如下:

查看日K线图:

http://image.sinajs.cn/newchart/daily/n/sh601006.gif


分时线的查询:

http://image.sinajs.cn/newchart/min/n/sh000001.gif

日K线查询:

http://image.sinajs.cn/newchart/daily/n/sh000001.gif

周K线查询:

http://image.sinajs.cn/newchart/weekly/n/sh000001.gif

月K线查询:

http://image.sinajs.cn/newchart/monthly/n/sh000001.gif

 

返回

上一篇:没有惊世骇俗的想法,就没有实现他的希望下一篇:致毕业前的我们,加油!

我要评论

    loading
 

关闭

loading

回顶部