From f8ff0e2645846ad96edb99045d7e642f97c8b7bb Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期日, 29 九月 2024 10:33:02 +0800
Subject: [PATCH] bug修复

---
 trade/trade_manager.py |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/trade/trade_manager.py b/trade/trade_manager.py
index f761819..8f2ea61 100644
--- a/trade/trade_manager.py
+++ b/trade/trade_manager.py
@@ -15,7 +15,7 @@
 from db import mysql_data_delegate as mysql_data, redis_manager_delegate as redis_manager
 from db.mysql_data_delegate import Mysqldb
 from db.redis_manager_delegate import RedisUtils
-from l2.l2_data_manager import OrderBeginPosInfo
+from l2.l2_data_manager import OrderBeginPosInfo, TradePointManager
 from log_module import async_log_util
 from output import kp_client_msg_manager
 from trade import trade_data_manager, l2_trade_util, trade_juejin, trade_huaxin, trade_constant
@@ -631,7 +631,8 @@
     # 鍔犲叆榛戝悕鍗�
     if not l2_trade_util.is_in_forbidden_trade_codes(code):
         l2_trade_util.forbidden_trade(code, "buy success", force=True)
-        RadicalBuyDealCodesManager().add_deal_code(code)
+        if TradePointManager().get_latest_place_order_mode(code) == OrderBeginPosInfo.MODE_RADICAL:
+            RadicalBuyDealCodesManager().add_deal_code(code)
     # 鍙杝娑堟墍鏈夌殑鎸傚崟
     if constant.API_TRADE_ENABLE:
         if constant.TRADE_WAY == constant.TRADE_WAY_JUEJIN:

--
Gitblit v1.8.0