撤单命令提交后,撤单成功延迟很长很长,甚至都成交两个单了。单子都成交了才撤单。请老师看下什么问题,怎么解决

OnBar(ArrayRef<Integer> indexs)
{
if (BarStatus == 2)
{
// 预埋卖单的撤单条件
if(delta_che_flag == False && cond_sell == 1 && cond_buy == 1 && cond2 == 1 && (High >= last_chengjiao_price + delta_che))
{
ret = A_DeleteOrderEx(oid_sell);
if (ret == True)
{
print( Text( oid_sell) + "预埋卖单的撤单条件");
delta_che_flag = True;
}
else
{
print(Text( oid_sell) + "预埋卖单的撤单条件失败");
}
}
}
}
//委托更新事件函数,参数ord表示更新的委托结构体
OnOrder(OrderRef ord)
{
if (ord.status == Enum_Canceled && delta_che_flag == True)
{
cond_sell = -1;
delta_che_flag = False;
print(Text( oid_sell) +"预埋卖单撤单成功");
}
}
}
你的输出只是你自己打印,和实际订单情况无关
请查看消息中心,或者委托成交列表查看
消息中心及委托列表也显示未撤单。依然是委托状态

撤单没成功不用怀疑,请解决怎么让撤单快速&成功
请老师看下今天下午的运行情况,依然是这个问题:
