Refine strategy creation flow and diagnostics

This commit is contained in:
lky-spec
2026-05-09 14:48:24 +08:00
parent 0f11be77f8
commit e67a927a4f
29 changed files with 3410 additions and 1305 deletions

View File

@@ -61,9 +61,6 @@ func manualStrategyEditableFieldKeys() []string {
"price_ranking_limit",
"btceth_max_leverage",
"altcoin_max_leverage",
"btceth_max_position_value_ratio",
"altcoin_max_position_value_ratio",
"max_margin_usage",
"min_risk_reward_ratio",
"min_confidence",
"role_definition",
@@ -142,10 +139,6 @@ func manualStrategyEditableFieldKeysForType(strategyType string) []string {
"price_ranking_limit",
"btceth_max_leverage",
"altcoin_max_leverage",
"max_positions",
"btceth_max_position_value_ratio",
"altcoin_max_position_value_ratio",
"max_margin_usage",
"min_risk_reward_ratio",
"min_confidence",
"role_definition",
@@ -220,9 +213,6 @@ func agentStrategyUpdatableFieldKeys() []string {
"price_ranking_limit",
"btceth_max_leverage",
"altcoin_max_leverage",
"btceth_max_position_value_ratio",
"altcoin_max_position_value_ratio",
"max_margin_usage",
"min_risk_reward_ratio",
"min_confidence",
"role_definition",