发明公开
- 专利标题: 一种与数据逻辑分离的金融业务逻辑代码实现方法
- 专利标题(英): Financial business logic code implementation method separated from data logic
-
申请号: CN201910681011.3申请日: 2019-07-26
-
公开(公告)号: CN110389752A公开(公告)日: 2019-10-29
- 发明人: 沈超 , 李波 , 甘启明 , 周琪 , 张樑 , 纪彤
- 申请人: 上海量锐信息科技有限公司
- 申请人地址: 上海市宝山区上大路668号1135室
- 专利权人: 上海量锐信息科技有限公司
- 当前专利权人: 上海量锐信息科技有限公司
- 当前专利权人地址: 上海市宝山区上大路668号1135室
- 代理机构: 上海国智知识产权代理事务所
- 代理商 潘建玲
- 主分类号: G06F8/20
- IPC分类号: G06F8/20 ; G06F9/448 ; G06Q40/00
摘要:
本发明公开了一种与数据逻辑分离的金融业务逻辑代码实现方法,包括:步骤S1,分别实现BacktestPattern类、Strategy类以及library类,所述BacktestPattern类用于实现数据读取与转换的操作,并额外做了一层抽象,实现了生成订单以及撮合的功能,所述Strategy类用于实现市场行情回调、收到K线数据回调、市场成交回调、订单确认回调、订单拒绝回调、撤单成功回调、撤单拒绝回调、订单完全成交回调、订单部分成交回调、心跳定时回调的功能;所述library类用于实现历史数据回测所需要的功能函数、回测的主流程控制逻辑以及保持回测与真实交易一致的接口函数;步骤S2,于金融业务逻辑代码实现中,通过Library类中提供的函数与BacktestPattern类、Strategy类中的函数进行互动,实现相应的金融业务功能。