502 浏览
0

股指期货和国债期货,在开盘前使用TargetPosScheduler设定计划,然后设定9点30之后运行

api.wait_update() 执行,但是会报错当前不在指定交易时间段内

tqsdkdzqh 已回答的问题 2023年12月19日

while True:
trading,trading_yet=Trading_time()
if trading:
print(‘end waiting’)
api.wait_update()
if scheduler.is_finished():
print(‘order finished’)
print(datetime.datetime.now())
break
if trading_yet:
print(‘over time’)
break

这是代码

api.wait_update()

我在这个语句前面加了print(datetime.datetime.now()) 显示已经是9点30分03秒了

请问TargetPosScheduler这个函数的定义也需要在交易时间内吗?

0

估计是这个函数并不会自己区分交易和非交易时间

tqsdkdzqh 已回答的问题 2023年12月19日