Expert Advisor (EA) for XAUUSD (Gold) Trading

Job finished

Execution time 101 days

Specification

Expert Advisor (EA) for XAUUSD (Gold) Trading

Platform: MetaTrader 5 (MT5)
Symbol: XAUUSD (Gold)
Type: Fully automated trading system

Core Trading Logic

The EA should execute trades based on a multi-strategy approach, ensuring a high probability of success. It must incorporate:
Trend Confirmation on Higher Timeframes – Uses H4, Daily, or Weekly charts to confirm the trend before executing trades on lower timeframes (M5, M15, or M30).
Risk-Reward Optimization – Every trade should risk 5% of the account balance with a minimum 1:2 risk-reward ratio (i.e., 10% potential reward).
Stop-Loss Protection – All trades must be secured with a stop loss to prevent large drawdowns.
No Risky Strategies – Martingale, Grid, Averaging, and similar high-risk strategies are NOT allowed.
Multiple Strategies Combined – The EA should use a mix of the following strategies:

  • Moving Average Crossovers for trend identification
  • Price Action & Breakout Trading (support/resistance, candlestick patterns)
  • Momentum Indicators (RSI, MACD, or ADX for strength confirmation)
  • ATR-based Volatility Filter to avoid low-volatility conditions

Risk & Money Management

Fixed or Dynamic Lot Sizing – The EA should allow selecting between a fixed lot size or dynamic lot size based on account balance.
Risk Per Trade – The EA must calculate lot size dynamically to ensure that only 5% of the balance is at risk per trade.
Trailing Stop Feature – Once in profit, a trailing stop should be used to maximize gains.
Break-even Mechanism – The EA should secure partial profits by moving the stop loss to break even when the trade reaches a certain percentage of the target.

Trading Timeframes & Flexibility

Higher Timeframe Confirmation – The EA must allow users to select a higher timeframe (H1, H4, D1) for trend validation before placing trades on lower timeframes.
Lower Timeframe Execution – Trades should be executed based on signals from M5, M15, or M30, with a confirmation filter from the higher timeframe.
User-Controlled Parameters – Users should be able to choose which timeframes to use for confirmation and execution.

News Filter Integration

✅ The EA must include a news filter to avoid trading before and during high-impact news events.
✅ It should pull real-time news from an economic calendar (e.g., Forex Factory, Investing.com, or MQL5 news API).
✅ Adjustable settings for news impact level (High, Medium, Low) and minutes before & after news events to pause trading.

Adjustable Parameters (Input Settings)

The EA must include the following customizable settings:
🔹 Number of Trades: Limit the maximum open trades at a time.
🔹 Risk-Reward Ratio: Adjustable (Default: 1:2).
🔹 Dynamic or Fixed Lot: Option to choose between dynamic lot sizing or a fixed lot.
🔹 Lot Size: Customizable fixed lot size when not using dynamic lots.
🔹 Timeframe Selection: Choose higher and lower timeframes for analysis and execution.
🔹 Stop Loss & Take Profit: User-defined stop loss & take profit (or automatic based on ATR).
🔹 Trailing Stop Settings: Enable/disable and adjust trailing stop parameters.
🔹 Break-even Settings: Define at what percentage of TP the SL moves to break even.
🔹 News Filter Settings: Enable/disable news filter, impact level selection, time buffer before/after news.

Additional Requirements

✅ The EA must be lightweight, efficient, and optimized for execution speed.
✅ It should avoid repainting indicators or lagging strategies that can cause late entries.
✅ It must work with both 4-digit and 5-digit brokers.
✅ It should be compatible with ECN and standard accounts.
✅ The code should be well-documented and modular for future updates.


Responded

