From 61fc93abf10f47ccb0ff1272530315db7a42cf4a Mon Sep 17 00:00:00 2001 From: boris Date: Sat, 20 Jun 2026 17:28:55 +0800 Subject: [PATCH] =?UTF-8?q?Revert=20"=E4=BF=AE=E5=A4=8DAiQuant=E9=83=A8?= =?UTF-8?q?=E5=88=86=E6=88=90=E4=BA=A4=E8=A1=A5=E4=BB=93=E9=A2=84=E7=AE=97?= =?UTF-8?q?"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 7ce28e6d0fe329fc81bf93649d11f99e9d987867. --- 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 b74df84..d081e03 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 += spent; + pending_buy_value += available_buy_cash; 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 += spent; + rebalance_pending_buy_value += buy_cash; } } }