返回列表 上一主題 發帖

[發問] 1分K轉換日K的開高低收

[發問] 1分K轉換日K的開高低收

本帖最後由 bill740615 於 2018-5-3 20:42 編輯

各位大大好,
小弟才疏學淺,請問檔案「20160812.xlsx」如何轉換1分K的資料為日K的開高低收
檔案較大,分享在雲端空間,https://mega.nz/#!g0hCjRwR!YC2ZPOI7ISgFfx3567wr8jQGMMq_WAEP8E4eWYheeRQ
再請大大給予指教!!

回復 14# quickfixer


    謝謝提點
有找到 01 的算法

TOP

本帖最後由 quickfixer 於 2018-5-22 09:41 編輯

回復 13# Scott090

那13個數字是 unix time,有的網站是用10位數
是隨時變動的
#11建議要改成變動的url,
有些網站會檢查時間戳記,差太多是不能下載的

01那邊#271有現在時間轉成unix time用的副程式10碼、13碼都有
可以去看看

TOP

本帖最後由 Scott090 於 2018-5-22 09:00 編輯

回復 12# f3202
回復 11# iamaraymond

    http://webrtqt.fortunengine.com.tw/rtdata/k-chart/day-9904.txt?ts=1526775289018
請問 上列網址 的參數 "ts=1526775289018" 是什麼?

謝謝

TOP

回復 11# iamaraymond

謝謝版大AP1 AP2 AP3 AP4 AP5 AP6 CHG ROI
       5,10,20,60,120,240pma  漲跌  漲跌幅

TOP

回復 10# f3202

已經幫您抓到資料了
https://raymondchiendtrt.blogspot.tw/2018/05/excel-vba_20.html
不過可以請教您,抓下來的
AP1        AP2        AP3        AP4        AP5        AP6        CHG        ROI
這些是甚麼指標的資料嗎?感謝
Excel VBA網頁資料收集教學:
http://forum.twbts.com/thread-20848-1-1.html

TOP

回復 9# iamaraymond

這是 9904 股票ㄖK的資料
雖然web可取出但是還需資料剖析有些麻煩
用6樓程式修改陣列搞不了
先謝謝版大

TOP

回復 8# f3202

可以幫您修改,但可以問一下這是甚麼資料嗎?
Excel VBA網頁資料收集教學:
http://forum.twbts.com/thread-20848-1-1.html

TOP

回復 7# iamaraymond
請問坂大
http://webrtqt.fortunengine.com.tw/rtdata/k-chart/day-9904.txt?ts=1526775289018
這總資料 程式該如何修改
謝謝

TOP

回復 6# bill740615
之前有寫過抓5年股價的資料,不知道符不符合你的需求
  1. Sub test()

  2. Cells.Clear

  3. stockno = InputBox("輸入股票代號")

  4. Dim t: t = Timer
  5. Dim myXML As Object
  6. Set myXML = CreateObject("Microsoft.XMLHTTP")

  7. Dim myArr(1 To 1500, 1 To 6)

  8. With myXML
  9.     .Open "GET", "http://justdata.yuanta.com.tw/Z/ZC/ZCW/CZKC1.djbcd?a=" & stockno & "&b=D&c=1440", False
  10.     .send
  11.     myText = .responseText
  12. End With

  13.     myText1s = Split(myText, " ")
  14.     j = 1
  15.     For Each myText1 In myText1s
  16.         i = 1
  17.         myText2s = Split(myText1, ",")
  18.         For Each myText2 In myText2s
  19.             If j > 6 Then Exit For
  20.             myArr(i, j) = myText2
  21.             i = i + 1
  22.         Next
  23.         j = j + 1
  24.     Next

  25. [A2:F2] = Array("日期", "開", "高", "低", "收", "成交量")
  26. [A3].Resize(1500, 6).Value = myArr

  27. Set myXML = Nothing
  28. Erase myArr
  29. Debug.Print Format(Timer - t, "0.00秒")

  30. End Sub
複製代碼
Excel VBA網頁資料收集教學:
http://forum.twbts.com/thread-20848-1-1.html

TOP

        靜思自在 : 得理要饒人,理直要氣和。
返回列表 上一主題