作者:
abliou (愚者)
2009-07-01 10:28:21因為這程式有點像砍站軟體..用起來好像有點不道德..
所以還是低調點...
http://webhd.xuite.net/_oops/abliou/960
原理大概就是會從證交所和櫃買中心的網頁抓取歷史資料和並且過濾存成tab檔
tab檔的各欄位就跟原始網頁一樣..
可以參考
http://www.otc.org.tw/ch/stock/aftertrading/daily_trading_info/st43.php
分別為
日期 成交仟股 成交仟元 開盤 最高 最低 收盤 漲跌 筆數
上市上櫃名單則是自動從正交所網頁抓取...
http://brk.twse.com.tw:8000/isin/C_public.jsp?strMode=4
http://brk.twse.com.tw:8000/isin/C_public.jsp?strMode=2
因此拿到的程式最後只會請使用者輸入兩個參數..即起始年份和結束年份..
程式會自動以年份為單位下載..
因為只是從一整個process剪下.. 所以沒有太多的判斷機制簡查使用者輸入參數..
ps1.list為上市 ...trading為上櫃
ps2.放一陣子就會拿下來..畢竟砍站軟體還是低調點好..
作者:
Alexboo (給你錢 快點做)
2009-07-01 10:32:00可以存成xml檔嗎
不錯喔!你也是用PERL寫! 我用成可以抓個股寫到EXCEL
作者: liangkuo 2009-07-01 10:43:00
感恩,請問一下有開放原始碼嗎?
你可以用 , 來區隔資料從LINUX抓回WIN存成.CSV就變EXCEL
作者:
kroll (BigBang)
2009-07-01 10:56:00推
作者:
abliou (愚者)
2009-07-01 11:00:00對我而言tag反而是很好的anchor,所以沒用html module
作者:
mystage (亭)
2009-07-01 11:33:00幫低調
作者: hollybell 2009-07-01 12:22:00
推推 :)
作者:
OR (操盤要在早餐後)
2009-07-01 12:49:00晚了一步,下載抓無檔案了
作者: ATTism ([沒時間不是藉口]) 2009-07-01 12:52:00
還有啊
作者:
wang51 (在五月我喜歡你)
2009-07-01 14:18:00外行人問一下,tab檔要用什麼軟體讀呀?
作者:
abliou (愚者)
2009-07-01 14:35:00tab用筆記本就能開了,不然用excel也能開
作者:
abliou (愚者)
2009-07-01 14:45:00但用excel日期格式會有問題,所以建議用筆記本這類編輯軟體