From 1f69a007aa50b04a55195083970c110954935dfd Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期三, 18 六月 2025 10:32:03 +0800
Subject: [PATCH] ‘功能完善

---
 strategy/time_series_backtest.py |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/strategy/time_series_backtest.py b/strategy/time_series_backtest.py
index 4c90d2a..b8902e4 100644
--- a/strategy/time_series_backtest.py
+++ b/strategy/time_series_backtest.py
@@ -1,3 +1,5 @@
+import logging
+
 import constant
 from code_attribute import gpcode_manager, code_nature_analyse
 from strategy.data_analyzer import KPLLimitUpDataAnalyzer
@@ -715,11 +717,14 @@
                     if block_in_datas:
                         stock_variables.璧勯噾娴佸叆鏉垮潡 = block_in_datas
 
-                    stock_variables.褰撳墠浠� =  big_order[1][4]
-                    compute_result = self.__run_backtest(code, stock_variables)
-                    # print(compute_result)
-                    self.__process_test_result(code, stock_variables, next_trade_day, big_order[1][4],
-                                               huaxin_util.convert_time(big_order[1][3]), compute_result)
+                    stock_variables.褰撳墠浠� = big_order[1][4]
+                    try:
+                        compute_result = self.__run_backtest(code, stock_variables)
+                        # print(compute_result)
+                        self.__process_test_result(code, stock_variables, next_trade_day, big_order[1][4],
+                                                   huaxin_util.convert_time(big_order[1][3]), compute_result)
+                    except Exception as e:
+                        logging.exception(e)
 
         print("鍙拱棰樻潗锛�", all_new_plates)
 

--
Gitblit v1.8.0