1
Developer 1
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
2
Developer 2
Rating
(5)
Projects
8
13%
Arbitration
2
0% / 0%
Overdue
2
25%
Free
Published: 1 code
3
Developer 3
Rating
(7)
Projects
8
0%
Arbitration
2
0% / 100%
Overdue
3
38%
Free
4
Developer 4
Rating
(10)
Projects
13
8%
Arbitration
6
50% / 33%
Overdue
2
15%
Loaded
5
Developer 5
Rating
(284)
Projects
459
39%
Arbitration
95
43% / 18%
Overdue
73
16%
Loaded
Published: 2 codes
6
Developer 6
Rating
(9)
Projects
20
10%
Arbitration
3
67% / 33%
Overdue
5
25%
Free
7
Developer 7
Rating
(156)
Projects
280
35%
Arbitration
14
29% / 50%
Overdue
42
15%
Free
8
Developer 8
Rating
(5)
Projects
5
0%
Arbitration
2
50% / 0%
Overdue
1
20%
Free
9
Developer 9
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
10
Developer 10
Rating
(16)
Projects
20
0%
Arbitration
9
0% / 78%
Overdue
6
30%
Free
11
Developer 11
Rating
(11)
Projects
16
31%
Arbitration
3
67% / 0%
Overdue
0
Free
Similar orders
PLEASE READ: IF YOU ARE NOT GOING TO ACCEPT THE BELOW THEN PLEASE MOVE ON TO THE NEXT CLIENT. I NEED SOMEONE WHO WILL DO THE WORK FIRST AND THEN CREATE A BUILT-IN DEMO INDI AS PER SPECIFICATIONS BELOW WHICH HAS AN EXPIRY (A DAY OR 2) SO THAT I TEST THE INDI BEFORE WE CREATE THE ORDER. I HAVE HAD PEOPLE WHO PRESSURE ME TO CREATE THE ORDER AND THEN THEY END UP DEVELOPING A FAULTY INDICATOR. AND I HAVE GIVEN THEM THE
Project Overview: We are seeking a highly skilled and experienced developer to build a next-generation Forex Expert Advisor (EA) for MetaTrader 5. The core innovation of this project is an EA that relies 100% on a custom deep learning AI model (e.g., LSTM, Transformer) for generating all trading signals. The EA will trade the XAU/USD (Gold) instrument. The developer must be proficient not only in advanced MQL5
Looking for a reliable, low-lag reversal indicator for Forex that does not repaint and does not place signals with an offset. Key features: Signals only after confirmation (uses closed bar logic), so alerts are final and do not repaint. No offset placement — arrows/markers appear on the same candle/bar that triggered (or on the close of that bar) to avoid confusion. Tunable sensitivity: adjustable lookback and
Here's a detailed description of an Expert Advisor (EA) based on Heikin Ashi candlesticks: EA Overview The EA will implement a trading strategy based on Heikin Ashi candlesticks, identifying trends and generating trading signals accordingly. Indicator Requirements 1. *Heikin Ashi Indicator*: The EA will use a Heikin Ashi indicator to calculate Heikin Ashi candlesticks. 2. *Customizable Parameters*: The Heikin Ashi
HELLO EVERYONE I NEED AN INDICATOTRE ON STOCH WHICH CAN GIVE ME ALERT WHEN DIVERGENCE AND CONVERGENCE HAPPNING.AND MAKE SURE I CAN CHANGE THE STOCH PERAMETERS IN SETTINGS. PLEASE CONTACT WHO KNOWS ABOUT DIVERGENCE AND CONVERGENCE. THANKS
PLEASE READ: IF YOU ARE NOT GOING TO ACCEPT THE BELOW THEN PLEASE MOVE ON TO THE NEXT CLIENT. I NEED SOMEONE WHO WILL DO THE WORK FIRST AND THEN CREATE A BUILT-IN DEMO INDI AS PER SPECIFICATIONS BELOW WHICH HAS AN EXPIRY (A DAY OR 2) SO THAT I TEST THE INDI BEFORE WE CREATE THE ORDER. I HAVE HAD PEOPLE WHO PRESSURE ME TO CREATE THE ORDER AND THEN THEY END UP DEVELOPING A FAULTY INDICATOR. AND I HAVE GIVEN THEM THE
Requirements for SMC Trading EA Platform : MetaTrader 5 (MT5) Strategy : Smart Money Concepts (SMC) Analysis Timeframe : H1 (higher timeframe analysis) Execution Timeframe : M1 (entry and execution) Core Features : Detect Order Blocks Identify Liquidity Zones Detect Fair Value Gaps (FVGs) Break of Structure (BOS) & Change of Character (CHoCH) detection Mark Equal Highs and Lows Trading Functions : Dynamic lot sizing
Ethereum Trading EA 30 - 35 USD
I am looking for an Expert Advisor (EA) that performs well on Ethereum. Ideally, it should be an HFT-style EA; a swing trading EA is also acceptable. I require the full MQL5 source code — the EA must be written entirely in MQL5 (no external languages such as Python). Performance target: Minimum 70% win rate with a 1:1 risk:reward. Input variables required: Stop Levels: Stop Loss (SL) and Take Profit (TP) Trailing
Developing multi platform based copytrading solution Need a develper who can enahance funtionality of our existing MVP EAs for master and slave traders EAs are connected with REST API and Socket Server Master EA can broadcast trading signals from MT5 terminal as he performs actual trades on the platform. those trade could be using any bot or alogorithem or manula that is not in scope but realtime broadcast to server
Here's a detailed description of an Expert Advisor (EA) based on a candlestick-dependent strategy: Strategy Overview The EA will implement a trading strategy based on candlestick patterns, opening trades when a bullish candle is detected and avoiding trades when a bearish candle is detected. Key Features 1. *Candlestick Pattern Identification*: The EA will identify bullish and bearish candles based on their open and

Project information

Budget
30 - 100 USD
For the developer
27 - 90 USD
Deadline
from 10 to 14 day(s)