Tarea técnica
MT5 Expert Advisor Development Request – XAUUSD M5
I am looking for a developer to create a custom MetaTrader 5 Expert Advisor for XAUUSD only, designed specifically for the M5 timeframe.
The EA must be built with a clear, intelligent, and professional trading structure, focused on very precise entries, pending order execution, and clean risk management. I am not looking for a generic bot or a low-quality copy of existing EAs. I want an original and well-coded solution, suitable for serious testing and future optimization.
General Objective
The main objective of this project is to create an EA for Gold (XAUUSD) that works on M5 and is capable of taking high-quality, selective trades rather than frequent or random trades.
The entry logic should be designed to produce very targeted entries, ideally with the use of pending orders whenever appropriate. The system should feel precise and intentional, not noisy or overtraded.
Trading Logic
I do not want to define every technical filter in advance. The developer should build the internal logic, but it must be based on a structure that is:
- clear
- NO GRID/NO MARTINGALE
- understandable
- efficient
- suitable for XAUUSD on M5
- designed for accurate entries
I do not want unnecessary complexity added just to make the EA look advanced. The logic should be genuinely useful and professionally designed.
Order Entry Style
The EA should be oriented toward:
- very precise entries
- use of pending orders
- selective execution
- controlled trade placement
- minimal unnecessary entries
If possible, I would also like the strategy to include an integrated indicator or internal signal mechanism to improve entry precision. This can be based on standard MT5 indicators or custom internal calculations, as long as it supports accurate entry timing.
Daily Target Feature
A very important requirement is a daily target system.
The EA should allow the user to set a daily profit target between 1% and 3%, configurable in the settings.
Examples:
- 1% daily target
- 2% daily target
- 3% daily target
When the daily target is reached, the EA should be able to:
- stop opening new trades for the rest of the day
- reset automatically at the beginning of the next trading day
- optionally allow this behavior to be enabled or disabled in the inputs
This daily target logic must be clean and reliable.
Lot Size Options
The EA should support both of the following modes:
1. Fixed Lot Mode
The user can manually define the lot size, for example:
- 0.01
- 0.02
- 0.05
- 0.10
2. Auto Lot Mode
The EA can automatically calculate lot size based on:
- balance or equity
- risk percentage
- stop loss size or internal money management rules
The user must be able to choose between fixed lot and auto lot directly from the inputs.
Code Requirements
Code quality is extremely important.
I am looking for:
- clean and professional code
- well-organized structure
- easy readability
- no compilation errors
- no broken logic
- no unnecessary code clutter
The project should be developed in a way that allows:
- future improvements
- optimization
- debugging
- stable long-term use
Testing Requirements
The EA should be developed and delivered with proper testing standards.
Requirements:
- must compile without errors
- must run correctly in MT5 Strategy Tester
- must be suitable for real tick testing
- must not contain execution or logic errors
- should be robust enough for serious backtesting and forward testing
Important Notes
This is not a request to clone another EA.
I want an original MT5 EA created specifically for my requirements.
The final product should be:
- for XAUUSD only
- optimized for M5
- based on very precise entries
- preferably using pending orders
- equipped with a daily target feature from 1% to 3%
- able to use fixed lot or automatic lot
- optionally supported by an integrated indicator
- coded in a clean, professional, and error-free way
- suitable for real tick testing
Short Version for Developer
I need a custom MT5 EA for XAUUSD on M5.
The EA should focus on very precise entries, preferably using pending orders, with a configurable daily target system between 1% and 3%.
It must support both fixed lot and auto lot sizing.
If possible, I would like an integrated indicator or internal signal logic to improve entry precision.
The code must be clean, professional, error-free, and suitable for real tick testing and future optimization.