全文预览

1 融航期货交易平台项目_系统设计说明书_1.0.1.4

上传者:读书之乐 |  格式:doc  |  页数:34 |  大小:0KB

文档介绍
交易底层监听对象:CServiceApi、CServiceSpi交易底层通讯单元:CRohonTradeServiceUnitCServiceUnitSpiCServiceApi接收虚拟账户登录请求,ept建立通讯对象(针对每一虚拟账户),CServiceApi则继续监听登录端口。CServiceUnitSpi接收客户委托,提供虚拟客户报单请求,查询持仓、资金。主要接口:CRohonTraderServiceUnitSpiCServiceUnitSpi重载CRohonTraderServiceUnitSpi与server进行交互。RspUserLogin客户登录请求,登陆成功OnReqUserLogin响应。RspOrderInsert提交报单指令,报单指令提交通过CTradeContrl处理。注意:CServiceUnitSpi为独立会话单元,用于支持虚拟账户模块与客户端通讯。虚拟账户模块(ount)功能描述虚拟账户模块主要具备以下功能:提供虚拟用户上线下线操作。发送交易指令和查询指令到CTradeControl模块,ount。查询虚拟账户的对应的保证金率和手续费率。实时计算虚拟账户的资金信息。实时计算虚拟账户的持仓信息。设计说明虚拟账户管理对象:ountManager虚拟账户对象:ount:ountManager对象(交易底层通讯单元)加载账户相关的持仓、资金等信息。(同步加载所有数据,满足风控强平需求)ountManager:ount对象,ountManager对象根据不同虚拟客户委托请求(ount对象)与CTradeControl对象进行交互。主要接口:Login:虚拟用户登录时,通过该接口进行账户和密码验证。验证成功将通过交易底层监听对象建立通讯单元。?OnRtnTrade:接收成交回报,接收由CTradeControl模块得成交回报。在成交回报中,需要做如下处理

收藏

分享

举报
下载此文档