通达信免补码开启普通行情的简单方法
-
相关简介:通达信免补码开启普通行情的简单方法 此贴无资源下载! 以官方最新7.41普及交易版为例,利用qscomte.dat文件,在通达信根目录下用记事本新建一个qscomte.cfg文件,打开后填入内容如下: [VIPHost] HostNum=13 HostName01=平安证券东莞行情主站 IPAddress01=14.17.75.11 Port01=7709 HostName02=平安证券上海上证云行情 IPAddress02=114.80.63.71 Port02=7709 HostName03
-
文章来源:股海网作者:股海网发布时间:2018-09-28浏览次数:
通达信免补码开启普通行情的简单方法
此贴无资源下载!
以官方最新7.41普及交易版为例,利用qscomte.dat文件,在通达信根目录下用记事本新建一个qscomte.cfg文件,打开后填入内容如下:
[VIPHost]
HostNum=13
HostName01=平安证券东莞行情主站
IPAddress01=14.17.75.11
Port01=7709
HostName02=平安证券上海上证云行情
IPAddress02=114.80.63.71
Port02=7709
HostName03=平安证券深圳行情主站
IPAddress03=114.67.61.70
...... 以下就不复制了,这里是以平安的普通主站为例,也可以用其它的普通主站。填完后保存退出,用麦克加解密工具将它加密为qscomte.dat.
下面代码就是读取这些主站的修改方法(对应官网7.41交易版)
.版本 2
' 以下为开启普通行情
XNC.写字节集 (TDXID, 进制_十六到十 (“005407AB”), 字节集_十六进制到字节集 (“9090”))
XNC.写字节集 (TDXID, 进制_十六到十 (“005407B2”), 字节集_十六进制到字节集 (“BEB8E33201”))
XNC.写字节集 (TDXID, 进制_十六到十 (“006D16E6”), 字节集_十六进制到字节集 (“00”))
XNC.写字节集 (TDXID, 进制_十六到十 (“005DBFC1”), 字节集_十六进制到字节集 (“EB”))
XNC.写字节集 (TDXID, 进制_十六到十 (“005D5DC8”), 字节集_十六进制到字节集 (“9090”))
XNC.写字节集 (TDXID, 进制_十六到十 (“005D5E1C”), 字节集_十六进制到字节集 (“EB”))
XNC.写字节集 (TDXID, 进制_十六到十 (“005D5EA0”), 字节集_十六进制到字节集 (“9090”))
XNC.写字节集 (TDXID, 进制_十六到十 (“005D5FCA”), 字节集_十六进制到字节集 (“E902D1000090”))
XNC.写字节集 (TDXID, 进制_十六到十 (“005E328A”), 字节集_十六进制到字节集 (“B826”))
XNC.写字节集 (TDXID, 进制_十六到十 (“005E329B”), 字节集_十六进制到字节集 (“B426”))
XNC.写字节集 (TDXID, 进制_十六到十 (“005009F7”), 字节集_十六进制到字节集 (“EB13”))
XNC.写字节集 (TDXID, 进制_十六到十 (“00536628”), 字节集_十六进制到字节集 (“EB”))
XNC.写字节集 (TDXID, 进制_十六到十 (“0053680A”), 字节集_十六进制到字节集 (“90E9”))
XNC.写字节集 (TDXID, 进制_十六到十 (“005890E2”), 字节集_十六进制到字节集 (“EB”))
XNC.写字节集 (TDXID, 进制_十六到十 (“005893C9”), 字节集_十六进制到字节集 (“EB”))
XNC.写字节集 (TDXID, 进制_十六到十 (“00589222”), 字节集_十六进制到字节集 (“EB”))
另一种方法就是借用zdcomte.dat,将普通行情主站添加进去,高级行情主站的是[L2HOST],可以将普通主站写成[L1HOST],然后通过系统菜单的 断开连接来切换 L1和L2,代码如下
0060B2C3 3D 11820000 cmp eax,0x8211 ; 判断是否点击断开连接
0060B2C8 75 19 jnz short 741pj.0060B2E3
0060B2CA 803D 59CC9400 3>cmp byte ptr ds:[0x94CC59],0x31 ; 判断是否L1HOST
0060B2D1 74 09 je short 741pj.0060B2DC
0060B2D3 C605 59CC9400 3>mov byte ptr ds:[0x94CC59],0x31 ; 改为L1HOST
0060B2DA EB 07 jmp short 741pj.0060B2E3
0060B2DC C605 59CC9400 3>mov byte ptr ds:[0x94CC59],0x32 ; 改为L2HOST
部分修改需要第一个方法的部分,需要解除高级行情下读取普通主站的限制。