一种与数据逻辑分离的金融业务逻辑代码实现方法

基本信息

申请号 CN201910681011.3 申请日 -
公开(公告)号 CN110389752A 公开(公告)日 2019-10-29
申请公布号 CN110389752A 申请公布日 2019-10-29
分类号 G06F8/20(2018.01)I; G06F9/448(2018.01)I; G06Q40/00(2012.01)I 分类 计算;推算;计数;
发明人 沈超; 李波; 甘启明; 周琪; 张樑; 纪彤 申请(专利权)人 上海量锐信息科技有限公司
代理机构 上海国智知识产权代理事务所(普通合伙) 代理人 上海量锐信息科技有限公司
地址 200444 上海市宝山区上大路668号1135室
法律状态 -

摘要

摘要 本发明公开了一种与数据逻辑分离的金融业务逻辑代码实现方法,包括:步骤S1,分别实现BacktestPattern类、Strategy类以及library类,所述BacktestPattern类用于实现数据读取与转换的操作,并额外做了一层抽象,实现了生成订单以及撮合的功能,所述Strategy类用于实现市场行情回调、收到K线数据回调、市场成交回调、订单确认回调、订单拒绝回调、撤单成功回调、撤单拒绝回调、订单完全成交回调、订单部分成交回调、心跳定时回调的功能;所述library类用于实现历史数据回测所需要的功能函数、回测的主流程控制逻辑以及保持回测与真实交易一致的接口函数;步骤S2,于金融业务逻辑代码实现中,通过Library类中提供的函数与BacktestPattern类、Strategy类中的函数进行互动,实现相应的金融业务功能。