PHP股票程式演進史(一)

因為想要有第二收入來源,所以有在研究股票。
當研究完開始下單一陣子之後,確認了我的資訊來源,就開始著手寫自己觀看的股票程式,讓程式可以幫我彙整資料不用每天開好幾個頁面去統整資料。

下圖是目前最終版本畫面
目前最終版本畫面

因為工作的關係,時常會將自己做過的事情做紀錄,所以在比較大的更新之前,有將原本的檔案做備份,紀錄不同版次的過程,並且每個檔案都是可以獨立運作的

下圖是股票程式版次,目前是第V4.0後開始繼續一點一滴修改
股票程式版次

下圖是股票程式V1.0的內容
很基本的抓出了一些想要的資訊,並且用這些資訊推算持有股票數量(當然是不準確的~)

主畫面:stock.php
設定檔:get_mor_info.inc.php
函式功能:
stock.inc.php 一些零散的function
get_hold_stock.php 加總外資買賣資訊推算持股量多少
get_mor_info.php 抓取外資買賣資訊
股票程式V1.0


下圖是股票程式V2.0的內容
改到這版的時候,後續想要抓取的資料也大致上成形了,不過也遇到不少問題。
像是抓股價的時候因為各股數量太多,所以一直存取台灣證交所網站導致IP被鎖。後來隔3秒存取一次又必須花3個小時以上才抓的完資料(這個問題到現在還沒解決),還有解析資料的時候差點無法解析,剛好的欄位可以替代才成功抓回來的,類似以上種種的問題。

主畫面:stock.php
設定檔:get_mor_info.inc.php
函式功能:
stock.inc.php 一些零散的function
get_hold_stock.php 加總外資買賣資訊推算持股量多少
get_mor_info.php 抓取外資買賣資訊
(NEW)get_out_hold_percent.php 抓取外資每日持股百分比
(NEW)get_stock_price.php 抓取個股每日股價
(NEW)get_threebig_bos.php 抓取三大法人每日買賣量
(NEW)get_tw_index.php 抓取台股每日股價
股票程式V2.0