我觉得与其到处下载一个觉得自己满意的版本,还不如自己动手在原汁原味的方通达信的基础上打造一个自己想要的版本。这样既可以适应你的电脑配置能保证正常的运行速度,也可以防止外来病毒的入侵,以确保自已电脑的安全。
基于这一思路,我将自己增强通达信功能的体会贴出来,以供大家参考。
第一步:下载原程序
要想是原汁原味,就得下载开发者的原安装程序。下载地址:http://www.tdx.com.cn/products/level2/tdx_level2.exe
第二步:当然是安装这个tdx_level2.exe程序了,到你下载后存放的目录下双击它,按屏幕提示操作完成就行了。
第三步:修改系统配置文件connect.cfg
大家都知道,在通达信的安装目录里有个系统配置文件connect.cfg,只要双击它后选择用记事本打开的方式把打开它,便可看到它的具体内容(当然,先打开记事本,然后在文件选项里选打开项来打开这个文件也是一样。也可在dos下用edit来编辑)。要增强通达信的功能,就要修改这个文件。注意:功能并不是越多越好,只要把你自己在炒股过程中必须要的常用的加进就行了,因为软件负载运行也有一个承受能力的问题,并不是功能越多就越好的,何况在运行中的环境还受你的电脑配置的限制(如cpu、内存-我把它比作洗衣机、硬盘-我把它比作装衣服的箱子等)。好了,闲话少叙,下面就以上面所说目前最新版的tdx_level2免费精选行情登录为例来说说connect.cfg系统配置文件增加功能我所知道要改造的地方。
文件:connect.cfg
原码 说明
[user] 这一项是用户名和密码设置
username= 登录界面用户名
savepass=1 =0登录界面记住密码项不打勾
[hqhost] 行情主站设置项
hostnum=10 行情主站的总个数,你下面有多少个主站,这设成多少数字
primaryhost=1 这一项是随机变动的,你进了第几项主站,它就会自动是几
hostname01=上海行情主站1 主站名称
ipaddress01=211.154.53.106 主站的ip地址
port01=7709 主站接口
在这以下你依次列序加入离你近的,网速比较快的行情主站就行了,太多了也用不着,还占用文件空间,影响运行。
[wthost] 这是交易委托的设置项,如果你交易系统是另目录外挂的,可以不管这项,如果是用闪电下单或是交易系统在同目录下就要设置。
wt=1
externwt=1 在系统内点右上角交易委托按钮是否起作用,=0点不出来
wtface=3
autoin=0
hostnum=0 交易委托的站点的总个数,下面排列了几个就填几个。
primaryhost=0 进行交易时所选中的站点项,数字是随机的,不用你设
hostname01= 交易委托的站点名称
ipaddress01= 该项交易委托站点的ip地址或网址
port01= 该项交易委托站点的接口
在这以下你依次排列加入你证券公司的交易站点就行了
hexindllwt=0
[chathost]
ipaddress=211.162.235.26
port=7710
[infohost] 这一项是资讯站点的设置项
info=1
autopop=1
infourlstr=
infourl=
hostnum=7 资讯站点的总个数,下面排列了几个就填几个。
primaryhost=4 动态链接为第几个,它是自动的。
hostname01=上海资讯主站1 资讯主站名称
ipaddress01=211.154.53.106 资讯主站的ip地址
port01=7711 该资讯主站接口
以下依次将你要的资讯主站排列完,一般各类不同的资讯站点根据你的网络服务商和离你近的速度比较快的证券公司的资讯主站排列一些就行了,多了重复的见容没
多大意义。
[userhost] 各类用户登录设置,现在可以不管,如果部份放开l2行情才有用
jylogin_style=1
ipaddress=222.73.228.220
port=7715
bakipaddress=210.51.54.194
bakport=7715
wtuserverifystyle=1
guestlogin=0
registerlogin=1
jylogin=0
dialogregister=0
guestlogin_str=浏览用户
registerlogin_str=注册用户
jylogin_str=交易用户
miscjystyle=0
hasautorelation=0
haswebrelation=0
onlywebuser=1
web_registerurl=http://vip.tdx.com.cn/
web_userinfourl=http://vip.tdx.com.cn/usercenter/login.aspx
candelmyself=0
enableusername=1 登录界面选注册用户可输入用户名和密码,=0用户名和密码是灰色不可用
userhosteverconnect=1
speciplogin=0
speciplogin_str=总部用户
qsid=tdxlevel
[proxy]
hasproxy=0
socktype=2
proxyport=80
proxyip=192.168.0.188
proxyuser=
proxypass=
[phone]
phonenum=0
primaryphone=-1
phone01=8009
phone02=0
[other]
gpgrade=1 这是机构评测功能,=0右上方没有p和l的显示
tend=1 这是趋势导航 =0没有
nlbonlogo=0
hidelogotab=1
inittcpipmode=0
nodiskmode=0
turnlogo=1
alwaysguest=0
prename=通达信高速行情 这是登录后主界面的显示,你可以改成你打造版
titlename=通达信高速行情分析交易系统
corp=通达信网站
corpweb=www.tdx.com.cn
autoupzip=tdxw3_level2_tcpip
webinfoini=
helpurl=
forumurl=tdx.com.cn
riskpost=1
autoconnectin=1
showversoin=1
logoadvert=
wtf12=1 在这一行下面你可以增加主菜单的功能项
比如:
mainwebtitle=荐股(&g) 主菜单条上显示出“荐股(g)”字样
webpagenum=20 该下拉菜单下要显示的条数,好象最多20行
webpagestr01=黑马直击 要显示的名称
webpageurl01=http://www.stock1.com.cn/bhs.asp 连接的网址或路径
你可以在这一项下依次排列20个,然后还可以再来一个菜单项。
比如:
mainwebtitle2=工具(&e) 第二个增加的菜单项
webpagenum2=8 第二个菜下拉单项下的总行数
webpagestr201=计算器 第二个菜单项下的第一个名称
webpageurl201=c:windows\\system32\\calc.exe 这个名称要执行的内容:网址或路径和执行文件名
这里的c:windows\\system32\\calc.exe如果是在安装目录内的另一个子目录下,也可以这样表示:=.\\jsq\\calc.exe
这以下将你所要的照着依次排列就是了
mainwebtitle=券商网
wtprename=通达信网上交易
hidesavezh=0
minauthpasslen=1
dgzqstyle=0
forbidsametime=0
haswebinfo=0
=1在系统界面资讯项下的网站资讯由灰色变成黑色可选,并将菜单由原“功能、资讯、股票、指标”等四项增加一项“服务”变成五项,该增加的“服务”内容由文件webinfo.ini提供。在二楼有
sysmark=通达信
webpagenum=0
wtuserverifystyle=0
enablenlb=1 =1在登录界面的通信设置里查找最快主站,等于0没有这项
hintswitch=1
showgbinfo=1
autoupurldir=http://www.tdx.com.cn/products/autoup/
hasds=0 =1在登录界面的通信设置里第三方行情设置,等于0没有这项
hascustompad=1
haschat=0
hasjbfx=0
treeclosebtn=1
allequal=0
treequit=0
hasssl=0
randswitch=0
restrightbtn=0
everyfirsthost=0
hasuserhost=1
wtf9=1
hasshx=0
forbidotherhost=0
canusedconnectever=0
hasticq=0
atoncedown=1
uselocaldata=0
diffvolmode=0
docpath=
webkeyguy=0
show3mmp=0
emailstr=与通达信联系
emailurl=mailto:tdxvip@vip.163.com
needplugexe=1
autoconnectticq=1
autologo=0
reconnectnum=0
f10cache1day=1
plugexepath=tdxweb.url
addblockprompt=0
simplezxmenu=0
logotimeout=8
glscversion=0
hasexday=0
haszhb=0
compatibleszcode=1
noautoup=0
abouturl=
haswebmovinginfo=0
alwaysmovinginfo=0
webdowninterval=30
webmovingurl=
nbbs=tdx
sharemode=0
habitpath=u:\dxw\dxoem\\jcb_ck
fxjssaddress=
showfastcheck=0
getfasthost=0
loginkouling=0
autoupdate=1
cyfirst=0
clean=1
gpfilter=0
littlefluxversion=0
maxfluxcount=19200000
shortrefreshhq=0
otherfilename=customcfg_level2.zip
whichautoupinfo=5
version_title=
warn=1
onlyone=1
webinfourl=
helpwebstr=
helpweburl=
autoupfromhqhost=0
tradeautoup=0
applyonline=0
nlbless=0
showzjzhincombo=1
showprotect=1
allonesave=0
[dshost] 这里是第三方行情站点的设置,比如期货行情
ipaddress=211.161.159.76
port=7720
hostnum=0 第三方行情站点的总个数
primaryhost=0 登录入时的第几个,自动的
hostname01=招商第三方行情主站 第一个站点名
ipaddress01=219.133.36.249 站点ip地址或网址
port01=7721 站点接口
以下照着依次序排列
primaryhost=-1
[chatroom]
username=
[chatroomcolor]
backcolor=10
textcolor=0
[extern] 外挂设置,比如交易委托。也可以在系统设置的外挂里设,它自动添加修改,然后你现再整理一下也可
infopath=*****
wtpath1= 外挂的路径
wtname1= 外挂的名称
wtname2=财富证券委托交易
wtpath2=e:\\股市行情\dx_level2\c_cfzq\c.exe
alongpathfile=
wtpath0=
wtname0=
这下面你可以增加要经常看的网站,在实时行情界面成交量条的左边显示比如万点资讯:
webpagename0=万点资讯
webpageurl0=http://www.windin.com/home/stock/html/xxxxxx.!!.shtml
以下你依次序排列几个就是了
[infouser]
username=guest
savepass=0
[integrity] 这是信息框最底行信息项的设置项
chatareanum=2 信息菜单总条数
chatareastr01=信息地雷 第一项名称
areatype01=4 这个4代表系统的信息地雷,不要改为其它数
chaturl01=
chatareastr02=投资日记 第二项名称
areatype02=6 这个6代表系统的投资日记
chatareastr03=分类资料 第三项名称
areatype03=5 分类资料的代码是5
以下你可以依次增加,比如:万国测评等
chatareastr04=万国测评
areatype04=0
chaturl04=http://stock.eastmoney.com/company/1192.html
[vitalbtn] 这一项可以增加系统主界面右上角的按钮
btnnum=3 要显示按钮的总个数,根据你的屏幕宽度来做
btnstr01=行情 第一个按钮
btntype01=4 行情代码是4
btnstr02=资讯
btntype02=1
btnexecfile02=0
btnstr03=委托
btntype03=2
btnexecfile03=0
btnstr04=用户论坛 这一项你在按钮总数限制为3了就不会显示
btntype04=0
btnexecfile04=http://tdx.com.cn/club/
[icqhost]
audio_ipaddress=
audio_port=0
ipaddress=192.168.0.179
port=7716
[ietoolbar]
toolflag=0
toolkey=
tooltext=通达信高速行情
toolpath=通达信高速行情
toolname=tdxw.exe
[shellexe]
exenum=0
[tdxproxy]
buse=0
hastdxproxy=1 在登录界面的通讯设置里的绿色通道开关,=0关闭这项
ip=121.35.244.76
port=443
desc=电信绿色通道
ip2=202.106.83.215
port2=443
desc2=网通绿色通道
绿色通道你也还可以照着增加
[startmenu]
hashdir=0
hdirname=
[version]
newjy=0
第三步:编写一个webinfo.ini文件,为haswebinfo=1增加“服务”项的内容
webinfo.ini内容:
[root]
count=16 菜单项总数
[0] 第0项
node0=6 第0项第一条的下拉总条数
text0=证券管理机构网 第0项第一名称
url0=
node1=19 第0项第二条的下拉总条数
text1=券商网 第0项第二名称
url1=
以下依次序类推排列
[0*0] 这里是上面的下拉条数扩展,node0是等于6,就有6项
node0=0 第一条
text0=中国证监会 第一条名称
url0=http://www.csrc.gov.cn/n575458/index.html 第一条网址
node1=0 第二条
text1=中国证券业协会 第二条名称
url1=http://www.sac.net.cn/newcn/home/index.html 第二条网址
node2=0
以下类推依次排列
[0*1] 这里上面的券商网下拉条数扩展,node0是等于19,就有19项
node0=0
text0=中信建投证券网 券商网第一条
url0=http://www.csc108.com/ 券商网第一条网址
node1=0
text1=财富证券网 券商网第二条
url1=http://www.cfzq.com/ 券商网第二条网址
node2=0
以下类推依次排列
[0*2]-[0*15]你照上面的做好后,把这个文件放在通达信系统的安装目录下就行了。
第四步:如果你要修改系统界面的图标,就利用我发上来的工具和图标进行替换
http://www.chcj.net/thread-918519-1-1.html,但我觉得只要知道意思了就没有必要修改,要改也是好玩而已,何况通达信还经常更新主程序。
第五步:如果你要修改交易的登录方式,可以修改这个文件embwt.cfg
[other]
swapcombo=0 登录方式(是以账号还是客户号方式等)在左边,营业部在右边,等于1反之。
[sc]
scnum=5 登录方式的总个数
sc_01=9 客户号
sc_02=0 深a股东号
sc_03=1 沪a股东号
sc_04=2 深b股东号
sc_05=3 沪b股东号
sc_06=12 三板人民币
sc_07=13 三板美元
sc_08=8 资金账号
=4是深圳国债期货
=5是上海国债期货
=6是地方柜台
=7是商品期货
=10是深沪合一
=11是创业证券委托
[vyyb]
mustaccountlen=12 客户号位数
这个embwt.cfg文件一般都是你的证券商设好了的,就不多说了。
第六步:预警周期的更改,其实这个我觉得没有必要修改,因为需要有本地数据,通达信只是提供了日线数据的下载,其它周期的数据没有,我想你改了预警周期也不一定准确报出来(我以为使用价格预警就可以了),如果你非要改这个,方法是:用exescope打开tdxw.exe文件,然后是点开资源-对话框-901-combobox-去掉右边禁用的勾就行了,退出时选择不更改文件大小,点确定退出exescop便可。
第七步:就是登录进入系统了,系统内有一个系统设置,你可以一项一项的仔细看过,根据你的习惯点选或打勾就行了。
第八步:进入系统后就试试你的成果,看各功能项是否灵验,这时你一定很高兴,因为是你自己做出来的。