返回列表 发布新帖

资金不足的情况导致任务暂停后如何重启?

364 2
发表于 2024-12-1 12:13:47 | 显示全部楼层 阅读模式

重启资金不足被迫暂停的任务,以下代码有无问题,实盘运行好像并不能重启:

# 获取任务
tasklist = get_trade_detail_data(ContextInfo.accountid,'STOCK','task')
for task in tasklist:
    # 取执行中、已完成之外的中断任务
    if task.m_eStatus not in [3,7]:
        # 重启当前任务
        resume_task(task.m_nTaskId, ContextInfo.accountid, 'STOCK', ContextInfo)
        print('重启任务序号:',task.m_nTaskId)

评论2

迅投kiki
发表于 2024-12-2 19:57:36 | 显示全部楼层
代码里加判断:任务未完成就重新下单
qikehu
发表于 2024-12-4 14:13:53 | 显示全部楼层
迅投kiki 发表于 2024-12-2 19:57
代码里加判断:任务未完成就重新下单
  1. # 取执行中、已完成之外的中断任务
  2. if task.m_eStatus not in [3,7]:
复制代码


你好,这个条件就是取未完成的任务呀

回复

您需要登录后才可以回帖 登录 | 立即注册

客服专线

400-080-8112

用思考的速度交易,用真诚的态度合作,我们是认真的!
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2025 迅投QMT社区 版权所有 All Rights Reserved. 蜀ICP备19002686号-2
关灯 快速发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表