From d163fc446359d66afa10e2ab63e860887aa8732c Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期二, 19 八月 2025 01:33:11 +0800 Subject: [PATCH] 连续涨停时间记录/新增大单概览接口 --- api/outside_api_command_callback.py | 11 +++++++++-- 1 files changed, 9 insertions(+), 2 deletions(-) diff --git a/api/outside_api_command_callback.py b/api/outside_api_command_callback.py index a0799c8..79e3276 100644 --- a/api/outside_api_command_callback.py +++ b/api/outside_api_command_callback.py @@ -1439,7 +1439,8 @@ "ignore_block_in_money_market_strong": constant.IGNORE_BLOCK_IN_MONEY_MARKET_STRONG, "buy_first_limit_up": 1 if constant.CAN_BUY_FIRST_LIMIT_UP else 0, "can_auto_add_white": 1 if constant.CAN_AUTO_ADD_WHITE else 0, - "can_auto_add_want_buy_codes": 1 if constant.CAN_AUTO_ADD_WANT_BUY_CODES else 0 + "can_auto_add_want_buy_codes": 1 if constant.CAN_AUTO_ADD_WANT_BUY_CODES else 0, + "can_auto_l_down_rate_change": 1 if constant.CAN_AUTO_L_DOWN_RATE_CHANGE else 0 }} self.send_response({"code": 0, "data": data, "msg": f""}, client_id, @@ -1469,6 +1470,12 @@ if radical_buy.get('can_auto_add_want_buy_codes') is not None: constant.CAN_AUTO_ADD_WANT_BUY_CODES = True if radical_buy.get( 'can_auto_add_want_buy_codes') else False + + if radical_buy.get('can_auto_l_down_rate_change') is not None: + constant.CAN_AUTO_L_DOWN_RATE_CHANGE = True if radical_buy.get( + 'can_auto_l_down_rate_change') else False + + self.send_response({"code": 0, "data": {}, "msg": f""}, client_id, @@ -1574,7 +1581,7 @@ # if rate < old_rate: # 鏀瑰皬鎵嶈兘閲嶆柊鍥婃嫭 trade_record_log_util.add_common_msg(code, "L鍚庨噸鏂板泭鎷�", msg=f"淇敼鎾ゅ崟姣斾緥: {old_rate}->{rate}") - LCancelBigNumComputer().re_compute_l_down_watch_indexes(code, is_force=True) + LCancelBigNumComputer().re_compute_l_down_watch_indexes(code, is_force=True, is_human=True) self.send_response({"code": 0, "data": {}}, client_id, -- Gitblit v1.8.0