通達信股票軟件日線數據分析
通達信股票軟件日線數據分析
2007-11-29 12:06:10 / 個人分類:技術
日線文件以"代號"+"股票代碼"+""命名,代號爲"sh"或"sz",股票代碼6位,一個記錄32個字節。
以深發展1997年1月2日的數據爲例:
00000000h: 36 B8 30 01 72 06 00 00 86 06 00 00 60 06 00 00 ;
00000010h: 72 06 00 00 77 69 D4 4C 68 FE 66 00 74 06 00 00 ;
以下是分解
00000000h:|36 B8 30 01|72 06 00 00|86 06 00 00|60 06 00 00|;
[36 B8 30 01] = 0x0130B836 = 19970102 日期[unsigned long]
[72 06 00 00] = 0x00000672 = 1650/100 = 16.50 開盤[unsigned long]
[86 06 00 00] = 0x00000686 = 1670/100 = 16.70 最高[unsigned long]
[60 06 00 00] = 0x00000660 = 1632/100 = 16.32 最低[unsigned long]
00000010h:|72 06 00 00|77 69 D4 4C|68 FE 66 00|74 06 00 00|;
[72 06 00 00] = 0x00000672 = 1650/100 = 16.50 收盤[unsigned long]
[77 69 D4 4C] = 0x4CD46977 = 111365048.0 成交額[float]
[68 FE 66 00] = 0x0066FE68 = 6749800 成交量[unsigned long]
[74 06 00 00] = 0x00000674 = 1652/100 = 16.52 上日收盤[unsigned long](保留)
#include
#include
#include
using namespace std;
struct TDSData_Day
{
unsigned long date; //日期
unsigned long open; //開盤價,單位:分
unsigned long high; //最高價,單位:分
unsigned long low; //最低價,單位:分
unsigned long close; //收盤價,單位:分
float amount; //交易金額,單位:元
unsigned long vol; //成交量,單位:股
int reserv; //保留,有時用來保存上一交易日收盤價
};
void showData(TDSData_Day data)
{
cout << "日 期:" << << endl;
cout << "開盤價:" << setw(8) << setprecision(2) << / 100.0 << " 元 ";
cout << "最高價:" << setw(8) << / 100.0 << " 元 ";
cout << "最低價:" << setw(8) << / 100.0 << " 元 ";
cout << "收盤價:" << setw(8) << e / 100.0 << " 元 " <
int main()
{
TDSData_Day myIn;
cout << "文件讀出測試" << endl;
ifstream fin;
const char* fname = "D:new_dgzqVipdocszlday";
fname ="";
(fname,ios::binary | ios::in);
for(int i = 0; i < 5; i++)
{
(reinterpret_cast
showData(myIn);
}
e();
fname ="";
(fname,ios::binary | ios::in);
for(int i = 0; i < 5; i++)
{
(reinterpret_cast
showData(myIn);
}
e();
cout << "Done!";
return 0;
}
-
計算機軟件許可協議(10篇)
在社會一步步向前發展的今天,越來越多地方需要用到協議,簽訂協議能夠保證雙方合作愉快。大家知道協議的格式嗎?以下是小編收集整理的計算機軟件許可協議,歡迎閱讀與收藏。計算機軟件許可協議1“擁有”計算機股份有限公司(以下簡稱許可方)位於,總部設在,郵政編碼爲.“需...
-
淺談計算機軟件的安全檢測技術
現在,各種計算機軟件在各行各業中得到了普遍的利用,成爲人們生活和工作中不可或缺的部分。由此帶來的計算機軟件安全問題也隨着它的發展越來越複雜的影響着計算機的安全,計算機軟件的安全檢測技術就顯得尤爲重要。一、計算機軟件安全檢測技術概述計算機軟件安全檢...
-
計算機軟件專業求職信集合
日子在彈指一揮間就毫無聲息的流逝,我們將帶着新的期許,開啓新一輪的求職,感覺我們很有必要寫求職信了。寫求職信需要注意哪些問題呢?以下是小編爲大家收集的計算機軟件專業求職信集合,歡迎大家借鑑與參考,希望對大家有所幫助。計算機軟件專業求職信集合1尊敬的領導:...
-
計算機軟件技術學習生涯規劃書(精選11篇)
時間的腳步是無聲的,它在不經意間流逝,我們又將抒寫新的詩篇,先來制定一份職業規劃吧。那麼你知道職業規劃是用什麼方法嗎?以下是小編收集整理的關於學習計算機的職業生涯規劃書,僅供參考,希望能夠幫助到大家。計算機軟件技術學習生涯規劃書1一、自我評定:愛學習,愛讀...