
等级: 新手上路
- 注册:
- 2022-8-9
- 曾用名:
|
发表于 2022-9-2 14:44
来自手机
|
显示全部楼层
技术008 发表于 2022-9-2 13:57
这是你的订单的时间,和金字塔没关系
好像不行 时间没有输出。是不是我写错了什么?
补充内容 (2022-9-2 14:47):
#=====================================如果最近一次订单状态为未成交,则进行撤单操作
id_list = get_orders(order_book_id = "all", type = 0, account = "")
if not(get_orders(order_book_id = "all", type = 0, account = "") == None):
for i in id_list:
write_logging(str(i.datetime))
id_last = get_orders_id (id_list[-1].order_id)
#如果最近一次订单状态为未成交,则进行撤单操作。
#time.sleep(30)
if id_last.status =='submitted':
pass
#print((id_last.datetime))
if 1 != 0:
#if int(id_last.datetime) < int(context.NewDataTime) - 30000:
time.sleep(30)
cancel_order(id_last.order_id)
#print('如果最近一次订单状态为未成交,则进行撤单操作。')
pass
补充内容 (2022-9-2 14:51):
context.NewDataTime=最新的一个k线时间
补充内容 (2022-9-2 14:52):
主要是方便回测,都用了k线时间,所以问未成交单是什么时间?
补充内容 (2022-9-2 14:53):
目前是输出不出来这个未成交时间 是不是我哪里写错了?手动挂单没有用打印不出来时间. |
|