mql5/Profiles/Tester
darashikoh a8611dc48d fix: resolve M5 parameter conflicts and align config with user inputs
CHANGES:
- InitializeM5BarCountingMode(): Replace hardcoded boolean overrides with
  input-driven values (InpBreakevenEnabled, InpPartialEnabled,
  InpTrailingMethod, InpTrailDistance, InpTrailStep, InpAdaptiveTrailing)
- ConfigureContrarianMode(): Update preset to respect global inputs instead
  of hardcoded values
- ApplyM5ContrarianManagement() - Phase 1: Add m_config.breakeven_enabled
  check before executing BE
- ApplyM5ContrarianManagement() - Phase 2: Add m_config.breakeven_enabled
  check and wrap partials in if(m_config.partial_enabled) block
- Remove undeclared config.use_technical_exits field reference

BEHAVIOR:
- M5 mode now respects global enable/disable flags set in EA inputs
- Delayed breakeven and trailing delays preserved (InpMinBarsBeforeBE,
  InpMinBarsBeforeTrail remain M5-specific)
- Graduated stop-loss (3.5→2.5→2.0 ATR) and phase-based management unchanged
- Test reports now accurately reflect enabled/disabled features

FIXES:
- Configuration now matches tester report flags
- User can disable BE or partials in M5 mode via global inputs
- Prevents undefined behavior from conflicting hardcoded vs input values
2026-03-04 16:04:16 +00:00
..
Contrarian_M5_Optimised.ini fix: resolve M5 parameter conflicts and align config with user inputs 2026-03-04 16:04:16 +00:00
ERMT_6.8.EURUSD.M5.last_year.000.ini New ERMT: 2025-09-22 13:24:18 +01:00
ERMT_6.8.set New ERMT: 2025-09-22 13:24:18 +01:00
ERMT_7.1_ERMT-ML.EURUSD.M1.20251001_20251102.000.ini Add new optimization profiles for ERMT_7.1_ERMT-ML on EURUSD M5 2025-11-13 07:52:49 +00:00
ERMT_7.1_ERMT-ML.EURUSD.M5.20251001_20251102.010.ini Add new optimization profiles for ERMT_7.1_ERMT-ML on EURUSD M5 2025-11-13 07:52:49 +00:00
ERMT_7.1_ERMT-ML.EURUSD.M5.20251001_20251102.210.ini Add new optimization profiles for ERMT_7.1_ERMT-ML on EURUSD M5 2025-11-13 07:52:49 +00:00
ERMT_7.1_ERMT-ML.EURUSD.M5.20251001_20251111.210.ini Add new optimization profiles for ERMT_7.1_ERMT-ML on EURUSD M5 2025-11-13 07:52:49 +00:00
ERMT_7.1_ERMT-ML.EURUSD.M15.20240101_20251014.000.ini Analysis: 2025-11-11 17:23:18 +00:00
ERMT_7.1_ERMT-ML.M5.20251001_20251111.230.ini Refactor code structure for improved readability and maintainability; removed redundant code blocks and optimized functions. 2025-11-18 10:37:19 +00:00
ERMT_7.1_ERMT-ML.set Refactor code structure for improved readability and maintainability; removed redundant code blocks and optimized functions. 2025-11-18 10:37:19 +00:00
ERMT_PME_2.0_M5.set feat(M5): Implement v2.1 config enforcement and graduated stops in M5 contrarian mode 2026-03-02 17:08:42 +00:00
ERMT_PME_2.1_M5.EURUSD.H1.20260105_20260302.400.ini fix(M5): Add stop level validation to prevent infinite BE retry loops 2026-03-03 11:16:01 +00:00
ERMT_PME_2.1_M5.EURUSD.H1.20260105_20260302.420.ini fix(M5): Add stop level validation to prevent infinite BE retry loops 2026-03-03 11:16:01 +00:00
ERMT_PME_2.1_M5.EURUSD.M5.20250101_20260130.000.ini feat(M5): Implement v2.1 config enforcement and graduated stops in M5 contrarian mode 2026-03-02 17:08:42 +00:00
ERMT_PME_2.1_M5.EURUSD.M5.20250101_20260227.000.ini feat(M5): Implement v2.1 config enforcement and graduated stops in M5 contrarian mode 2026-03-02 17:08:42 +00:00
ERMT_PME_2.1_M5.EURUSD.M5.20250101_20260227.400.ini feat(M5): Implement v2.1 config enforcement and graduated stops in M5 contrarian mode 2026-03-02 17:08:42 +00:00
ERMT_PME_2.1_M5.EURUSD.M5.20260105_20260302.000.ini fix: resolve M5 parameter conflicts and align config with user inputs 2026-03-04 16:04:16 +00:00
ERMT_PME_2.1_M5.EURUSD.M5.20260105_20260302.420.ini fix(M5): Add stop level validation to prevent infinite BE retry loops 2026-03-03 11:16:01 +00:00
ERMT_PME_2.1_M5.EURUSD.M5.last_year.400.ini fix(M5): Add stop level validation to prevent infinite BE retry loops 2026-03-03 11:16:01 +00:00
ERMT_PME_2.1_M5.EURUSD.M5.last_year.420.ini fix(M5): Add stop level validation to prevent infinite BE retry loops 2026-03-03 11:16:01 +00:00
ERMT_PME_2.1_M5.set fix: resolve M5 parameter conflicts and align config with user inputs 2026-03-04 16:04:16 +00:00
ExpertMACD.set feat(M5): Implement v2.1 config enforcement and graduated stops in M5 contrarian mode 2026-03-02 17:08:42 +00:00
ExpertMAPSAR.EURUSD.H1.20260105_20260302.420.ini fix(M5): Add stop level validation to prevent infinite BE retry loops 2026-03-03 11:16:01 +00:00
ExpertMAPSAR.EURUSD.M5.20260105_20260302.420.ini fix(M5): Add stop level validation to prevent infinite BE retry loops 2026-03-03 11:16:01 +00:00
ExpertMAPSAR.set fix(M5): Add stop level validation to prevent infinite BE retry loops 2026-03-03 11:16:01 +00:00
Galileo FX_Pro_MT5.EURUSD.M1.20251001_20251102.010.ini Analysis: 2025-11-11 17:23:18 +00:00
Galileo FX_Pro_MT5.EURUSD.M1.last_month.010.ini Analysis: 2025-11-11 17:23:18 +00:00
Galileo FX_Pro_MT5.EURUSD.M1.last_month.011.ini Analysis: 2025-11-11 17:23:18 +00:00
Galileo FX_Pro_MT5.EURUSD.M5.20240101_20251014.000.ini Profit maximisation update 2025-10-27 18:54:25 +00:00
Galileo FX_Pro_MT5.EURUSD.M5.20250101_20251005.000.ini ERMT_PME 2.0 Optimised for Contrarian Profit Max - Debugged 2025-10-06 14:46:38 +01:00
Galileo FX_Pro_MT5.EURUSD.M5.last_month.000.ini ERMT_PME 2.0 Optimised for Contrarian Profit Max - Debugged 2025-10-06 14:46:38 +01:00
Galileo FX_Pro_MT5.EURUSD.M5.last_month.010.ini 2025-10-03 10:03:10 +01:00
Galileo FX_Pro_MT5.EURUSD.M5.last_year.000.ini Profit maximisation update 2025-10-27 18:54:25 +00:00
Galileo FX_Pro_MT5.EURUSD.M5.last_year.010.ini 2025-10-03 10:03:10 +01:00
Galileo FX_Pro_MT5.EURUSD.M30.20240101_20251014.000.ini ERMT 7.1 (ERMT‑ML): add Entry‑Only mode, harden compilation on macOS/Wine, fix datatype order, and clean includes 2025-10-28 23:35:47 +00:00
Galileo FX_Pro_MT5.M5.20251001_20251111.230.ini Refactor code structure for improved readability and maintainability; removed redundant code blocks and optimized functions. 2025-11-18 10:37:19 +00:00
Galileo FX_Pro_MT5.set Refactor code structure for improved readability and maintainability; removed redundant code blocks and optimized functions. 2025-11-18 10:37:19 +00:00
Galileo FX_Pro_MT5.XAUUSD.M5.last_year.000.ini ERMT_PME 2.0 Optimised for Contrarian Profit Max - Debugged 2025-10-06 14:46:38 +01:00
MACD Sample.set Commit from local main repo as cannot checkout due to some unsaved version - which ones is unclear 2025-08-19 18:36:26 +01:00
Moving Average (1).set Analysis: 2025-11-11 17:23:18 +00:00
Moving Average.set Commit from local main repo as cannot checkout due to some unsaved version - which ones is unclear 2025-08-19 18:36:26 +01:00
PME_TestRunner.M5.last_year.030.ini 2025-10-03 10:03:10 +01:00
PME_TestRunner.set 2025-10-03 10:03:10 +01:00
QQE.set 2025-09-05 18:18:59 +01:00
Test_EntrySystem_Simple.EURUSD.M15.20240101_20251014.000.ini Analysis: 2025-11-11 17:23:18 +00:00
Test_EntrySystem_Simple.EURUSD.M15.20250801_20251029.001.ini Analysis: 2025-11-11 17:23:18 +00:00
Test_EntrySystem_Simple.EURUSD.M15.last_year.000.ini Analysis: 2025-11-11 17:23:18 +00:00
Test_EntrySystem_Simple.EURUSD.M15.last_year.001.ini Analysis: 2025-11-11 17:23:18 +00:00
Test_EntrySystem_Simple.set Analysis: 2025-11-11 17:23:18 +00:00