mql5/Files
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
..
Testing PME2.1 fix: resolve M5 parameter conflicts and align config with user inputs 2026-03-04 16:04:16 +00:00
ERMT_FinalReport_2025.09.05.txt New ERMT: 2025-09-22 13:24:18 +01:00
ERMT_FinalReport_2025.09.30.txt 2025-10-03 10:03:10 +01:00
ERMT_SMC_M5_(H4_BOS_wick_bias,_EU_US_overlap)_FPMARKETS_GBPUSD_2026-01-31_4cb02.csv feat(M5): Implement v2.1 config enforcement and graduated stops in M5 contrarian mode 2026-03-02 17:08:42 +00:00
ERMT_Snapshot_2025.09.05.csv New ERMT: 2025-09-22 13:24:18 +01:00
PME_2025_09_29_log ERMT_PME 2.0 - Optimised Profit Maximisation for Contrarian M5/M7/M9 2025-10-06 12:16:00 +01:00
PME_2025_09_30_log ERMT_PME 2.0 - Optimised Profit Maximisation for Contrarian M5/M7/M9 2025-10-06 12:16:00 +01:00
PME_2025_10_01_log ERMT_PME 2.0 - Optimised Profit Maximisation for Contrarian M5/M7/M9 2025-10-06 12:16:00 +01:00
PME_2025_10_02_log ERMT_PME 2.0 - Optimised Profit Maximisation for Contrarian M5/M7/M9 2025-10-06 12:16:00 +01:00
PME_2025_10_03_log ERMT_PME 2.0 - Optimised Profit Maximisation for Contrarian M5/M7/M9 2025-10-06 12:16:00 +01:00
PME_2025_10_06_log ERMT_PME 2.0 Optimised for Contrarian Profit Max - Debugged 2025-10-06 14:46:38 +01:00
PME_2025_10_28_log Analysis: 2025-11-11 17:23:18 +00:00
PME_2025_10_29_log Analysis: 2025-11-11 17:23:18 +00:00
PME_2025_10_30_log Analysis: 2025-11-11 17:23:18 +00:00
PME_2025_10_31_log Analysis: 2025-11-11 17:23:18 +00:00
PME_2025_11_03_log Analysis: 2025-11-11 17:23:18 +00:00
PME_2025_11_04_log Analysis: 2025-11-11 17:23:18 +00:00
PME_2025_11_07_log Analysis: 2025-11-11 17:23:18 +00:00
PME_2025_11_10_log Analysis: 2025-11-11 17:23:18 +00:00
PME_2025_11_11_log Add new optimization profiles for ERMT_7.1_ERMT-ML on EURUSD M5 2025-11-13 07:52:49 +00:00
PME_2025_11_12_log Refactor code structure for improved readability and maintainability; removed redundant code blocks and optimized functions. 2025-11-18 10:37:19 +00:00
PME_2025_11_14_log Refactor code structure for improved readability and maintainability; removed redundant code blocks and optimized functions. 2025-11-18 10:37:19 +00:00
PME_2025_11_17_log Refactor code structure for improved readability and maintainability; removed redundant code blocks and optimized functions. 2025-11-18 10:37:19 +00:00
PME_2025_11_18_log Refactor code structure for improved readability and maintainability; removed redundant code blocks and optimized functions. 2025-11-18 10:37:19 +00:00
PME_FinalReport_20251112-1314.txt Add new optimization profiles for ERMT_7.1_ERMT-ML on EURUSD M5 2025-11-13 07:52:49 +00:00
PME_PME1_2025_10_15_log Profit maximisation update 2025-10-27 18:54:25 +00:00
PME_PME1_2025_10_16_log Profit maximisation update 2025-10-27 18:54:25 +00:00
PME_PME1_2025_10_17_log Profit maximisation update 2025-10-27 18:54:25 +00:00
PME_PME1_2025_10_20_log Profit maximisation update 2025-10-27 18:54:25 +00:00
PME_PME1_2025_10_27_log Integrate Phase-Based Profit Maximization into ERMT_PME_1.0 2025-10-27 20:24:20 +00:00
PME_PME2_2026_03_03_log fix(M5): Add stop level validation to prevent infinite BE retry loops 2026-03-03 11:16:01 +00:00
PME_Snapshot_2025.09.29.csv 2025-10-03 10:03:10 +01:00
PME_Snapshot_2025.09.30.csv 2025-10-03 10:03:10 +01:00
PME_Snapshot_2025.10.01.csv 2025-10-03 10:03:10 +01:00
PME_Snapshot_2025.10.02.csv 2025-10-03 10:03:10 +01:00
PME_Snapshot_2025.10.03.csv ERMT_PME 2.0 - Optimised Profit Maximisation for Contrarian M5/M7/M9 2025-10-06 12:16:00 +01:00
PME_Snapshot_2025.10.28.csv 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
PME_Snapshot_2025.10.29.csv Analysis: 2025-11-11 17:23:18 +00:00
PME_Snapshot_2025.10.30.csv Analysis: 2025-11-11 17:23:18 +00:00
PME_Snapshot_2025.10.31.csv Analysis: 2025-11-11 17:23:18 +00:00
PME_Snapshot_2025.11.03.csv Analysis: 2025-11-11 17:23:18 +00:00
PME_Snapshot_2025.11.04.csv Analysis: 2025-11-11 17:23:18 +00:00
PME_Snapshot_2025.11.07.csv Analysis: 2025-11-11 17:23:18 +00:00
PME_Snapshot_2025.11.10.csv Analysis: 2025-11-11 17:23:18 +00:00
PME_Snapshot_2025.11.11.csv Analysis: 2025-11-11 17:23:18 +00:00
PME_Snapshot_2025_PME1.10.15.csv Profit maximisation update 2025-10-27 18:54:25 +00:00
PME_Snapshot_2025_PME1.10.16.csv Profit maximisation update 2025-10-27 18:54:25 +00:00
PME_Snapshot_2025_PME1.10.17.csv Profit maximisation update 2025-10-27 18:54:25 +00:00
PME_Snapshot_2025_PME1.10.20.csv Profit maximisation update 2025-10-27 18:54:25 +00:00
PME_Snapshot_2025_PME1.10.21.csv Profit maximisation update 2025-10-27 18:54:25 +00:00
PME_Snapshot_2025_PME1.10.27.csv Integrate Phase-Based Profit Maximization into ERMT_PME_1.0 >1.1 - Debug complete 2025-10-27 23:16:57 +00:00
PME_Snapshot_2025_PME1.10.28.csv Integrate Phase-Based Profit Maximization into ERMT_PME_1.0 >1.1 - Debug complete 2025-10-27 23:16:57 +00:00
PME_Snapshot_20251111.csv Add new optimization profiles for ERMT_7.1_ERMT-ML on EURUSD M5 2025-11-13 07:52:49 +00:00
PME_Snapshot_20251112.csv Add new optimization profiles for ERMT_7.1_ERMT-ML on EURUSD M5 2025-11-13 07:52:49 +00:00
PME_Snapshot_20251113.csv Refactor code structure for improved readability and maintainability; removed redundant code blocks and optimized functions. 2025-11-18 10:37:19 +00:00
PME_Snapshot_20251114.csv Refactor code structure for improved readability and maintainability; removed redundant code blocks and optimized functions. 2025-11-18 10:37:19 +00:00
PME_Snapshot_20251117.csv Refactor code structure for improved readability and maintainability; removed redundant code blocks and optimized functions. 2025-11-18 10:37:19 +00:00
PME_Snapshot_20251118.csv Refactor code structure for improved readability and maintainability; removed redundant code blocks and optimized functions. 2025-11-18 10:37:19 +00:00
PME_TestReport_2025.09.29.txt 2025-10-03 10:03:10 +01:00
PME_TestReport_2025_09_29_txt ERMT_PME 2.0 - Optimised Profit Maximisation for Contrarian M5/M7/M9 2025-10-06 12:16:00 +01:00
ReportsMultiSource_Report_2025.08.15_15_12.txt 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
ReportsReport_2025.08.15_15_12.html 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
ReportsTrades_2025.08.15_15_12.csv 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
RiskManager_Log.txt 2025-10-03 10:03:10 +01:00
RiskManager_Report.txt 2025-10-03 10:03:10 +01:00