修正盘后意图保留及手工观察的阶段时序

This commit is contained in:
boris
2026-09-14 12:27:30 +08:00
parent 7f0c6a008a
commit fb8192a286
8 changed files with 657 additions and 151 deletions
+2 -2
View File
@@ -479,7 +479,7 @@ pub struct StockPoolSelection {
pub generation: Option<String>,
}
#[derive(Debug, Clone, Default, PartialEq)]
#[derive(Debug, Clone, Default, PartialEq, Serialize)]
pub struct StockPoolDecisionConstraints {
pub execution_date: Option<NaiveDate>,
pub frozen_positions: BTreeMap<String, FrozenStockPoolPosition>,
@@ -545,7 +545,7 @@ pub struct StockPoolPlan {
/// A signal-time contract. Only the broker/execution adapter supplies later
/// prices, actual cash and holdings; strategy code never sees those inputs.
#[derive(Debug, Clone)]
#[derive(Debug, Clone, Serialize)]
pub struct FrozenStockPoolIntent {
pub pool_id: String,
pub signal_date: NaiveDate,