From 518e8aad460bfc3df6537f63171455661ce037b3 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期一, 21 七月 2025 11:32:19 +0800 Subject: [PATCH] 续买修改 --- api/outside_api_command_callback.py | 11 ++++++----- 1 files changed, 6 insertions(+), 5 deletions(-) diff --git a/api/outside_api_command_callback.py b/api/outside_api_command_callback.py index 43c1f89..9b87e1d 100644 --- a/api/outside_api_command_callback.py +++ b/api/outside_api_command_callback.py @@ -60,7 +60,8 @@ from trade.sell import sell_manager from trade.sell.sell_rule_manager import TradeRuleManager, SellRule from trade.trade_data_manager import RadicalBuyDealCodesManager -from trade.trade_manager import TradeTargetCodeModeManager, AutoCancelSellModeManager, CodesContinueBuyMoneyManager +from trade.trade_manager import TradeTargetCodeModeManager, AutoCancelSellModeManager, CodesContinueBuyMoneyManager, \ + CodesTradeStateManager from settings.trade_setting import MarketSituationManager, TradeBlockBuyModeManager from utils import socket_util, data_export_util, tool, huaxin_util, output_util, global_util, init_data_util from servers import server_util @@ -881,10 +882,9 @@ account_available_money = trade_data_manager.AccountMoneyManager().get_available_money_cache() # 鑾峰彇濮旀墭涓殑浠g爜 # current_delegates = huaxin_trade_record_manager.DelegateRecordManager().list_current_delegates() - # TODO 娴嬭瘯 current_delegates, update_time = huaxin_trade_record_manager.DelegateRecordManager.list_by_day( tool.get_now_date_str("%Y%m%d"), None, - [huaxin_util.TORA_TSTP_OST_Accepted, huaxin_util.TORA_TSTP_OST_PartTraded, huaxin_util.TORA_TSTP_OST_AllCanceled ]) + [huaxin_util.TORA_TSTP_OST_Accepted, huaxin_util.TORA_TSTP_OST_PartTraded]) fdatas = [] if current_delegates: codes_set = set() @@ -1026,8 +1026,8 @@ fdata['l_down_watch_indexes_info'] = {} if current_info: fdata['l_down_watch_indexes_info']['current'] = current_info - except: - pass + except Exception as e: + logger_debug.exception(e) fdatas.append(fdata) except Exception as e: logger_debug.exception(e) @@ -1432,6 +1432,7 @@ return CodesContinueBuyMoneyManager().set_continue_buy_money(code, money) l2_trade_util.remove_from_forbidden_trade_codes(code) + CodesTradeStateManager().set_trade_state(code, trade_constant.TRADE_STATE_NOT_TRADE) self.send_response({"code": 0, "data": {}}, client_id, request_id) -- Gitblit v1.8.0