缩小tick查询到实际订单

This commit is contained in:
boris
2026-05-28 17:45:00 +08:00
parent c6dc1d1474
commit 5eee5c7c63
+3 -4
View File
@@ -3224,12 +3224,11 @@ fn execution_quote_symbols_for_decision(
) -> BTreeSet<String> {
let mut symbols = BTreeSet::new();
symbols.extend(open_orders.iter().map(|order| order.symbol.clone()));
if decision.rebalance
|| !decision.target_weights.is_empty()
|| !decision.exit_symbols.is_empty()
{
if decision.rebalance {
symbols.extend(portfolio.positions().keys().cloned());
symbols.extend(decision.target_weights.keys().cloned());
}
if !decision.exit_symbols.is_empty() {
symbols.extend(decision.exit_symbols.iter().cloned());
}