Code: Select all
/*====================================================================
CHANGELOG: DODF PRO
Version: 33.43
Updated: 2026-MAY-03
Author: MwlRCT
Platform: MT4 / MT5
======================================================================
[33.43]
+ Added: Dual-file distribution package (.ex4)
! Note: The system is now split into two dedicated files rather than a single hybrid
! Details: File 1 is a full standalone indicator for manual traders. File 2 is a dedicated EA for complete auto-trading
? Why it is important: Optimizes terminal performance by separating chart analysis from trade execution logic
? Which problem we solved: Eliminates chart clutter and prevents accidental auto-trades when users only want to perform manual analysis
+ Added: Visual elements hide until history data fully downloads
! Note: System displays "Waiting for history" until completely loaded
? Why it is important: Ensures indicator calculations run only on valid data
? Which problem we solved: Stops false signals and UI glitches caused by missing MT4/MT5 chart data
+ Added: Input to customize the number of historical bars to process
! Note: Default is set to 1369 bars. Can be increased to 5,000 or 10,000+
? Why it is important: Gives you control over terminal performance and historical depth
? Which problem we solved: Prevents terminal freezing on low-end PCs while allowing deep analysis for power users
+ Added: Custom inputs for Primary Anchor and Secondary Confirmation timeframes
! Note: Recommended to use H1/D1 for Gold and Indices, and H4/D1 for Forex pairs
! Details: Manual traders using the Indicator must use D1 in settings. Auto-traders using the EA must strictly use the M15/M30 combination
? Why it is important: Adapts trend cycle detection specifically for both manual reading and algorithmic automation
? Which problem we solved: Removes hardcoded limits, providing accurate, dedicated trend setups for both manual and EA execution styles
+ Improved: Core logic for TP/SL visual lines and dynamic on-chart labels
! Note: Fully customizable colors, styles, and live pip-distance tracking
? Why it is important: Instantly visualizes exact risk/reward parameters without manual calculation
? Which problem we solved: Prevents blind entries and poor risk management (the #1 cause of retail account blowups) by forcing realistic, visually confirmed TP/SL placements
======================================================================*/