ImageVerifierCode 换一换
格式:DOCX , 页数:60 ,大小:79.06KB ,
资源ID:23189898      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/23189898.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(维护红宝书扩展行情系统安装配置说明.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

维护红宝书扩展行情系统安装配置说明.docx

1、维护红宝书扩展行情系统安装配置说明 维护红宝书:扩展行情系统安装配置说明文档记录:版本时间修改者描述1.02010-05-051.12010-08-05田进恩针对DTF和主站2.10版的修改1.22010-12-16田进恩主站都升级为2.158 DTF升级为2.1661.32012-2-22田进恩主站都升级为2.52 DTF升级为2.511.42013-06-24田进恩主站升级为3.06 DTF升级了3.101.52014-2-26田进恩主站3.20关于Sync文件的说明一 二代扩展行情相对一代扩展行情主站的改进改进之处:1. DTF行情发送端没有改变。2. 纯内存方式提升性能。dshost采

2、用纯内存方式,减少写盘量。3. 优化排序算法,减少CPU占用。4. 各品种都采用收盘逻辑。按timecfg.ini设置的收盘时间进行收盘,减少盘中的写盘量。5. 采用yxhj目录方式。一般情况下只需要拷贝yxhj目录下面的codelist.ini、indexlist.ini、curr.dat、excurr.dat和rawtick.dat,就可以补充数据。6. 解除品种数的限制。7. 盘中文件大小减少。8. dshost中加入各种用于维护的脚本。dshost环境请安装在/tdx/dshost目录下get_yxhj(自带的,需chmod)将yxhj的5个文件打包并放在repair目录下。put_y

3、xhj(自带的,需chmod)将repair目录下的yxhj.zip解到yxhj目录下并运行。put_yxhj_ph(自带的,需chmod)将repair目录下的yxhj.zip解到yxhj目录下并运行,进去后进行收盘。clean_oldfile (自带的,需chmod) 将二代扩展行情中不用的一代老数据清除掉不同之处:1. 扩展行情主站的版本号为V2.00以上2. 运营性使用的二代扩展行情(DTS/dshost)主站必须要得到授权3. 二代主站的codelist.ini文件在yxhj目录下4. 二代主站的code2name.ini放在tdxbase目录下,并可以通过下载实现自动更新升级时注意

4、点:1. 一定请将dshost安装在/tdx/dshost目录下2. 二代扩展行情用的历史数据与一代扩展行情主站是一样的,但yxhj不一样3. 从一代扩展升级到二代扩展dshost,请killall原来的老程序,使用 ./clean_oldfile 清除二代行情主站中不再使用的一代数据。4. 全套下载包自带的market.ini支持商品期货,股指期货和延时15港股,如你的环境不同于此,只需要修改market.ini5. 请使用这个全套下载包里面的新timecfg.ini和qhindex.ini6. 升级前请先向通达信软件确认相关授权文件。7. 由2.15以前的二代版本升级到2.15以上的版本,

5、请直接清理yxhj目录(存盘结构有变化)。对于2.15以上的Win主站,tdxdata目录请先改名为data(新的版本采用data目录名) 二 扩展行情DTF数据转发配置config.ini的设置Serverqsid=转发行情;DTF服务名称listenport=7777;监听端口 DebugMode=0;是否是调试模式/沪深300从A股主站取,这个必须要配置以支持沪深300指数HOSTA_TDXUseIt=0;是否启用TCPUrl=;A股主站地址TCPPort=;A股主站端口/DTF级联STD_TDXUseIt=0TCPUrl=;上级DTF地址TCPPort=;上级DTF端口/中金所股指期货

6、QHGZ_ZJUseIt=0TCPUrl01=;中金所地址1TCPPort01=;中金所端口1TCPUrl02=;中金所地址2TCPPort02=;中金所端口2ParticipantID=aaa;中金所席位号UserName=aaa;中金所的用户名UserPass=aaa;用户密码/恒生期货接口QHGZ_HSUseIt=0LoginUrl=;登录地址LoginUDPPort=;恒生接口登录端口/金仕达股指期货发布QHGZ_KSDUseIt=UDPPort=A=QSB=QDC=QZG=CZ;金仕达行情携带的市场标识,这个修改必须和相关接口开发人员确认/MDF港股HK_MDFUseIt=1TCPU

7、rl=TCPPort=BakTCPUrl=BakTCPPort=UserName=UserPass=UseXMLHSI=;是否解析XML指数页面UseXMLWI=;是否解析XML全球指数页面/MDF2港股HK_MDF2UseIt=1TCPUrl=TCPPort=BakTCPUrl=BakTCPPort=UserName=UserPass=/固定收益GDSY_SJUseIt=0workpath_gdsyhq=.sse_clientZQ_CJHQworkpath_gdsymx=.sse_clientZQ_CJMXworkpath_gdsybj=.sse_clientZQ_QDBJ/目录同步Sync

8、DirDirNum=2;目录数ID01=data1;第一个目录的虚拟名Dir01=D:test1data;本地的实际位置ID02=data2Dir02=E:test2datadtf_sync.ini的设置DTFsync_num=0sync_url01=x.x.x.xsync_port01=7777sync_url02=x.x.x.xsync_port02=7777SyncDirSyncMode=0SyncSpan=2WeekendSync=0/周末是否同步,缺省不同步(除非是调试模式)DirNum=0ID01=Pattern01=LocalDir01=WhichUrl01=ID02=Patte

9、rn02=LocalDir02=WhichUrl02=SyncIncIncNum=0ID01=LocalInc01=WhichUrl01=ID02=LocalInc02=WhichUrl02=对于以上配置,建议用DTFSet工具进行设置wlist.ini文件的设置对于DTF,可以限制某个IP的扩展行情主站能连接进来,只需要编辑wlist.ini文件,一行代表一个IP。如果无此文件,则表示不进行IP验证,有此文件的话,能连入的必须在这个IP列表中。DTF主站连接监控界面_J_ 监控工具的标识_D_ 目录文件同步的标识_I_ 增长文件同步的标识其它标识表示是DTS和dshost的连接DTF环境的重

10、建时的注意事项(慎重)对于港股DTF,由于DTF缓存了港股的买卖价差等信息,所以在重建DTF环境下,请将原环境下面的cache目录一并拷贝过去。三 Win扩展主站中的dts.ini配置说明dts.ini的设置FileF10Path=F10Name=F10Path2=F10Name2=; F10目录(有配置就读配置,没有配置就使用主站目录下面的f10目录 最多2套)BreedLCMatch=;是否进行理财产品的过滤,特别行情时使用QHFromHSDTF=;如果期货源来自恒生柜台广播,需要配为1dtfnum=1;DTF的个数url01=61.144.235.39;第一个DTF的地址port01=7

11、722;第一个DTF的端口market01=CZ,QS;第一个DTF处理的市场串,市场串代码根据market.ini的对应市场的MARKETABB填写,一般情况下可以不写,market的内容不能超过8字符长,否则不生效nomarket01=;如果配有nomarket,则表示除了这个配置的市场不支持,DTF给的其它市场都支持; market的内容不能超过8字符长,否则不生效sync_url=sync_port=;数据同步专用的DTF地址和端口如果要支持多个sync地址,如下设置,需在SyncDir中设置每个ID的WhichUrlsync_num=0sync_url01=61.144.235.39

12、; 61.144.235.31sync_port01=7722;7711sync_url02=61.144.235.40;61.144.235.32sync_port02=7722;7711; sync_num需要设置成个数,比如2systemqsid=TDX行情;行情伺服名称sockheap=32;网络堆栈大小,这个不要修改OldIndexVer=2;前次码表文件版本OldTimerVer=2;前次时间配置文件版本IndexVer=3; 最新码表版本TimerVer=3; 最新时间配置版本MustSameQSID=0; 客户端的券商ID是否必须与qsid一致SupportHQDLL=0; 是

13、否支持行情接口DLL和手机平板客户端的接入DebugMode=0;是否是调试模式WriteDetail=1; 是否生成历史分笔数据Migrate=0; 是否将本年合约迁移到下年或下两年的K线中,缺省不打开PushFlag=2;推送模式 0完全不推 1只推个股 2都推 一般情况下设为2HKBase_Url= ; 港股基本资料库的下载地址,如果不配,就不下载QHBase_Url=; 期货基本资料库(比如code2name.ini)的下载地址,如果不配,就不下载FundBase_Url=; 开放式基金的资料库的下载地址,如果不配,就不下载servermaxclient=20000;最大连接数list

14、enport=7721;监听端口,即客户端连接端口checktimer=120;存活校验时间threadnum=6;伺服线程数maxsameip=0;同一ip最大连接数,0是不限制连接数bCompress=1;是否压缩行情SyncDirSyncMode=0;同步模式,0表示同步间隔,使用SyncSpan的设置 1表示时间点模式,使用SyncTimeNum和SyncTime?的设置。SyncSpan=2;同步间隔的分钟数SyncTimeNum=2;多少个时间点SyncTime01=8.30;第一个时间点SyncTime02=12.30;第二个时间点DirNum=2ID01=data1;ID必须与

15、DTF端保持一致Pattern01=*.cfg;通配符LocalDir01=/tdx/data/cfg/;本地存放目录WhichUrl01=0;用哪路Sync地址ID02=data2Pattern02=*LocalDir02=/tdx/data/other/WhichUrl02=1;用哪路Sync地址SyncIncIncNum=0ID01=LocalInc01=WhichUrl01=ID02=LocalInc02=WhichUrl02=如果设置成如下,表示是各自的备份站(用;分开)url01=61.144.235.9;210.21.232.115port01=7977;7977如果设置有备份站

16、的话,第一个站如果连接不上或连接上长期没有数据的话,就自动跳第二个站。值得注意的是:DTF如果开了IP限制的话,连上去也会马上断开连接。四 Win扩展主站安装维护说明1 数据环境通常存放在data目录下。子目录存放相应的历史数据存盘文件:day(日线数据),min5(5分钟线数据),min(分钟数据),htc(历史分笔数据)。Yxhj目录下有是当天行情的运行环境:curr.dat& excurr.dat(行情数据),rawtick.dat(分笔数据),codelist.ini和indexlist.ini是代码文件。注意:如果要拷贝yxhj,请将这五个文件一起拷贝。2 主站连接上游的DTF数据转

17、发接收相应市场行情。可配置多个DTF同时接收,但是注意从不同DTF接收的市场和商品不能重复,否则会造成数据混乱3 手工编辑以下文件必须慎重进行:qhindex.ini,timecfg.ini,market.ini。编辑这些文件应进行行情的强行初始化。所以必须在不影响正常服务的时间(开市交易前)进行。4 强制初始化的方法:退出服务程序后,把运行环境yxhj目录的文件删除。五 Linux扩展主站中的dshost.ini配置说明dshost.ini的设置FileRamDataPath=/tmp/ram/dshost/;虚盘数据目录F10Path=F10Name=F10Path2=F10Name2=;

18、 F10目录(有配置就读配置,没有配置就使用主站目录下面的f10目录 最多2套)BreedLCMatch=;是否进行理财产品的过滤,特别行情时使用如果配了此处 还可以才配一个addlccode.txt文件,里面每一行一个代码,表示其它可以支持的理财产品代码Argpoolnum=40;处理池的数目,最大可设的poolnum为150 (HUGE版最大为250)capnum=150;每个处理池处理的连接数,最大可设的capnum为120(HUGE版最大为240),poolnum和capnum的乘积即为支持的最大连接数。child_sameipnum=200;允许同一IP的登录客户端,如果该主站的连接

19、是映射进来,请慎得设置alive_checksecond=90;客户端不发包就断开的秒数DTFnum=1;DTF的个数url01=61.144.235.39;第一个DTF的地址port01=7722;第一个DTF的地址market01=;第一个DTF处理的市场串sync_url=sync_port=;数据同步专用的DTF地址和端口如果要支持多个sync地址,如下设置,需在SyncDir中设置每个ID的WhichUrlsync_num=0sync_url01=61.144.235.39; 61.144.235.31sync_port01=7722;7711sync_url02=61.144.23

20、5.40;61.144.235.32sync_port02=7722;7711;以下配置如果设置了,将会对中金所,大商,郑商,上海商品,上海个股期权,深圳个股期权和沪港通,深港通等进行自动跳转(开市时间内DTF一段时间内没有行情就会自动跳转下一个(每组DTF需要有多个才行),比如CZ_Switch设置为2,表示第2组DTF中有CZ行情,如果需要更新时没有更新,则在组内跳转CZ_Switch=QZ_Switch=QD_Switch=QS_Switch=GGQQ_Switch=SZQQ_Switch=HGT_Switch=SGT_Switch=Systemlistenport=7721;dshos

21、t的侦听端口Compress=1;应答包是否压缩,缺省为压缩qsid=TDX_DS;此主站的券商标识MustSameQSID=0; 客户端的券商ID是否必须与qsid一致SupportHQDLL=0; 是否支持行情接口DLL和手机平板客户端的接入PushFlag=1;推送模式 0完全不推 1只推个股 2都推 对于券商应用,建议设为1,纯期货公司应用,建议设为2DebugMode=0;是否是调试模式WriteDetail=1; 是否生成历史分笔数据Migrate=0; 是否将本年合约迁移到上年或上两年的K线中,缺省不打开OtherHasLog=1;是否写日志HasLogEx=0;是否写调试日志H

22、asPrint=1;是否信息写屏,如果是daemon运行方式,无效LogCfgErrLog=1;是否记录错误信息ReqLog=0;是否记录请求数据包AnsLog=0;是否记录应答数据包SyncDirSyncMode=0;同步模式,0表示同步间隔,使用SyncSpan的设置 1表示时间点模式,使用SyncTimeNum和SyncTime?的设置。SyncSpan=2;同步间隔的分钟数SyncTimeNum=2;多少个时间点SyncTime01=8.30;第一个时间点SyncTime02=12.30;第二个时间点DirNum=2ID01=data1;ID必须与DTF端保持一致Pattern01=*

23、.cfg;通配符LocalDir01=/tdx/data/cfg/;本地存放目录ID02=data2Pattern02=*LocalDir02=/tdx/data/other/SyncIncIncNum=0ID01=LocalInc01=WhichUrl01=ID02=LocalInc02=WhichUrl02=如果设置成如下,表示是各自的备份站(用;分开),一组最多10个url01=61.144.235.9;210.21.232.115port01=7977;7977六 Linux扩展主站安装和运行1. 建立tmpfs文件系统在rc.local中设置mkdir /tmp/rammount -

24、t tmpfs tmpfs /tmp/ram/tdx/dshost/dshost /tdx/dshost daemonLinux扩展行情主站会自动转码和提供伺服,可长时间无人置守运行,无须关闭服务。对于有期货应用的情况,需要服务器配置比较好。建议至少8 CPU,主频在2.00G以上。2. 定时任务中的处理(crontab)21 7 * * * /usr/sbin/ntpdate 133.100.11.822 7 * * * /sbin/hwclock -systohc40 12 * * * /usr/sbin/ntpdate 210.72.145.4441 12 * * * /sbin/hwc

25、lock -systohc5 7 * * * rm -f /tdx/dshost/wget/*.*11 7 * * * wget 59.175.238.39/products/data/data/dbf/qhbase.zip -P /tdx/dshost/wget31 7 * * * unzip -o -L /tdx/dshost/wget/qhbase.zip -d /tdx/dshost/tdxbase/12 7 * * * wget 59.175.238.39/products/data/data/dbf/hkbase.zip -P /tdx/dshost/wget32 7 * * *

26、unzip -o -L /tdx/dshost/wget/hkbase.zip -d /tdx/dshost/tdxbase/40 8 * * * /usr/bin/killall -9 dshost41 8 * * * /tdx/dshost/dshost /tdx/dshost daemon对于Linux机器,除了早上要对时外,中午也建议进行对时,并且要经常关注能否连接定时服务器。请定期检查对时服务器是否有效。3. 如何运行dshost运行模式命令行方式帮助信息/tdx/dshost/dshost help查看版本号/tdx/dshost/dshost ver在后台运行/tdx/dshos

27、t/dshost /tdx/dshost/ daemon运行后即收盘,再后台运行/tdx/dshost/dshost /tdx/dshost/ ph七 扩展主站中相关文件的配置说明qhindex.ini 连续指数的设置文件(股指期货行情自动生成,可以不需要在此文件设置) 文件格式:每行代表一个合约,如:CFL0,0,CFL0,郑棉连续,QZ。 合约格式:合约拼音简称,合约小数精度,合约代码,合约名称,合约市场。合约市场参照market.ini的对应市场的MARKETABB填写timecfg.ini 各种商品的开收市时间配置文件 文件格式:每行代表一个时间配置信息,如:CZ,?,0915,113

28、0,0900,1530,1300,1515 配置格式:市场标识码,商品掩码,第一开盘时间,第一收盘时间,初始化时间,收盘时间,第二开盘时间,第二收盘时间,。 说明:商品掩码帮助匹配相应商品代码,如Y?标识该市场代码首位为Y的商品,对于某个市场通用的时间设置,掩码设为?,但是需要把通用设置放在该市场所有特殊时间的最后。如对于市场A,特殊交易时间的商品掩码为A?,则该市场其他掩码为?,放在A?后面。具体内容参照已配置的timecfg.ini注意:更换成二代扩展行情后,请使用最新的timecfg.ini文件(里面对收盘时间进行了延后处理)market.ini 本扩展主站支持的商品种类及各类商品的配置MARKET MARKETNUMBER=37 ;市场总数;序号为40的市场TDXMARKETIDX40=47;市场ID值,此ID应保持固定且不可重复MARKETNAME40=CQZ;市场简称CHINESEMARKETNAME40=股指期货;市场名称MARKETABB40=CZ;市场唯一标识码TDXBIGMARKETTYPE40=3;所属市场大的类型MARKETDOCNUM40=2;该市场商品的小数精度MARKETDELAY40=15;该市场行情源延时分钟数MARKETIMEZERO40=8;市场所在时区注意:marke

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1