Shift adaptive learning to growth sizing

This commit is contained in:
Codex
2026-06-21 08:16:03 +03:00
parent 7bbb721da1
commit 25651d7fa7
9 changed files with 144 additions and 42 deletions
+2
View File
@@ -72,6 +72,7 @@ class Settings:
learning_lookback_trades: int
learning_min_samples: int
learning_max_adjustment: float
learning_max_position_multiplier: float
llm_advisor_enabled: bool
ollama_base_url: str
ollama_model: str
@@ -195,6 +196,7 @@ def load_settings(env_file: str | Path | None = None) -> Settings:
learning_lookback_trades=_int_env("LEARNING_LOOKBACK_TRADES", 120),
learning_min_samples=_int_env("LEARNING_MIN_SAMPLES", 3),
learning_max_adjustment=_float_env("LEARNING_MAX_ADJUSTMENT", 0.12),
learning_max_position_multiplier=_float_env("LEARNING_MAX_POSITION_MULTIPLIER", 1.6),
llm_advisor_enabled=_bool_env("LLM_ADVISOR_ENABLED", False),
ollama_base_url=os.getenv("OLLAMA_BASE_URL", "http://192.168.0.210:11434").rstrip("/"),
ollama_model=os.getenv("OLLAMA_MODEL", "gemma4:e4b"),