From cb4589db74aac2822f2aeb97eb3c28d2b7d59338 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期二, 19 八月 2025 18:32:52 +0800 Subject: [PATCH] 最后一笔卖被消耗触发下单信号 --- cancel_strategy/s_l_h_cancel_strategy.py | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/cancel_strategy/s_l_h_cancel_strategy.py b/cancel_strategy/s_l_h_cancel_strategy.py index cf06136..909d4bd 100644 --- a/cancel_strategy/s_l_h_cancel_strategy.py +++ b/cancel_strategy/s_l_h_cancel_strategy.py @@ -2130,7 +2130,8 @@ not_deal_indexes.add(index) fdatas = [] for x in all_indexes: - item = [x, int(float(total_datas[x]['val']['price'] * total_datas[x]['val']['num'] * 100)), total_datas[x]['val']['num']] + item = [x, int(float(total_datas[x]['val']['price'] * total_datas[x]['val']['num'] * 100)), + total_datas[x]['val']['num']] if x in deal_indexes: item.append(trade_constant.TRADE_STATE_BUY_SUCCESS) elif x in canceled_indexes: @@ -2140,7 +2141,7 @@ else: item.append(trade_constant.TRADE_STATE_NOT_TRADE) fdatas.append(item) - fdatas.sort(key=lambda x: x[0]) + fdatas.sort(key=lambda x: x[0]) return fdatas # def statistic_total_big_order_info(self, code): -- Gitblit v1.8.0