大智慧证券软件自选股文件netwrkic.bk2的文件结构
大智慧证券软件的自选股数据,是放在安装目录\CFG\目录下的netwrkic.bk2文件中,其文件结构如下图所示:

以VB为例定义相关数据结构,如下:
Rem 自选股文件位于大智慧安装目录下的cfg文件侠netwrkic.bk2文件中 Rem netwrkic.bk2文件的结构如下: Rem (1) 4byte,long,为自选股板块个数 Rem (2) 4byte,long,是第一个板块的序号 Rem (3) 1byte,byte,是板块名称的长度 Rem (4) 20byte,string(20),为板块名称,其中前(3)中的位数为实际名称,后多余位数以00填充 Rem (5) 4byte,long,本板块中自选股票的总数 Rem (6) 1byte,byte,上证的股票为00,深证的为01.股票以0,2,3,4,8开头的为深证; 以1,5,6,7,9开头的为上证 Rem (7) 1byte,byte,意义不明,可能代表股票代码(名称)的长度. Rem (8) 6byte,string(6),股票代码 Rem (9) 6byte,string(6),意义不明,最末一位一般为03或04. Rem 以下为重复(6)(7)(8)(9),重复(5)中的次数 Rem 然后,重复(2)(3)(4)(5),直到(1)中所示板块数 Private Type pBoard lngIndex As Long '板块序号 bytLength As Byte '板块名称长度 StrName As String * 20 '板块名称 lngTotalStocks As Long '板块中自选股的总数 End Type '共29byte Private Type pStock bytTag As Byte '标识符,上海为0,深证为1 bytLength As Byte '一般都为6 strNubmer As String * 6 '股票代码 StrName As String * 6 '股票名称 End Type '共14byte
本人编的对自选股文件netwrkic.bk2进行编辑的小程序,界面如下图:

点击此处下载程序(70KB)
good!!!
哪位英雄做好事不留名。
好东西.向你学习!
好东西..感谢~~!
真是雪中送炭,非常感谢
我用这个工具,发现一个问题:
我使用的是国泰君安大智慧集成版,说明书说是5.36版
将你提供的工具放入我的大智慧目录D:\DZH5\CFG 下,通过该软件添加了一些代码,如000011,6000011等,但保存退出后国泰君安大智慧中并未发现任何股票被添加,请问问题出在哪里?
请百忙中回复,多谢!
博主放弃这个博客了吗?如果回来,请抽空回复一下,谢谢
不好意思,现在才看到你的留言。
我刚试用了下,并没有这个问题。可能你安装过多个大智慧,在注册表遗留下多个安装路径,以致于自动寻找目录错误了。
如果你添加自选股比较少的话,在大智慧软件中,菜单-[工具]-[自选设定]中可以添加自选股。
(另:这个工具可以放在任何地方,不一定要放在CFG目录下)
胡老师,这个软件好象有病毒,您能维护一下吗,谢谢了
客气了。应该是不会有病毒的,不知道你用的是哪个杀毒软件。-_-!!!
谢谢大侠,很管用
不好意思,我换了个杀毒软件就ok了。谢谢胡老师。
这个软件对我帮助很大,再次感谢胡大侠。
我把大智慧安装到E盘了,怎么办?