那天盯着大盘发愁,突然想看看外围市场咋走的,结果满世界翻了一圈,累个半死。
为啥整这个中心?
还不是因为我自己炒着股,想看看美股港股跟咱们大A股到底咋互相影响的。东一个软件,西一个网页,点来点去眼都花了,还特么不同步。寻思干脆自己捣鼓个集中的地方,一眼扫过去全明白,省事儿!
开干第一步:找米下锅
没数据全是瞎扯淡。我先去各大金融网站扒拉,一看头都大了:要么要钱,要么有限制,要么速度慢得像蜗牛爬。免费的倒是有几个,试了一圈,不是延迟高得能泡碗面,就是数据时有时无,抽风一样。
后来犄角旮旯里翻到几个论坛帖子,照着试了试,发现有些公开能用的数据源。虽然没专业的快准狠,但凑合能用!行,就它们了!记下来:美股、港股、欧洲那几个主要的、日经、咱们自己三大股指。
技术活来了:怎么抓?
东西找到了,得拿回来。我对着电脑琢磨:
- 搞个脚本天天自动跑?行是行,就怕人家源头一变动就趴窝。
- 用别人现成的工具?试了几个免费的,功能太弱鸡,只能看一两个市场。
- 得,还是自己写个小程序!
花了一下午时间,吭哧吭哧弄了个小爬虫,专门盯着那几个免费接口跑。一开始各种报错,不是格式乱了就是连不上,调试得直骂娘。
数据到手,摆出来瞅瞅
数据是抓来了,乱糟糟的。得让它好看点、清晰点!目标很简单:
- 一个屏幕挤得下所有主要市场
- 涨跌红绿一眼分清,别整花里胡哨的
- 最好带点简单的趋势线,知道是往上冲还是往下掉
找个了开源图表库,对着文档比划。画表格容易,整好看的折线图又折腾了半天。颜色调来调去,总算弄出个大致能看的,红是涨绿是跌,清清楚楚。
跑起来,看看稳定不
放服务器上让这小东西自己跑了一天。好嘛问题来了:
- 欧洲数据源隔三差五抽风,经常断片儿。
- 免费接口限流,数据一多就卡住不动了。
- 偶尔数据还能自己变,明明没开市显示个鬼的波动!
气得够呛,只能写代码加判断:没交易?直接显示休市!数据没变?那就继续显示昨天的!限流了?让它歇会儿再试!缝缝补补又是一晚上。
凑合能用,但缺点啥
现在勉强能看了,打开网页,全球主要指数排排坐,红红绿绿涨跌一目了然,底下还带个小折线。刷新一下也能更新。感觉还行?毛病一堆:
- 数据全靠那点免费源,指不定哪天就没了。
- 没开市的时候,那折线图硬要往上爬,看着都尴尬。
- 想看历史?毛都没有,全是眼前这点水花。
你说这是行情中心?也就自己看着玩的水平!
自己用是够了,放那自动刷新,瞟一眼知道谁红谁绿,比之前方便太多。哪天心血来潮,再去折腾靠谱点的数据源,现在嘛就先这么滴,能省一分是一分!


还没有评论,来说两句吧...