From 0ee16ce71f0412506d4d33c88ade65878b3719c5 Mon Sep 17 00:00:00 2001 From: admin <admin@example.com> Date: 星期三, 11 六月 2025 17:13:57 +0800 Subject: [PATCH] 1.自动买 关闭 日志 2.充分交易量公式 优化 计算公式 --- strategy/basic_methods.py | 2 +- data_server.py | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/data_server.py b/data_server.py index 0c6bfda..bfa1449 100644 --- a/data_server.py +++ b/data_server.py @@ -15,7 +15,7 @@ from db import redis_manager_delegate as redis_manager, mysql_data_delegate as mysql_data from db.redis_manager_delegate import RedisUtils from log_module import log_export, async_log_util -from log_module.log import hx_logger_l2_transaction, logger_debug, logger_request_api +from log_module.log import hx_logger_l2_transaction, logger_debug, logger_request_api, logger_system from strategy import data_cache from strategy.kpl_data_manager import KPLMarketsSiftPlateLogManager, KPLMarketStockHeatLogManager from strategy.trade_setting import TradeSetting @@ -111,6 +111,7 @@ response_data = json.dumps({"code": 0, "data": fdata}) elif url.path == "/set_trade_settings": + logger_debug.info(f"set_trade_settings: {params_dict}") running = params_dict.get("running") auto_sell = params_dict.get("auto_sell") auto_buy = params_dict.get("auto_buy") @@ -450,7 +451,7 @@ print("HTTP server is at: http://%s:%d/" % (addr, port)) httpd.serve_forever() except Exception as e: - pass + logger_system.exception(e) if __name__ == "__main__": diff --git a/strategy/basic_methods.py b/strategy/basic_methods.py index 1cac47b..4bc00ff 100644 --- a/strategy/basic_methods.py +++ b/strategy/basic_methods.py @@ -211,7 +211,7 @@ # 鍏呭垎浜ゆ槗閲忓叕寮� 鐢ㄤ簬璁$畻鏃ュ唴娑ㄥ箙娈电悊璁虹殑瀹夊叏浜ゆ槗閲忓�� def sufficient_volume(current_volume, yesterday_volume, today_growth): if today_growth > 0 and round(current_volume / yesterday_volume, 2) >= 0.01: - if current_volume > yesterday_volume * (today_growth/10) * 0.1: + if current_volume > yesterday_volume * (today_growth/10) * 0.4: return True else: return False -- Gitblit v1.8.0