大智慧day数据格式
日线数据放在目录dzhDATASHaseDay以及dzhDATASZnseDay下,分别是上海和深圳。
里边每个文件就是个股的数据了。
每个文件一开头就是日数据,不像有些股软数据开始有一些格式。
每日数据一共为40个字节。
第一个四字节:日期,转换为十进制即可。
第二个四字节:开盘,除以1000
第三个四字节:最高,除以1000
第四个四字节:最低,除以1000
第五个四字节:收盘,除以1000
第六个四字节:成交额,除以10
第七个四字节:成交量
第八个四字节:散户线
第九个四字节:似乎无用
第十个四字节:似乎与散户线有关
下边以601988为例说明:
打开文件601988.day,看到最后四十个字节为:
EC 1A 32 01 C6 0C 00 00
DA 0C 00 00 BC 0C 00 00 D0 0C 00 00 A9 5D 01 00
02 2C 04 00 D3 00 00 00 00 00 00 00 00 00 00 00
第一个四字节:EC 1A 32 01,十六进制为0x01321AEC,转换为十进制就是20060908,是日期
第二个四字节:C6 0C 00 00,十六进制为0x0CC6,转换为十进制就是3270,除以1000为3.27,是开盘价
第三个四字节:DA 0C 00 00,十六进制为0x0CDA,转换为十进制就是3290,除以1000为3.29,是最高价
第四个四字节:BC 0C 00 00,十六进制为0x0CBC,转换为十进制就是3260,除以1000为3.26,是最低价
第五个四字节:D0 0C 00 00,十六进制为0x0CD0,转换为十进制就是3280,除以1000为3.28,是收盘价
第六个四字节:A9 5D 01 00,十六进制为0x00015DA9,转换为十进制就是89513,除以10为8951.3,是成交额
第七个四字节:02 2C 04 00,十六进制为0x00042C02,转换为十进制就是273410,是成交量
第八个四字节:D3 00 00 00,十六进制为0xD3,转换为十进制为211,散户线(这个好像不太正确,不知道为什么,可能分析有误)
___________
大智慧5.60经典版
数据格式分析与程序接口开发(一)
作者:百度斑泥狼 更新时间:2008-5-8
1代码表
1.1证券代码列表
证券代码列表对应文件为 dzh安装目录 internet tcpipdata index.dat 文件,该文件在大智慧每次启动时被删除,并重新从服务器上下载。
文件结构描述如下:
(1)文件大小 =证券数量 × 9字节(每个证券占用 9 字节)
(2)每个证券内容描述
(2.1)1~2字节:排序序号,从0开始编号计数 == 2字节的整数
(2.2)3~8字节:证券代码 == 6字节的ASCII字符串
(2.3)9~9字节:统一为0x00,无特殊意义,可能是作为分隔符
1.2证券名称列表
证券名称列表对应文件为 dzh安装目录 internet tcpipdata init.dat 文件,该文件在大智慧每次启动时被删除,并重新从服务器上下载。
文件结构描述如下:
(1)文件大小 =头部字段28字节 + 证券数量 × 32字节(每个证券占用 32 字节)
(2)头部字段
(2.1) 1~8字节:大智慧最后一次联网的日期,8字节ASCII字符串
(2.2) 9~10字节:未知
(2.3)11~12字节:证券数量
(2.4)13~28字节:未知
(3)每个证券内容描述
(3.1)1~8字节:证券名称
(3.2)9~14字节:证券代码
(3.3)15~16字节:证券代码类型
(3.3.1)0x1F 0x00一般证券(场内交易的股票和基金等)
(3.3.2)0x1E 0x00 证券指数(上证指数、深圳)
(3.3.3) 0x20 0x00 证券指数(沪深300指数等)
(3.4)17~32字节:未知
2自选股
自选股文件保存位置:dzh安装目录 CFG netwrkic.bk2
文件结构描述如下&