策略分享

如何设置模拟交易在自定义定时任务后触发

由qxiao创建,最终由qxiao 被浏览 41 用户

背景

如果我们的模拟交易需要依赖自定义定时任务的数据结果, 即需要保证模拟交易在这个定时任务后才运行需要怎么处理?

处理流程

1 、提交自定义的定时任务

定时任务代码编写完成后点击画布右上角的提交模拟按钮



提交后弹出的对话框需要关注以下几点

1)任务类型选择数据任务。

2)高级设置中的依赖标签默认是data,表示此任务依赖平台的数据构建完成后,才会触发。如果不需要依赖平台的数据可以删除此标签,此栏为空即可。

3)高级设置中的输出标签需要填写此任务的一个标签名字,后面会用到。

4)高级设置中的触发时间,表示此任务每日定时运行的时间,根据需要填写(如果依赖标签中保留了data标签,那么必须同时满足平台数据构建完成和时间两个条件后才会触发)。

\

2、提交模拟交易

模拟策略编写完成后点击提交模拟按钮,需要关注依赖标签的填写。除了默认的papertrading标签外,还需要添加之前提交定时任务时的输出标签qxiao_label_20,这样就可以保证此模拟任务在自定义的定时任务后面执行了。

标签

模拟交易
{link}