mirror of
https://github.com/triqbit/mt5-ai-xauusd-trader.git
synced 2026-11-02 06:56:15 +00:00
* feat: enhance synthetic test scenarios and builders - Enhanced ScenarioGenerator with mean_reversion, low_volatility_drift, and news_shock regimes. - Added ExecutionScenarioBuilder methods for session, drawdown, confidence, signal flicker, and performance violations. - Added RegimeScenarioBuilder for deterministic market regime testing. - Created comprehensive tests in tests/test_enhanced_synthetic_scenarios.py. - Ensured deterministic outputs and avoided test-only dependencies in production source. Co-authored-by: xnessom <255288032+xnessom@users.noreply.github.com> * feat: enhance synthetic test scenarios and harden configuration - Enhanced ScenarioGenerator with mean_reversion, low_volatility_drift, and news_shock regimes. - Added ExecutionScenarioBuilder methods for targeted execution filter layer testing. - Added RegimeScenarioBuilder for deterministic market regime testing. - Hardened redis_url configuration using SecretStr to align with security standards. - Updated HealthChecker to safely handle SecretStr credentials. - Created comprehensive tests in tests/test_enhanced_synthetic_scenarios.py. - Verified system stability with 61 passing unit and integration tests. Co-authored-by: xnessom <255288032+xnessom@users.noreply.github.com> --------- Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com> Co-authored-by: xnessom <255288032+xnessom@users.noreply.github.com>