導航:首頁 > 數據行情 > 股票存儲數據結構

股票存儲數據結構

發布時間:2022-08-15 06:14:41

① 求答案,解法.數據結構大神來解

什麼是數據結構?

簡單地說,數據結構是以某種特定的布局方式存儲數據的容器。這種「布局方式」決定了數據結構對於某些操作是高效的,而對於其他操作則是低效的。首先我們需要理解各種數據結構,才能在處理實際問題時選取最合適的數據結構。

為什麼我們需要數據結構?

數據是計算機科學當中最關鍵的實體,而數據結構則可以將數據以某種組織形式存儲,因此,數據結構的價值不言而喻。

無論你以何種方式解決何種問題,你都需要處理數據——無論是涉及員工薪水、股票價格、購物清單,還是只是簡單的電話簿問題。

數據需要根據不同的場景,按照特定的格式進行存儲。有很多數據結構能夠滿足以不同格式存儲數據的需求。

② 大智慧日K線的數據結構

大智慧日K線的數據結構 大智慧股票行情軟體是目前應用廣泛的一個炒股工具,有時我們需要自編炒股的演算法進行研究,如提取某隻股票的收盤價,成交量等,這時候如果能直接讀大智慧股票分析系統的數據格式,將對軟體的編制帶來極大的方便。(註:大智慧用的錢龍數據格式,本文適用於錢龍股票行情軟體中的日k線數據)。

一、數據文件和數據結構:
大智慧數據文件和數據結構:(假設大智慧股票行情軟體安裝在D:dzh目錄下)
上海日線存儲路徑為:D:dzhDATASHaseDay,文件擴展名為:.day
上海周線存儲路徑為:D:dzhDATASHaseweek,文件擴展名為: .wek
上海月線存儲路徑為:D:dzhDATASHasemonth,文件擴展名為: .mnt
深圳日線存儲路徑為:D:dzhDATASZnseDay
深圳周線存儲路徑為:D:dzhDATASZnseweek
深圳月線存儲路徑為:D:dzhDATASZnsemonth
周線,月線格式與日線格式一致.
以深發展日線為例:
1A76:0100 D6 CD 2F 01 52 07 01 00-52 07 01 00 52 07 01 00
1A76:0110 52 07 01 00 86 0F 00 00-4D 02 00 00 00 00 00 00
1A76:0120 00 00 00 00 00 00 00 00-D7 CD 2F 01 60 03 01 00
1A76:0130 60 03 01 00 60 03 01 00-60 03 01 00 82 05 00 00
1A76:0140 D4 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00

每一條記錄的長度為40位元組:
1-4位元組為日期,D6 CD 2F 01轉換為十進制是:19910102
5-8位元組=開盤價(元)*1000
9-12位元組=最高價(元)*1000
13-16位元組=最低價(元)*1000
17-20位元組=收盤價(元)*1000
21-24位元組=成交金額(元)/1000
25-28位元組=成交量(手)
其餘12位元組未使用
實現步驟:
1、先定義日線數據結構數組
2、再以實際記錄數分配動態數組空間
3、然後把數據讀入相應數組中

日線數據放在:%app_dir%\DATA\SHase\Day(上證A股) 以及 %app_dir%\DATA\SZnse\Day(深圳A股)

#pragma once

struct DZH5Day
{
unsigned long date;//date的格式:20070423
unsigned long open;//開盤價
unsigned long high;//最高價
unsigned long low;//最低價
unsigned long close;//收盤價
unsigned long moneysum;//成交金額
unsigned long turnover;//成交數量
char unused[12];//保留
};

整個結構共40個位元組,讀者可以查看所有的日線文件,大小肯定是40的倍數

這樣很容易讀出相應的數據:
如:
FILE* pFile = fopen("600001.day", "rb");
if (NULL != pFile)
{
while(!feof(pFile))
{
DZH5Day dayK;
fread(&dayK, sizeof(DZH5Day), 1, pFile);
......
}
}

③ 股票交易所那種下單的數據結構怎麼實現的

上海,深圳證券交易所
如果你是機構大客戶
去現場做
速度最快
還有就是 證券公司營業部的 現場大客戶
.那裡的電腦直接連著 證券交易所

④ 能不能通俗解釋,令外行人能聽懂的,啥叫『數據結構』

由一系列

⑤ 股票管理信息系統設計與實現

你這個,似乎是要求設計軟體的人來做的!個人覺得,你這樣的要求,需要一個既懂股票,也懂軟體的人方可幫助到你設計出來,至少,其必須精通軟體設計,略懂股票的人方可!而,你的問題被自動分類到股票區,估計就是一個錯誤!個人也知道是幫助不了你!只不過是友情的提醒一下你,你以後不妨手動選擇分類到軟體區那邊看看是否有人能夠幫助得了你!祝你開心快樂每一天!

⑥ 怎麼做實時的股票資料庫

如果主站提供有相關的介面的話,可以調主站的介面.如果主站不提供相關介面.那就不不斷抓取.獲取最新的信息了.

⑦ 我想做一個股票行情的網站,用什麼資料庫存儲行情數據比較好怎麼定義表結構比較好

沒有必要去做這些,這些東東,券商和軟體公司都做得很好了,你要做的就是如何多賺錢,祝你投資順利賺錢多多

⑧ 簡述數據結構與存儲結構的關系

存儲結構是指數據在內存上的存儲方式,比如有順序存儲和鏈式存儲。
但是數據結構要更多樣,比如鏈式存儲可以實現鏈表,也可以實現二叉樹等數據結構。
然後二叉樹也可以使用順序結構存儲。

⑨ 錢龍5分鍾數據結構

數據路徑 \QIANLONG\QLDATA\history\shase(sznse)\nmn\*.nmn

數據結構 每個記錄10*32bit

第一個32bit是日期

mi=fread(fid,1,'ubit6'); //minutes
hr=fread(fid,1,'ubit5'); //hour
dy=fread(fid,1,'ubit5'); //day
mt=fread(fid,1,'ubit4'); //month
yr=fread(fid,1,'ubit12');//year

第二到五個32bit是價格*1000,分別是開盤價,最高價,最低價和收盤價。

第六到七個32bit是成交手數和金額。

由5分鍾數據可得到股票的各種周期的K線圖。做短線操作,一般提取取小時線數據。

⑩ 如何獲取股票數據與歷史數據以資料庫方式存儲的

股票歷史數據查詢有個很不錯的網頁工具可以推薦,地址是http://tool.cnfunny.cn/#/打開就可以直接使用,還可以大批量下載,方便省事!

閱讀全文

與股票存儲數據結構相關的資料

熱點內容
中國儲量原油的股票 瀏覽:518
普通賬戶可以購買創業板股票嗎 瀏覽:955
中石油股票開盤時間多嗎 瀏覽:659
2017第一家退市的股票 瀏覽:89
發行股票重組會計處理 瀏覽:692
股票的有效指標是什麼意思 瀏覽:454
中天科技股票預測 瀏覽:947
大智慧股票池沒有數據 瀏覽:203
新安股份最新股票消息 瀏覽:35
長江證券股票牛叉查詢 瀏覽:823
股票不同指標 瀏覽:804
凌霄泵業股票列年業績 瀏覽:95
中國式家長股票 瀏覽:620
鋼鐵股票最近走勢分析 瀏覽:226
月星科技股票 瀏覽:52
紫金商業銀行股票 瀏覽:35
姚明投資了哪些北斗股票 瀏覽:633
創業板的股票有投資價值嗎 瀏覽:675
招行手機銀行關聯股票帳戶 瀏覽:288
股票分紅的條件限制 瀏覽:56