[通达信] 通达信行业、板块dat文件

[复制链接]
梦回大唐   实盘认证   发表于 2022-5-1 00:48:12 | 显示全部楼层
本文综合了从网络上搜集资料,描述了通达信股票软件中行业、板块、自定义板块、通达信指数相关的数据存储的文件及文件的格式。

相关文件:
incon.dat    证监会行业,通达信新行业,申万行业等描述信息
T0002\hq_cache\block.dat    一般板块
T0002\hq_cache\block_gn.dat  概念板块
T0002\hq_cache\block_fg.dat   风格板块
T0002\hq_cache\block_zs.dat   指数板块:
T0002\hq_cache\tdxhy.cfg       每个股票对应通达信行业和申万行业
T0002\hq_cache\tdxzs.cfg       板块指数,部分板块的最后一个字段映射到incon.dat的TDXNHY和SWHY
T0002\blocknew\blocknew.cfg 自定义板块概要描述文件

1 行业
行业包括三个类别:证监会行业;申万行业;通达信新行业
行业在文件“incon.dat”中定义。文件格式:
1) 文件包含多个行业分类:
              a) 证监会行业:开头#ZJHHY, 结束######
               b) 申万行业:开头#SWHY,结束######
               c) 通达信新行业:开头#TDXNHY,结束######
2) 每个分类中,每一行包含一个细分行业的代码和名称,以“|”分隔
               a) 证监会行业:一级分类为A~M,二级分类A99,三级分类为A9999
               b) 申万行业:一级分类为990000,二级分类为999900,三级分类为999999
               c) 通达信新行业:一级分类为T99,二级分类为T9999,三级分类为T999999
示例如下:
incon.dat
代码|名称
#ZJHHY
A|农业
A01|农业
A0101|种植业
A0199|其他农业
A03|林业
A0301|林业

#TDXNHY
T01|能源
T0101|煤炭
T010101|煤炭开采
T010102|焦炭加工
T0102|电力
T010201|水力发电
T010202|火力发电
T010203|新型电力

#SWHY
110000|农业
110100|种植业
110101|种子生产
110102|粮食种植
110103|其他种植业
110200|渔业

每个股票对应的申万行业和通达信行业记录在文件T0002\hq_cache\tdxhy.cfg中。
T0002\hq_cache\tdxhy.cfg
市场|股票代码|通达信新行业代码|申万行业代码
0|000001|T1001|440101
0|000002|T110201|430101
0|000004|T040502|370301
0|000005|T110202|430101
0|000006|T110202|430101
0|000007|T0604|460201
0|000008|T1301|510101
0|000009|T110201|430101
0|000010|T110101|250202
0|000011|T110202|430101
0|000012|T020603|250101
0|000014|T110201|430101

2 通达信自定义板块
通达信定义的板块通过如下四个板块文件描述:
T0002\hq_cache\block.dat                    一般板块
T0002\hq_cache \block_gn.dat             概念板块
T0002\hq_cache\block_fg.dat                风格板块
T0002\hq_cache\block_zs.dat                指数板块:
数据格式的C语言描述如下:
// 股票板块信息文件头格式,T0002/hq_cache/block.dat block_fg.dat block_gn.dat block_zs.dat
struct TTDXBlockHeader
{
    char         szVersion[64];        // 0, Registry ver:1.0 (1999-9-28)
    int            nIndexOffset;            // 64, 0x00000054
    int            nDataOffset;            // 68, 0x00000180
    int            nData1;                // 72, 0x00000003
    int            nData2;                // 76, 0x00000000
    int            nData3;                // 80, 0x00000003
};

struct TTDXBlockIndex
{
    char        szName[64];            // 0, Root, Block, Val
    int            nData1;                // 64
    int            nData2;                // 68
    int            nLength;                // 72, length of the block
    int            nOffset;                // 76, offset of the data part
    int            nData3;                // 80
    int            nData4;                // 84
    int            nData5;                // 88, root=-1,block=0,val=1
    int            nData6;                // 92, root=1,block=2,val=-1
    int            nStatus;                // 96, 1
};

struct TTDXBlockRecord
{
    char         szName;
    short        nCount;
    short        nLevel;
    char         szCode[400];
};

3 用户自定义板块
基本目录:T0002\blocknew
配置文件:blocknew.cfg        记录自定义的板块名称和文件头
配置文件存储格式:
1) 每个板块120字节
2) 板块名称50字节
3) 板块文件名头70字节
// 自定义板块概述文件格式,T0002\blocknew\blocknew.cfg
struct TTDXUserBlockRecord
{
    char        szName[50];
    char        szAbbr[70];        // 也是文件名称前缀 T0002\blocknew\xxxx.blk
};

