Şartname
I am looking for an experienced MQL5 developer who can BOTH research trading strategies and develop a commercial-quality MetaTrader 5 Expert Advisor.
This is NOT simply a coding job.
The developer is free to choose the trading logic, indicators, entry method, exit method, timeframe architecture and strategy type.
I do not require the EA to copy or resemble any existing commercial EA.
My priority is:
ROBUST LONG-TERM PROFITABILITY
+
CONTROLLED DRAWDOWN
+
STRATEGY STABILITY
+
COMMERCIAL QUALITY
MAIN MARKET:
XAUUSD / MetaTrader 5.
TARGET BUDGET:
Approximately USD 1,500.
Budget is negotiable for a developer who can demonstrate genuine experience in strategy research, robustness testing and live automated trading.
==================================================
1. MAIN OBJECTIVE
==================================================
Research, develop, validate and deliver a robust XAUUSD Expert Advisor.
The trading logic may use:
- Trend following
- Breakout
- Momentum
- Mean reversion
- Price action
- Market structure
- Statistical methods
- Multi-timeframe analysis
- Volatility models
- Volume-based logic
- Or another original trading approach
I care about the RESULT and robustness, not the specific trading logic.
The system must not use copied/decompiled commercial code.
==================================================
2. HISTORICAL TESTING
==================================================
The EA should preferably be evaluated over approximately 7-10 years of XAUUSD historical data.
Testing should use:
Every Tick Based On Real Ticks
where suitable and available.
The developer must provide reproducible MT5 Strategy Tester reports.
==================================================
3. TARGET PERFORMANCE
==================================================
These are preferred robustness targets and should NOT be achieved through curve fitting.
Preferred targets:
Overall Profit Factor:
>= 1.30
Preferably 1.40 or higher
Maximum Equity Drawdown:
<= 15%
Preferably <= 10-12%
Recovery Factor:
>= 2.0
Preferably >= 2.5
Out-of-Sample Profit Factor:
>= 1.15
Preferably >= 1.25
Untouched Holdout:
Must remain profitable or demonstrate clearly positive long-term expectancy.
Profitable years:
Preferably >= 70-80% of tested years.
Trade sample:
Must contain enough trades for meaningful statistical analysis.
Profit should be reasonably distributed across different years, quarters and market conditions.
The EA does NOT need to make profit every month.
Moderate, stable returns are preferred over extremely high returns with large risk.
==================================================
4. PROFIT CONCENTRATION
==================================================
The EA must not depend excessively on a small number of exceptional trades or trading days.
The developer should provide:
- Year-by-year performance
- Month-by-month performance
- Best year
- Worst year
- Best month
- Worst month
- Maximum stagnation
- Maximum consecutive losses
- Long performance separately
- Short performance separately
- Contribution of the best trading days/trades to total profit
A strategy where most historical profit comes from only a few exceptional days will not be considered robust.
==================================================
5. OUT-OF-SAMPLE / HOLDOUT
==================================================
The development process must include:
IN-SAMPLE DEVELOPMENT
+
OUT-OF-SAMPLE VALIDATION
+
INDEPENDENT UNTOUCHED HOLDOUT
The exact final private holdout period may be selected and tested independently by the Customer.
The strategy must not be optimized after seeing the final private holdout results.
==================================================
6. WALK-FORWARD ANALYSIS
==================================================
Walk-forward testing is required.
The system should demonstrate reasonably stable performance across multiple rolling development/testing periods.
A strategy that performs well only during one optimized historical window will not be accepted.
==================================================
7. PARAMETER ROBUSTNESS
==================================================
Important parameters must be tested for sensitivity.
The strategy should not depend on one exact parameter combination.
Important parameters should be tested approximately:
+/-10%
and where appropriate
+/-20%
around the selected values.
The surrounding parameter region should remain reasonably stable.
A single narrow optimized peak surrounded by losing parameter combinations will be considered overfitting.
==================================================
8. COST / SPREAD / SLIPPAGE STRESS
==================================================
The EA must be tested under increased trading costs.
Required tests should include, where practical:
Normal trading costs
1.25x trading costs
1.50x trading costs
2.00x trading costs
Spread and slippage stress testing should also be performed.
At approximately 1.5x normal trading costs, the EA should preferably remain profitable.
At 2x costs, performance may deteriorate but the system should not catastrophically fail.
==================================================
9. MONTE CARLO / EXECUTION ROBUSTNESS
==================================================
Monte Carlo analysis is required.
Preferably at least approximately 1,000 simulations.
Tests may include:
- Randomized trade order
- Increased slippage
- Spread disturbance
- Randomly missed trades
- Entry delays
- Execution disturbances
The analysis should provide information about:
- Expected drawdown
- 95th percentile drawdown
- Worst-case drawdown
- Final equity distribution
- Risk of severe loss
==================================================
10. MULTIPLE DATA / BROKER ENVIRONMENTS
==================================================
The EA should be tested using more than one broker/data environment where practical.
Results do not need to be identical.
However, the strategy should not be strongly profitable on one broker while becoming structurally unprofitable on other reasonable XAUUSD data.
==================================================
11. RISK MANAGEMENT
==================================================
Required:
- Fixed Lot mode
- Risk % mode
- Real broker-side emergency Stop Loss
- Take Profit / exit management
- Maximum Lot protection
- Maximum open risk
- Daily Loss Limit
- Maximum total Equity Drawdown protection
- Spread filter
- Margin checks
- Trading-session controls
- Safe recovery after MT5/VPS restart
Preferred default commercial risk:
SAFE:
approximately 0.25% risk/trade
BALANCED:
approximately 0.50% risk/trade
ACTIVE:
approximately 0.75% risk/trade
The default configuration should be conservative.
==================================================
12. PROHIBITED RISK METHODS
==================================================
NOT ACCEPTED:
- Martingale
- Unlimited Grid
- Increasing lot after losses
- Unlimited averaging into losing trades
- Hidden loss-recovery systems
- Unlimited DCA
- Recovery systems designed mainly to hide drawdown
- Trading without a real broker-side emergency Stop Loss
- Look-ahead bias
- Future information leakage
- Repainting historical logic that creates unrealistic historical trades
==================================================
13. EXECUTION SAFETY
==================================================
The EA must correctly handle:
- High spread
- Invalid volume
- Invalid stops
- Insufficient margin
- Market closed
- Trading disabled
- Connection interruption
- MT5 restart
- VPS restart
- Existing positions/orders after restart
The EA must not duplicate trades after restart.
==================================================
14. BROKER COMPATIBILITY
==================================================
The EA must not be hard-coded for only one broker.
It must correctly handle:
TickSize
TickValue
Point
Digits
VolumeMin
VolumeMax
VolumeStep
StopsLevel
FreezeLevel
ContractSize
Margin requirements
It should support common XAUUSD naming variations such as:
XAUUSD
XAUUSDm
XAUUSD.a
and other broker suffix/prefix formats where practical.
==================================================
15. COMMERCIAL QUALITY
==================================================
The final EA is intended for commercial sale on MQL5 Market.
The final product must:
- Be written for MetaTrader 5 / MQL5
- Compile with 0 errors
- Preferably compile with 0 warnings
- Use no DLL
- Use no external licensing system
- Use no unauthorized third-party commercial code
- Use no copied/decompiled source
- Be suitable for MQL5 Market automatic validation
- Have clean and maintainable source code
==================================================
16. FINAL DELIVERABLES
==================================================
Final delivery must include:
- Complete .mq5 source code
- ALL required .mqh source files
- Final .ex5 build
- All required .set/preset files
- Backtest reports
- Out-of-sample reports
- Walk-forward results
- Parameter sensitivity results
- Trading-cost/spread/slippage stress results
- Monte Carlo results
- Documentation / User Guide
- Any files required to reproduce the delivered EA
There must be no missing encrypted or private dependency required to compile the EA.
==================================================
17. COMMERCIAL RIGHTS
==================================================
The Customer must receive full commercial rights to the completed EA.
The Customer must have the right to:
- Modify the source code
- Compile the source code
- Sell the completed EA commercially
- Publish and sell the final product on MQL5 Market
The developer must not resell or repackage the completed EA as the same commercial product.
==================================================
18. PAYMENT / FINAL ACCEPTANCE
==================================================
No partial payment, advance payment or external payment will be made.
All payment must remain within the official MQL5 Freelance system.
FINAL WORK ACCEPTANCE will occur only after ALL required deliverables have been uploaded to the MQL5 Freelance Order and verified by the Customer.
Before Final Work Acceptance, the Customer must be able to:
1. Receive the complete MQ5/MQH source code.
2. Compile the complete source successfully.
3. Run the EA independently.
4. Reproduce the agreed backtests.
5. Verify the agreed robustness tests.
6. Verify the risk-management functions.
7. Verify there are no missing source dependencies.
8. Verify there is no DLL or external license dependency.
9. Verify compliance with this Requirements Specification.
Providing only EX5 files, screenshots, videos, remote demonstrations or historical backtest images does NOT constitute Final Work Acceptance.
The Customer will not confirm Final Work Acceptance until the complete project has been delivered and the agreed acceptance criteria have been verified.
==================================================
19. WHO SHOULD APPLY
==================================================
When applying, please explain your real experience with:
1. MQL5 Expert Advisor development
2. XAUUSD strategy research
3. Systematic trading research
4. Out-of-sample validation
5. Walk-forward analysis
6. Monte Carlo analysis
7. Parameter sensitivity testing
8. Real-tick Strategy Tester testing
9. Broker/execution robustness
10. Live automated trading systems
Please provide relevant examples from previous work if available.
I prefer a developer who understands BOTH:
SYSTEMATIC TRADING RESEARCH
+
MQL5 DEVELOPMENT
I am NOT interested in:
- Unrealistic 90-99% win-rate screenshots
- Extremely optimized historical curves without OOS validation
- Martingale disguised as risk management
- Grid systems with hidden tail risk
- Claims of guaranteed profits
Yanıtlandı
1
Derecelendirme
Projeler
741
34%
Arabuluculuk
49
53%
/
39%
Süresi dolmuş
14
2%
Çalışıyor
2
Derecelendirme
Projeler
199
47%
Arabuluculuk
4
50%
/
25%
Süresi dolmuş
1
1%
Çalışıyor
3
Derecelendirme
Projeler
90
29%
Arabuluculuk
24
13%
/
58%
Süresi dolmuş
7
8%
Çalışıyor
4
Derecelendirme
Projeler
9
67%
Arabuluculuk
0
Süresi dolmuş
0
Çalışıyor
5
Derecelendirme
Projeler
280
21%
Arabuluculuk
27
56%
/
15%
Süresi dolmuş
0
Yüklendi
6
Derecelendirme
Projeler
29
3%
Arabuluculuk
4
25%
/
0%
Süresi dolmuş
3
10%
Serbest
7
Derecelendirme
Projeler
8
0%
Arabuluculuk
2
50%
/
0%
Süresi dolmuş
1
13%
Çalışıyor
8
Derecelendirme
Projeler
2
0%
Arabuluculuk
1
0%
/
100%
Süresi dolmuş
0
Serbest
9
Derecelendirme
Projeler
4
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
10
Derecelendirme
Projeler
12
33%
Arabuluculuk
0
Süresi dolmuş
2
17%
Çalışıyor
Yayınlandı: 1 kod
11
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
12
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
13
Derecelendirme
Projeler
1
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
14
Derecelendirme
Projeler
6
0%
Arabuluculuk
4
25%
/
75%
Süresi dolmuş
2
33%
Serbest
15
Derecelendirme
Projeler
23
39%
Arabuluculuk
8
0%
/
50%
Süresi dolmuş
4
17%
Serbest
16
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
17
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
18
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
Yayınlandı: 1 kod
19
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
20
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
21
Derecelendirme
Projeler
43
7%
Arabuluculuk
18
6%
/
78%
Süresi dolmuş
26
60%
Serbest
22
Derecelendirme
Projeler
1
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
23
Derecelendirme
Projeler
2
50%
Arabuluculuk
0
Süresi dolmuş
1
50%
Çalışıyor
24
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
25
Derecelendirme
Projeler
1
100%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
Yayınlandı: 1 makale, 4 kod
26
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
27
Derecelendirme
Projeler
145
46%
Arabuluculuk
21
38%
/
24%
Süresi dolmuş
32
22%
Serbest
28
Derecelendirme
Projeler
31
13%
Arabuluculuk
14
0%
/
79%
Süresi dolmuş
9
29%
Serbest
29
Derecelendirme
Projeler
32
41%
Arabuluculuk
9
22%
/
33%
Süresi dolmuş
4
13%
Yüklendi
Yayınlandı: 8 makale, 35 kod
30
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
31
Derecelendirme
Projeler
1
0%
Arabuluculuk
0
Süresi dolmuş
1
100%
Serbest
32
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
33
Derecelendirme
Projeler
8
0%
Arabuluculuk
3
33%
/
67%
Süresi dolmuş
4
50%
Serbest
34
Derecelendirme
Projeler
53
57%
Arabuluculuk
2
100%
/
0%
Süresi dolmuş
1
2%
Serbest
Yayınlandı: 5 kod
35
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
Yayınlandı: 1 kod
36
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
37
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
38
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
39
Derecelendirme
Projeler
1
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
40
Derecelendirme
Projeler
30
20%
Arabuluculuk
8
63%
/
13%
Süresi dolmuş
9
30%
Serbest
41
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
42
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
43
Derecelendirme
Projeler
13
8%
Arabuluculuk
1
0%
/
100%
Süresi dolmuş
0
Serbest
44
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
45
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
46
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
Yayınlandı: 1 kod
47
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
48
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
49
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
50
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
51
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
52
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
53
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
54
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
55
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
56
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
Benzer siparişler
Custom MT5 EA - Multi-Timeframe SMC Fusion Strategy
50 - 110 USD
Project Description: I need an MQL5 Expert Advisor built based on a precise Smart Money Concepts (SMC) multi-timeframe strategy. The bot must analyze the 1-Hour chart for institutional bias and execute trades on the 3-Minute chart following strict structural rules. 1. Inputs & Parameters (Customizable) - Risk Model: Fixed dollar risk of $20.00 for every $100.00 of account balance (20% per trade for personal capital
Looking for a Complete Forex & Gold Signal System — Telegram Automation + Performance Tracking I’m looking for a complete automated trading signal solution for Forex pairs, including EUR/USD, GBP/USD and others, as well as gold (XAU/USD). Requirements: • An average of 2–3 quality signals per day across the selected instruments. Quality matters more than generating signals just to meet a quota. • A high win rate
I need a robot that will grow small accounts to bigger amounts like this one in this link, https://youtu.be/d38pMbJihew?si=3NeIOVyrlwDr4X_o. Please click the link and watch how this EA grow small accounts. Then create a robot like that. I will test it on demo first then if it does what i want, i will take it. Please it must be simply to use. It must set targets, for example, once it reaches $500 profit, it must
Here is a professional, detailed requirements specification draft for your MQL5 freelance order based on your prompt: Strategy Objective: Develop an automated Expert Advisor (EA) featuring a 1:3 Risk-to-Reward ratio optimized for a small starting budget. Core Trading Logic: Execute automatic Buy and Sell trades using high-probability entry signals. Target a strict 90% theoretical win-rate structure through
i want to fix my gold martingale bot MT5. RSI 14 ENTRY 30 BUY 70 SELL Lot 0.02 0.04 0.07 TP 150 for all SL 90 30 30 once total daily profit is 200$ stop trading stop trading once 2 consecutives total losses stop trading if spread exceeded 30 and between hour 15 & 17 PM Move SL to breakeven point once the profit exceeded 50 from from breakeven thanks
MarketMind Breakout Pro XAUUSD H1 — Donchian Breakout EA Project type: Personal EA development and backtesting Platform: MetaTrader 5 Instrument: XAUUSD Timeframe: H1 Strategy: Donchian Channel breakout with EMA 200 Project overview This project evaluates a Donchian breakout trading strategy for XAUUSD on the H1 timeframe. The system uses channel-based breakout conditions and an EMA 200 trend filter. Historical
The purpose of this order is ONLY to test and implement my H1 POI (Point of Interest) identification logic correctly. I am not requesting the complete EA at this stage. I will provide the exact rules for identifying the H1 POI after selecting the developer. The developer must convert those rules into clear, deterministic MQL5 logic. Requirements: Analyze H1 candles according to the rules I provide. Identify and mark
Title: Fully Automatic MT5 Trading Bot (Expert Advisor) with Risk Management I want a fully automated trading robot (Expert Advisor) for MetaTrader 5, written in MQL5. The bot must automatically analyse market data, identify trading opportunities, execute BUY and SELL orders, manage open positions, and close trades according to predefined rules without requiring manual confirmation for each trade. Requirements
Hello, I’m looking for an experienced developer to research, build, test, and install a fully automated MetaTrader 5 trading bot for gold, XAUUSD. My total development and installation budget is $300, including all agreed work and fees. My goal is to pass a $100,000 FTMO US Two-Step Standard evaluation and sustainably maintain the funded account. I need a day-trading strategy that can buy in bullish markets and sell
MT4 expert advisor
500+ USD
I have three indicators that operate independently. I want to combine them into one indicator with custom expert programming that automatically enters trades when a signal is generated by one of the indicators. I will pay for this service Thanks you
Proje bilgisi
Bütçe
1000 - 2000 USD
Son teslim tarihi
from 30 to 60 gün