基金投资管理系统O3.0操作手册(13)-转换机
受控·HSQI4—05/C0                    文档编号:                 
                                                级:机 
基金投资管理系统O3.0操作手册
转换机分册
编制:  夏毓军 
审核:    任珊   
批准:           
基金事业部
2005年11月

第十三章 转换机
§1.模块功能简介
转换机是使得在基金交易管理系统发生的交易和交易所接收平台进行通讯的实时数据转换(包括委托、撤单、成交)装置。
主要包含的功能有:
系统初始化:为当天的开市业务交易准备好期初的环境;
SQL归档初始化:即初始化OIW库和sjsjwt.dbf,sjshb。dbf;将上以交易日的委托申报和回报记录归档,清除这些上海申报回报库的数据
交易席位维护:设置用于当日交易的席位.
转换机设置:设置转换机的上海和深圳的定时类型、委托申报、委托确认、成交回报、行情转入、代码转入和国债利息转入等参数。
§2。系统初始化
(图13—1)
功能简介
本窗口(见图13—1)用于系统初始化将历史数据记录到历史库中,并为当天开市的交易准备好期初环境。
详细说明
窗口中“初始化日期”是填写具体做初始化的日期,点击[确定]按钮即可。注意:一旦进行初始化后,由于其初始化都是在服务器上进行的,因此不可以临时终止;并且本初始化工作可以在前一个交易日做完清算后提前做第二个交易日得初始化.
§3.SQL库归档初始化
(图13-2)
功能简介
本窗口(见图13-2)是将上日交易的委托成交数据归档,同时自动清除这些上海申报回报库的数据。
详细说明
在使用此功能前要先设置好SQL报盘库的接口表和dbf的路径,如下图(13—3)
(图13—3)
在“SQL报盘机”处输入上海申报回报的报盘机名字或者IP地址(要确保做SQL归档初始化的机器的本机MS SQL Server2000可以连接上报盘机)。
注意:本过程不能在交易时间做,系统未对状态做出判断。
    上述DBF报盘路径是针对做SQL报盘初始化所在的计算机而言的
§4。交易席位维护
(图13-4)
功能简介
本窗口(见图13-4)用于当日的交易席位的设置.
操作说明:界面下方的增加,修改,删除,查询按钮可执行相应操作;
详细说明
基本的设置操作和“交易参数设置”窗口类似.交易席位是用来设置公司当日参与交易的席位,在更换所使用的券商席位时,必须同时修改此设置。
在新版的转换机中,支持单基金多席位的报盘方式,交易时所使用的席位是根据此设置进行匹配报盘,在设置的时候匹配的原则如下:相同的组合和股东只能设置一个席位用于当日的交易,当有指定的组合时,则系统优先使用指定的组合下的设定的股东和席位,然后再使用“所有组合”下的设定的股东和席位;另外确保在设置好的当日参与交易的席位在“当日交易否”字段数值是填写了“当日交易"值,不然将不能进行实时数据的转换,直接影响交易的正常进行.
注意:参加交易的交易席位若修改了,必须重新启动转换机程序.
§5。转换机设置
(图13-5)
功能简介
本窗口(见图13-5)用于设置转换机的上海和深圳的定时类型、委托申报、委托确认、成交回报、行情转入、代码转入和国债利息转入等参数。
操作说明: 界面下方的增加,修改,删除,查询按钮可执行相应操作
详细说明
投资公司名字转换机的相关服务有:上海交易行情、上海行情转入、上海委托申报、上海委托确认、上海委托回报、深圳交易行情、深圳行情转入、深圳委托申报、深圳委托确认、深圳委托回报、上海代码转入、深圳代码转入和上海国债利息转入等13类。
在一般情况下,此窗口需修改的主要集中在“线程个数”、“开始时间"、“结束时间”和“启用状态"等。当日常交易量比较大,可以对“委托申报"、“委托确认”和“成交回报”等服务各设置多个线程,以加快报盘和回报速度。
§6。转换机
(图13—6)
功能简介
本窗口(见图13—6)用于席位的报盘,即同时实现上海深圳的委托申报、回报以及行情的转入和代码转入等,各个席位之间是各自独立、互不干涉的。为方便系统管理员对转换机的维护,并确保报盘的可靠性和稳定性,本模块运行时是相对独立的,脱离于系统框架外运行,但又是基金投资管理系统的不可或缺的重要组成部分,是系统和交易所的数据进出的唯一接口,其后台数据库和交易系统是无缝集成的。
窗口中“其他任务”处,点击它会出现“上海代码转入"、“上海国债利息”、“深圳代码转入”和“国债利息计算"等4个任务的列表,其分别用于上交所最新的所有上市流通股票的代码信息转入、上海国债利息(GZLX。MDD文件)的转入、深交所最新的所有上市流通股票的代码信息转入和将深沪2市的国债利息重新计算等,进行手工执行,注意这4个任务可以单个或多个同时候进行操作.对于深交所的国债利息转入,交易系统已经在前一交易日里面的SJSGF.DBF文件中读取,不需要专门的任务转入.交易系统缺省设置的情况下,这4个任务会分别在当前交易日的上午和下午的某个定时时间段后台自动反复调用执行多次,以实时
同步更新深沪2交易所的股票代码和国债利息信息。
详细说明
转换机运行程序目录下的配置文件Hstrade.ini需要进行配置,具体配置方法如下:
Hstrade.ini文件配置说明:
[common]
LogFile=。/trade.log                系统日志文件
DBServer=hstrade                      Oracle数据库的别名                 
DBUser=trade                  访问ORACLE中HSUSERPASSWORD表的用户DBPasswd=hspassword                访问ORACLE中HSUSERPASSWORD表的密码
SQLSource=192。168.64.58            SQL报盘机实例
其中,“DBServer”、“DBUser”和“DBPasswd是转换机所在的机器连接上Oracle数据库的服
务器的连接串,如Oracle的SQL PLUS连接串为:Sqlplus trade/ hspassword@hstrade ;“SQLSource”是上海Sql报盘机的机器名字(IP地址)。提示:在本章最后将提到如何将显密码经过二次连接方式修改.
在确保设置好了交易席位和申报回报路径后,点击[开始]按钮即可开始转换机的运行;[停止]按钮是暂停转换机的运行;[退出]按钮是关闭转换机。
由于转换机程序是实时刷新的,因此在实际正式的交易过程中,会看到不同席位的委托、申报、成交和回报的笔数的不断变化,如果出现运行异常,程序会在界面上有提示,系统管理员需及时到问题出在哪里,并迅速寻求解决方案,避免对交易系统产生影响,造成投资上的损失,所以系统管理员需随时留意其运作情况.
为最大限度的降低转换机的瓶颈和充分提高系统对数据流的吞吐量,从而进一步的优化系统的报盘速度,上海、深圳的代码转入和上海国债利息转入通常都设置成某个时间段内作专门处理,转换机前台不另作专门的显示。
在真实环境中,若交易量非常火的时间,转换机的负荷是很大的,使用Windows2000 Adv
ance Server将可以或则更高地系统运行质量;并且还可以将实时行情转入和委托申报、确认和成交适当分开成若干台机器处理,使转换机负载平衡.

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。