回复 第11楼 的 HarryYu:
网上有很多准实时的web 接口,新浪、网易都有。比如腾讯的就是这样的:URL 后面跟股票代码,不能含错误代码,有错误代码则不能执行了。股票代码可以跟好多个,比如20-30,一个页面整栏为限度。其他的网站也都差不多,很容易就能得到。
<br />
http://qt.gtimg.cn/q=sz000858,sh600000,sh600036<br />
</p>
查询回来的结果:
<br />
v_sz000858="51~五 粮 液~000858~16.79~16.84~16.84~76249~38284~37966~16.79~287~16.78~13~16.77~138~16.76~180~16.75~466~16.80~159~16.81~176~16.82~311~16.83~253~16.84~121~15:00:21/16.79/307/S/515453/24482|14:56:45/16.80/2/B/3360/24242|14:56:45/16.78/10/S/16780/24237|14:56:39/16.80/82/S/136937/24228|14:56:36/16.80/9/S/15126/24221|14:56:36/16.81/1/B/1681/24219~20140529150555~-0.05~-0.30~17.02~16.75~16.80/75942/128286455~76249~12880~0.20~6.08~~17.02~16.75~1.60~637.28~637.34~1.65~18.52~15.16~";<br />
v_sh600000="1~浦发银行~600000~9.62~9.68~9.68~752585~339118~413468~9.61~2130~9.60~8074~9.59~4312~9.58~7964~9.57~4197~9.62~374~9.63~3737~9.64~2862~9.65~3749~9.66~3699~15:00:04/9.62/6/B/5766/16960|14:59:54/9.61/1017/S/978347/16953|14:59:49/9.61/1038/S/998526/16948|14:59:44/9.62/350/B/336400/16940|14:59:39/9.61/210/S/201820/16934|14:59:34/9.62/366/B/351786/16929~20140529150500~-0.06~-0.62~9.72~9.60~9.61/752579/726791004~752585~72680~0.50~4.19~~9.72~9.60~1.24~1435.57~1794.47~0.83~10.65~8.71~";<br />
v_sh600036="1~招商银行~600036~10.15~10.20~10.22~395608~197112~198496~10.15~2189~10.14~2708~10.13~1868~10.12~1243~10.11~3523~10.16~1038~10.17~2626~10.18~3990~10.19~2755~10.20~3347~14:59:49/10.15/10/S/10153/16948|14:59:39/10.15/50/S/50750/16934|14:59:34/10.16/28/B/28339/16929|14:59:29/10.15/16/S/16240/16922|14:59:24/10.16/293/B/297688/16914|14:59:24/10.15/5/S/5075/16908~20140529150500~-0.05~-0.49~10.25~10.15~10.15/394627/402564278~395608~40356~0.19~4.28~~10.25~10.15~0.98~2093.83~2559.81~0.90~11.22~9.18~";<br />
</p>
这样,还需要有一个股票代码的列表。还需要有一个并发的请求程序。然后,就没有然后了,不能查询同一顺序的股票代码次数太多,防止被屏蔽。如果存放历史行情,还要把前面的数据按时间去掉重复记录,并放入某种数据库里。累积历史数据需要时间。同时还要想好如果数据有几十亿条怎么处理。
就这样。祝顺利。