通达信股票软件日线数据分析
(2012-11-28 05:53:41)
标签:
通达信日线数据分析软件股票 |
分类: 一些研究总结 |
日线文件以"代号"+"股票代码"+".day"命名,代号为"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
[72 06 00 00] = 0x00000672 = 1650/100 =
16.50
[86 06 00 00] = 0x00000686 = 1670/100 =
16.70
[60 06 00 00] = 0x00000660 = 1632/100 =
16.32
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
[77 69 D4 4C] = 0x4CD46977 =
111365048.0
[68 FE 66 00] = 0x0066FE68 =
6749800
[74 06 00 00] = 0x00000674 = 1652/100 =
16.52
1-4字节 Date:LongInt; //日期
5-8字节 OPen:LongInt; //开盘*100(元)
9-12字节 High:LongInt; //最高价*100(元)
13-16字节 Low:LongInt;
//最低价*100(元)
17-20字节 Close:LongInt; //收盘*100(元)
21-24字节 single; //Amount
25-28字节 Volume:LongInt; //Volume 成交量(股)
29-32字节 // Reserved
#include
#include
#include
using namespace std;
struct TDSData_Day
{
};
void showData(TDSData_Day
data)
{
}
int main()
{
}

加载中…