mirror of
https://github.com/triqbit/mt5-ai-xauusd-trader.git
synced 2026-11-02 06:56:15 +00:00
* 🧬 Jules02: Synthetic test scenarios — Execution filter and model health generators - Added ExecutionScenarioBuilder to src/utils/synthetic_data.py to generate (TradeSignal, DataFrame) pairs for testing ExecutionFilter layers (ATR, Trend, EMA, Momentum). - Added ModelHealthGenerator to src/utils/synthetic_data.py for deterministic model stability testing. - Created tests/test_execution_scenarios.py to verify ExecutionFilter against these new scenarios. - Verified all scenarios pass/fail as expected under controlled conditions. Co-authored-by: xnessom <255288032+xnessom@users.noreply.github.com> * feat: 🧬 Jules02: Synthetic test scenarios — Execution filter and model health generators - Added ExecutionScenarioBuilder to src/utils/synthetic_data.py to generate (TradeSignal, DataFrame) pairs for testing ExecutionFilter layers. - Added ModelHealthGenerator to src/utils/synthetic_data.py for deterministic model stability testing. - Created tests/test_execution_scenarios.py to verify ExecutionFilter against these new scenarios. - Updated docs/testing/SYNTHETIC_DATA.md with documentation for the new generators. - Standardized starlette version to 0.40.0 to resolve dependency conflicts. 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>