The invention discloses a method and system device for running dynamic parameter tuning of a quantization strategy. The method includes: the strategy creation module defines the parameter of the strategy; the policy instance module creates the policy instance, obtains the parameter item in the parameter value writing strategy; the strategy running module carries the strategy; the policy instance module obtains the method. The modified parameter value is sent to the policy running module, and the policy running module continues to run the policy according to the modified parameters. This invention adopts the method of dynamic parameter setting, and sets up the parameters that may be adjusted in advance. It is presented in the web end. In the policy running process, the parameters of the policy instance module can be modified without stopping the policy code running, and the newly modified parameters are put into effect in the response logic after the submission of the policy.
【技术实现步骤摘要】
一种量化策略运行动态调参的方法及系统装置
本专利技术涉及计算机软件领域,特别是涉及量化投资策略运行参数中进行参数调整的问题。
技术介绍
量化策略是投资者投资思想的结晶,为了保证策略的安全,策略的运行和编写适宜放在本地进行。由服务端推送数据,通过SDK来驱动本地策略代码运行,计算后将内容展示在客户端上。现有的问题是:在策略进行模拟交易时,由于会跨交易日,一般周期较长。而策略的参数时常需要调整,若要进行修改的话则需要停止程序,这样的话策略运行过程中产生的中间数据都会丢失,导致策略运行产生风险,此外,这样的操作也比较复杂,需要调出程序、停止程序、修改参数、再次启动,可能在操作过程中就错失了投资机会。
技术实现思路
为了解决上述问题,本专利技术采用动态参数设置的方法,预先设置好可能会进行调整的参数,在客户端暴露出来,在策略运行过程中无需停止策略代码运行就能进行修改,并在提交后出发策略的响应逻辑将新修改的参数置为生效。其具体技术方案如下:第一方面,一种量化策略运行动态调参的方法,所述方法包括:策略创建模块定义策略的参数;策略实例模块创建策略实例,获取参数值写入策略中的参数项;策略运行模块运行所述策略;策略实例模块获取修改的参数值,发送至策略运行模块;策略运行模块依据修改的参数继续运行策略。结合第一方面,根据第一方面可能的实现方式中的第一种情况为,所述策略的创建、编辑、运行均在本地实施。结合第一方面,根据第一方面可能的实现方式中的第二种情况为,所述参数包括多个基础参数和标的参数。结合第一方面,根据第一方面可能的实现方式中的第三种情况为,策略实例模块通过getAnalyze ...
【技术保护点】
一种量化策略运行动态调参的方法,其特征在于,所述方法包括:策略创建模块定义策略的参数;策略实例模块创建策略实例,获取参数值写入策略中的参数项;策略运行模块运行所述策略;策略实例模块获取修改的参数值,发送至策略运行模块;策略运行模块依据修改的参数继续运行策略。
【技术特征摘要】
1.一种量化策略运行动态调参的方法,其特征在于,所述方法包括:策略创建模块定义策略的参数;策略实例模块创建策略实例,获取参数值写入策略中的参数项;策略运行模块运行所述策略;策略实例模块获取修改的参数值,发送至策略运行模块;策略运行模块依据修改的参数继续运行策略。2.根据权利要求1所述的一种量化策略运行动态调参的方法,其特征在于,所述策略的创建、编辑、运行均在本地实施。3.根据权利要求1所述的一种量化策略运行动态调参的方法,其特征在于,所述参数包括多个基础参数和标的参数。4.根据权利要求1所述的一种量化策略运行动态调参的方法,其特征在于,策略实例模块通过getAnalyzerValueAsDouble(field)、getAnalyzerValueAsString(field)、getAnalyzerValueAsLong(field)函数获取策略实例中的参数值写入策略中的参数项。5.根据权利要求1所述的一种量化策略运行动态调参的方法,其特征在于,所述策略实例为回测实例或模拟交易实例。6.根据权利要求2所述的一种量化策略运行动态调参的方法,其特征在于,所述创建策略包括策略模板的创建。7.一种量化策略运行动态调参的系统,其特征在于,所述系统包括:策略创建模块,...
【专利技术属性】
技术研发人员:李瑞明,
申请(专利权)人:武汉楚鼎信息技术有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。