Tarea técnica
I am looking for a skilled MQL5 developer to build a fully automated Expert Advisor for MetaTrader 5 trading XAUUSD (Gold).
This is Phase 1 of a structured, multi-stage system.
Developers who deliver quality work will move directly into Phase 2, which is significantly larger in scope and compensation.
🔷 The Strategy
The EA follows a structured multi-timeframe price action framework:
- Break of Structure (BOS) on H4 defines directional bias
- Supply/Demand zones on H1 define entry areas
- M15 trigger candle executes entries
The system includes a custom internal ZigZag (non-repainting, built from scratch) used for BOS detection and automatic zone construction.
Entries require 8 out of 9 confluence conditions (ICC Score system) to be met.
The EA is fully automated and includes a simple Account Goal tracking input.
🔷 Risk System
- Dynamic 8-phase risk model
- Risk scales from 25%–35% in early phases and reduces to 15% as the account grows
- Includes:
- Drawdown throttle
- Streak filter
- Multi-level pyramid entries
🔷 Key Features
- Custom non-repainting ZigZag (internal logic only)
- Automated BOS detection and zone construction
- 9-condition ICC Score system with real-time panel
- Multi-level pyramid entries (no fixed cap, optimization allowed)
- Partial take profits:
- TP1: 30%
- TP2: 40%
- Remaining 30% managed via trailing stop
- Session filter (Asian, London, New York)
- Spread filter and news filter
- Alert system for all key events
- Custom sound notification on take profit
- Account Goal progress panel
🔷 Developer Requirements (Read Carefully)
This is not a basic EA project. Only apply if you meet the following:
- Strong experience with MQL5 and fully automated trading systems
- Ability to build custom logic from scratch (no external indicators)
- Proven experience with:
- Multi-timeframe logic (H4 / H1 / M15)
- Non-repainting structures
- Dynamic lot sizing and risk scaling
- Trade management (partials, trailing stops, pyramiding)
- Clean, structured, well-documented code
- Experience delivering EAs with backtesting reports
🔷 NDA Requirement (Mandatory)
- NDA must be signed before receiving the full specification
- All logic and implementation remain confidential
- No reuse or redistribution allowed
🔷 Deliverables
- Compiled EA (.ex5)
- Full source code (.mq5) — full ownership transferred
- 6-month backtest (XAUUSD) with equity curve and trade log
- Full testing evidence based on checklist
🔷 Testing Responsibility
Developer is responsible for full testing before delivery.
Payment is released only after all checklist items are verified.
🚀 Phase 2 — Long-Term Opportunity
- Begins approximately 2–3 months after successful Phase 1 delivery
- Includes:
- Additional instruments (Deriv Gold, VIX75, Step Index)
- Manual trading interface
- Advanced visual tools
- Multi-account correlation logic
💰 Phase 2 will be offered at the developer’s desired pricing
The developer who demonstrates quality and reliability will be selected for Phase 2 without competition.
🔍 Technical Screening (Required)
To apply, include a brief answer to the following:
- How would you design a non-repainting ZigZag that confirms swing points only on closed candles?
- How would you structure multi-timeframe data flow (H4 → H1 → M15) without causing signal conflicts or delays?
- How would you ensure accurate lot sizing across different brokers and symbols without hardcoding values?
Applications without these answers will not be considered.
📩 To Apply
Please include:
- Examples of similar MT5 EAs
- Your answers to the technical questions above
- Estimated timeline for Phase 1
This is a structured, precision-based system.
Developers looking for long-term work and higher Phase 2 compensation are encouraged to apply.