完善策略调度执行价校验

This commit is contained in:
boris
2026-06-13 15:26:56 +08:00
parent 4cf90d83a3
commit 0dca8e0eff
5 changed files with 744 additions and 51 deletions
+3 -3
View File
@@ -26,11 +26,11 @@ impl ChinaAShareRiskControl {
return Some("inactive_or_delisted");
}
let status = instrument.status.trim().to_ascii_lowercase();
if matches!(
let terminal_status = matches!(
status.as_str(),
"inactive" | "delisted" | "terminated" | "expired"
) || status.contains("delist")
{
) || status.contains("delist");
if terminal_status && instrument.delisted_at.is_none() {
return Some("inactive_or_delisted");
}
None