台灣最大程式設計社群網站
線上人數
1045
 
會員總數:242754
討論主題:187716
歡迎您免費加入會員
討論區列表 >> Java Script/ Node.js >> 懇請幫忙找出此網頁的【日K線圖】價格的資料庫,以進行大數據分析
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
懇請幫忙找出此網頁的【日K線圖】價格的資料庫,以進行大數據分析
價值 : 500 QP  點閱數:179 回應數:8

樓主

一個頭兩個大
初級專家
1530 29
1014 297
發送站內信

以下網頁結構太複雜,以致於在下一直捉不到整個【日K線圖(可移動滑鼠以呈現不同日期的收盤價格,開盤價格,年線的價格)】裡的資料庫,以進行2004/04/08至今價格的大數據分析:
https://goodinfo.tw/StockInfo/ShowK_Chart.asp?STOCK_ID=0050&CHT_CAT2=DATE
(PS:若您用google chrome可正常呈現【日K線圖】,但IE不能,這時須在IE中按F12後,【文件模式】要選IE9 標準)

打開網頁後,我在IE的網址列中輸入:
javascript:window.clipboardData.setData("Text",document.documentElement.innerHTML);
得到了整個網頁的HTML code後,發現我要的資料,會被呈現在Legend_KLine裡,故又再網址列中輸入:
javascript:window.clipboardData.setData("Text",document.getElementById("Legend_KLine").outerHTML);
結果只能得到畫面中的當日價格,無法得到所有日子的價格(2004/04/08至今的價格)

我試過檢視整該網頁中所有js的code,但都找不到當中有改變Legend_KLine裡收據的code(以循線找到2004/04/08至今價格的資料庫)

在此拜求各位高手指點,如何找到此網頁【2004/04/08至今】價格的資料庫,感溫~! <(_ _)>

搜尋相關Tags的文章: [ 日K線圖 ] ,
本篇文章發表於2018-06-02 10:11
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

淺水員
檢舉此回應
他下面不是有表格嗎?
我看那些數字跟上面圖表是符合的(收盤、開盤、最低、最高)
還是有甚麼數值是您要的找不到?
本篇文章回覆於2018-06-04 17:56
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

一個頭兩個大
檢舉此回應
感謝您百忙中抽空幫忙看 <(_ _)>
由於下面表格的資訊不如上面圖中完整,故仍需要撈出上圖的資料。

差別:
下面表格最多只能呈現最近一年內的資料,
但上面的圖在滑鼠移動時,可呈現超過一年的資料(2004年4月8日至今),且還會有年線的價格(下面表格則無)
本篇文章回覆於2018-06-05 05:55
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

一個頭兩個大
檢舉此回應
上面圖的底下有個bar,往左拉到最左後,滑鼠再移到圖中,就可看到2004年的資料。
但需要把圖中的數字資訊都輸出文字檔裡,我才能寫程式去做大數據分析。
本篇文章回覆於2018-06-05 06:02
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

淺水員
檢舉此回應
年線價格是什麼
沒研究股票的只能從文字去對應
圖表並沒有出現「年線」二字
(另外其實數據2003/06/30開始就有了)
本篇文章回覆於2018-06-05 09:55
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
作者回應

一個頭兩個大
檢舉此回應
抱歉~! 當初可能沒把bar拉到最左看,故沒注意到上面圖的最早日期的確是2003/06/30

年線在上面圖中,文字是以年:來表示,圖內則是以藍線表示,它表達的是【最近一年內大家買此股票的平均價格】,
故在上面圖中,最早能讓年:出現的日期是2004/06/24
本篇文章回覆於2018-06-05 10:43
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
不錯的參考

淺水員
檢舉此回應
他的年線定義為 248 天(包含當天)內的收盤平均值
自己計算就可以了
本篇文章回覆於2018-06-05 12:28
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
作者回應

一個頭兩個大
檢舉此回應
感謝您的提醒,我才注意到原來股市中的年線定義其實是【最近一年每天收盤價的平均值】,其實這並不等同於【最近一年內大家買此股票的平均價格】(因為收盤價只是1:30PM時的買賣價,並不是真正當天每個人的平均買價)

那接下來只要能捉到2003年起的收盤價,就能自行算出2004年起的年線,
只是要如何捉到2003年起至今的收盤價,以輸出到文字檔,目前為止在下仍無法辦到。
本篇文章回覆於2018-06-05 13:12
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
8樓
最有價值解答

淺水員
檢舉此回應
稍微手動如何?

這是證交所網站「個股日收盤價及月平均價」
http://www.twse.com.tw/zh/page/trading/exchange/STOCK_DAY_AVG.html

至少可以一次拿到1個月的資料

PS.因為我不知道幫人分析網頁取得資料會不會有問題,所以只能給出這樣的資訊。
本篇文章回覆於2018-06-05 14:09
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.