From 7ce28e6d0fe329fc81bf93649d11f99e9d987867 Mon Sep 17 00:00:00 2001 From: boris Date: Sat, 20 Jun 2026 17:24:30 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DAiQuant=E9=83=A8=E5=88=86?= =?UTF-8?q?=E6=88=90=E4=BA=A4=E8=A1=A5=E4=BB=93=E9=A2=84=E7=AE=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- crates/fidc-core/src/platform_expr_strategy.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/fidc-core/src/platform_expr_strategy.rs b/crates/fidc-core/src/platform_expr_strategy.rs index d081e03..b74df84 100644 --- a/crates/fidc-core/src/platform_expr_strategy.rs +++ b/crates/fidc-core/src/platform_expr_strategy.rs @@ -7104,7 +7104,7 @@ impl Strategy for PlatformExprStrategy { aiquant_available_cash = (aiquant_available_cash - spent).max(0.0); working_symbols.insert(symbol.clone()); slot_working_symbols.insert(symbol.clone()); - pending_buy_value += available_buy_cash; + pending_buy_value += spent; if debug_daily_top_up { daily_top_up_debug_notes.push(format!( "daily_top_up_fill date={} symbol={} requested_cash={:.4} filled_qty={} spent={:.4} remaining_cash={:.4}", @@ -7292,7 +7292,7 @@ impl Strategy for PlatformExprStrategy { aiquant_available_cash = (aiquant_available_cash - spent).max(0.0); rebalance_working_symbols.insert(symbol.clone()); slot_working_symbols.insert(symbol.clone()); - rebalance_pending_buy_value += buy_cash; + rebalance_pending_buy_value += spent; } } }