板块列表文件: *.blk
1) 每行一条记录:每个记录7个数字:
        a) 市场代码1位:0 – 深市;1 – 沪市
        b) 股票代码6位
        c) 行结束符:\r\n
T0002\blocknew\ZXG.blk
市场 股票代码
1999999
0399001
0399005

4 通达信自定义指数
通达信自定义指数记录在文件T0002\hq_cache\tdxzs.cfg中,每行一条记录,每个记录包含6个字段,字段之间用“|”分隔。字段依次为:
1) 指数名称
2) 指数代码
3) 对应板块/行业类别:2-通达信行业板块 3-地区板块 4-概念板块 5-风格板块 8-申万行业
4) 未知字段:都为1
5) 未知字段:为0或1
6) 行业代码或板块名称:
       a) 类别为2对应通达信行业代码
       b) 类别为3对应地域编号,与base.dbf中的DY字段对应
       c) 类别为4对应概念板块名称
       d) 类别为5对应风格板块名称
       e) 类别为8对应申万行业代码
T0002\hq_cache\tdxzs.cfg
指数名称|指数代码|类别|未知字段|未知字段|行业代码或板块代码
黑龙江|880201|3|1|0|1
……
煤炭|880301|2|1|0|T0101
煤炭开采|880302|2|1|1|T010101


千山暮雪   实盘认证   发表于 2022-7-6 01:15:41 | 显示全部楼层
明天进来学习一点点,希望赶上各位步伐
苏苒   实盘认证   发表于 2022-7-10 14:04:19 | 显示全部楼层
天王盖地虎,小鸡炖蘑菇。
五千点的风和雨啊,藏了多少梦。黄色的脸惊恐的眼,没有了笑容。八千点美丽梦幻,像是一首歌。不论你来自何方,将去向何处。一样套牢,一样的痛,曾经的苦难,我们留在心中。
侯晓阳   实盘认证   发表于 2022-7-10 14:22:06 | 显示全部楼层
天王盖地虎,小鸡炖蘑菇。
昕玲     发表于 2022-7-10 14:50:46 | 显示全部楼层
日进斗金者,不是散户人。
凉笙墨染     发表于 2022-7-10 15:52:28 | 显示全部楼层
一不该呀二不该,你不该想发财一头钻进股市来。三不该呀四不该,你不该股价见顶你才买。五不该呀六不该,你不该明知买错不悔改。七不该呀八不该,你不该跌到底部杀出来。九不该呀十不该,你不该再次追高重复着来。
睡着的鱼 金融从业     发表于 2022-7-11 09:45:46 | 显示全部楼层
我怀疑我被传说中的主力监控了,一卖就涨,一买就跌,一进来就千股跌停!
nothingtolife   实盘认证   发表于 2022-7-11 11:32:21 | 显示全部楼层
牛市的时候,看多的观点总是显得特别睿智;熊市的时候,悲观的观点总会显得特别深邃。
黑夜骑士     发表于 2022-7-26 14:19:59 | 显示全部楼层
看股票,想砸电脑,看男足,想砸电视。
流年乱浮华   实盘认证   发表于 2022-7-26 20:01:23 | 显示全部楼层
感谢分享,预祝老板发大财
lighter     发表于 2022-8-11 14:26:47 | 显示全部楼层
感谢无私分享,辛苦了
铅华浮尘   实盘认证   发表于 2022-10-16 08:28:32 | 显示全部楼层

看股票,想砸电脑,看男足,想砸电视。
梦想家   实盘认证   发表于 2023-7-18 10:57:54 | 显示全部楼层
感谢无私分享,下载了
新辰   实盘认证   发表于 2023-7-18 14:37:47 来自手机端 | 显示全部楼层
感谢无私分享,下载了
导读 FM 任务 排行 收藏 标签 推广
温馨提示
没有VIP,没有积分充值,没有收费项,登陆后可以更改网站配色;唯一微信公众号24KRMB 知道啦

黑名单 | 实名认证 | 手机版 | 倡议书 | 评论管理 | 版权声明 | 鄂ICP备19016902号

GMT+8, 2024-5-17 05:02 , Processed in 0.481568 second(s), 45 queries , Gzip On.

Copyright © 2010-2024 24KRMB.COM

阿里云提供驱动和云服务/UI:240115