Spécifications
Strategy
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
Hedging
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
Risk 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
Sessions & DST
The EA must support:
-
Asian session
-
London session
-
New York session
-
Configurable session times
-
Automatic DST handling
-
Broker-server time conversion
Dashboard
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
Important Development Requirements
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
Deliverables
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.