The EA will use a multi-timeframe system:
H1: EMA20/50/200 trend direction
M15: EMA20 pullback + MACD confirmation
M5: Liquidity sweep + closed-candle structure-break entry
Sessions: Asian, London and New York
Multiple independent entries: up to 10 trades/day
Maximum open positions: 3
The EA must support controlled hedging:
Hedge only after a valid opposite trading signal
No hedge based only on price distance
Default hedge ratio: 50% of original position
Maximum 1 hedge level
No unlimited martingale
No unlimited grid
Primary and hedge positions must be tracked separately
Basket-level profit/loss management
The EA must include:
Risk-based lot calculation
CENT-account compatible volume calculation using actual broker specifications
Structural SL based on M5 liquidity sweep
Default 1:2 risk/reward
Breakeven at 1R
M5 swing trailing stop from 1.5R
Maximum total open risk
Maximum trades per day
Maximum open positions
Consecutive-loss protection
Daily loss limit
Daily profit target of $500
Spread filter
Slippage protection
High-impact news filter
compatible in all broker
The EA must support:
Asian session
London session
New York session
Configurable session times
Automatic DST handling
Broker-server time conversion
I want a professional on-chart dashboard showing:
Account balance/equity
Daily P/L
Daily target
Daily loss limit
Trades today
Open positions
H1 trend
M15 setup status
M5 signal status
Session status
Spread
News status
Primary/hedge positions
Basket P/L
EA status
The EA must:
Use closed candles only
Be non-repainting
Prevent duplicate entries
Correctly restore trade/basket state after MT5/VPS restart
Never interfere with manual trades or other EAs
Correctly handle broker minimum lot, lot step, tick value, tick size and contract specifications
Have all major parameters available as editable inputs
I require:
Complete MQL5 source code
Compiled EX5
Full editable input settings
Backtest report
Demo/forward-testing support
Explanation of the EA logic
Bug fixes during testing
Clean, well-organized MQL5 code
Please apply only if you have proven experience developing MT5 EAs, multi-timeframe strategies, hedging systems, and risk-management systems.
I will provide the complete detailed strategy specification to the selected developer.