當前位置:編程學習大全網 - 網站源碼 - vb轉換股票數據的問題

vb轉換股票數據的問題

大智慧股票數據

每個記錄40 byte

格式

long Date 0'相對開頭偏移量 byte

long Open=4

long High=8

long Low=12

long Close=16

long Volume=20

不是二進制方式,使用隨機方式 Random 讀取, 讀取以後 價格 /1000 就行了

定義類型

Private Type ddzh

Date As Long

Open As Long

High As Long

Low As Long

Close As Long

Volume As Long

End1 As Long

End2 As Long

End3 As Long

End4 As Long

End Type

Private Type dzh

Date As Long

Open As Single

High As Single

Low As Single

Close As Single

Volume As Long

End Type

用 Get 讀取記錄到 就可以了

ReDim ddzh(1 To 1) As ddzh

ReDim dzh(1 To 1) As dzh

Open "000001.day" For Random As #1 Len= Len(ddzh(1))

ReDim ddzh(1 To Lof(1)/Len(ddzh(1))) As ddzh

For i = 1 To ReadToTal

Get #1, i, ddzh(i)

Next i

Close #1

讀取以後轉換到

dzh裏就可以了

大福星數據比較好用,分中圖都可以讀取

  • 上一篇:ubuntu 如何在C語言的程序裏面讓揚聲器或者蜂鳴器發聲?
  • 下一篇:redis設置鍵的過期時間
  • copyright 2024編程學習大全網