From ca25938adc287eeda9fdfbd765db6e43f6d53f32 Mon Sep 17 00:00:00 2001 From: root Date: Sat, 28 Feb 2026 05:54:32 +0000 Subject: [PATCH] fix: remove autocommit for named cursor in backtest --- backend/backtest.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/backtest.py b/backend/backtest.py index e094d30..d007745 100644 --- a/backend/backtest.py +++ b/backend/backtest.py @@ -348,7 +348,7 @@ def run_backtest(symbol: str, start_ms: int, end_ms: int, warmup_ms: int = WINDO host=PG_HOST, port=PG_PORT, dbname=PG_DB, user=PG_USER, password=PG_PASS ) - conn.set_session(autocommit=True) + # named cursor需要在事务内(不要设autocommit=True) # 先warmup(用回测起点前4h的数据预热指标) warmup_start = start_ms - warmup_ms