Trading Strategy for XAU/USD & NAS100 (MT5 EA Development)

Job finished

Execution time 2 days

Specification

Objective:

Develop an MT5 Expert Advisor (EA) that trades XAU/USD and NAS100, ensuring strict risk management and high trade frequency, but only one trade at a time.


Trading Rules & Conditions:

1️⃣ Entry Rules (Trade Conditions)

  • The EA should enter a BUY trade when the market is trending upward based on indicators.
  • The EA should enter a SELL trade when the market is trending downward based on indicators.
  • Use the following indicators:
    • EMA 5 (White, Thickness 3, Smoothing 5)
    • EMA 20 (Blue, Thickness 2, Smoothing 5)
    • EMA 25 (Purple, Thickness 2, Smoothing 5)
  • A BUY signal occurs when EMA 5 crosses above EMA 20 and EMA 25 on a 5-minute chart.
  • A SELL signal occurs when EMA 5 crosses below EMA 20 and EMA 25 on a 5-minute chart.
  • Only open a new trade after the previous trade is closed.

2️⃣ Risk Management (Loss Control)

  • Max Loss Per Trade: 3% of account balance
  • Min Profit Per Trade: 5% of account balance
  • Trailing Profit: Enabled
  • Stop Loss & Take Profit: Calculated dynamically based on volatility
  • Max Open Trades: Only one trade at a time
  • Trading Frequency: Open as many trades as possible per day, following the above rules

3️⃣ Trading Conditions & Execution

  • The EA should only trade on the 5-minute chart (M5).
  • The EA should check for spread conditions before opening trades (Avoid trading if the spread is too high).
  • The EA should work on both real & demo accounts.
  • The EA should have a user-friendly input panel to customize:
    • Trading pair selection (XAU/USD & NAS100)
    • Risk % per trade
    • Enable/Disable trailing profit
    • Take Profit & Stop Loss settings

4️⃣ Additional Requirements

  • The EA must be fully automated with clear logging of executed trades in the Journal.
  • The EA must be optimized for low latency execution.
  • The EA must display indicators on the chart when attached.
  • The code should be efficient, bug-free, and optimized for speed.

Responded

1
Developer 1
Rating
(156)
Projects
199
59%
Arbitration
10
80% / 0%
Overdue
0
Working
Published: 1 code
2
Developer 2
Rating
(366)
Projects
414
55%
Arbitration
12
50% / 42%
Overdue
1
0%
Free
3
Developer 3
Rating
(8)
Projects
8
0%
Arbitration
2
50% / 0%
Overdue
1
13%
Working
4
Developer 4
Rating
(4)
Projects
9
11%
Arbitration
11
18% / 64%
Overdue
4
44%
Free
5
Developer 5
Rating
(3)
Projects
4
0%
Arbitration
0
Overdue
0
Free
6
Developer 6
Rating
(24)
Projects
26
73%
Arbitration
1
0% / 100%
Overdue
0
Free
7
Developer 7
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
8
Developer 8
Rating
(10)
Projects
15
27%
Arbitration
0
Overdue
3
20%
Free
9
Developer 9
Rating
(7)
Projects
8
0%
Arbitration
4
0% / 100%
Overdue
3
38%
Free
10
Developer 10
Rating
(5)
Projects
8
13%
Arbitration
3
0% / 33%
Overdue
2
25%
Free
Published: 1 code
11
Developer 11
Rating
(22)
Projects
29
3%
Arbitration
4
25% / 0%
Overdue
3
10%
Working
12
Developer 12
Rating
(470)
Projects
488
75%
Arbitration
6
67% / 17%
Overdue
0
Working
13
Developer 13
Rating
(1)
Projects
2
0%
Arbitration
2
50% / 0%
Overdue
0
Free
14
Developer 14
Rating
(618)
Projects
1428
59%
Arbitration
31
81% / 0%
Overdue
10
1%
Free
15
Developer 15
Rating
(3)
Projects
3
33%
Arbitration
0
Overdue
0
Free
16
Developer 16
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
17
Developer 17
Rating
(298)
Projects
477
40%
Arbitration
105
40% / 24%
Overdue
81
17%
Loaded
Published: 2 codes
18
Developer 18
Rating
(271)
Projects
553
50%
Arbitration
57
40% / 37%
Overdue
227
41%
Working
19
Developer 19
Rating
(199)
Projects
255
21%
Arbitration
23
48% / 17%
Overdue
0
Loaded
20
Developer 20
Rating
(12)
Projects
13
8%
Arbitration
1
0% / 100%
Overdue
0
Free
Similar orders
Title: MT5 Forex Trading Robot Development I need a MetaTrader 5 (MT5) Expert Advisor (EA) for automated Forex trading. Requirements: 1. The robot must be fully automated and capable of opening and closing trades without manual intervention. 2. Compatible with MetaTrader 5 (MT5). 3. Adjustable lot size, Stop Loss, and Take Profit settings. 4. Built-in risk management based on account balance. 5. Ability to trade
Sierra Chart Alerts to MT5 via Webhook (Alert Manager File Version) Objective: Create a Custom Study (ACSIL / C++) that monitors alerts from the Alert Manager file and forwards any valid alert directly to MT5 via an HTTP POST (Webhook) in JSON format. Additional Note: The study should allow adding any modifications in the future and provide clear insights into the alert points in Sierra Chart. 1. Data Flow Diagram
ART 1: NUMBER OF TRADES ALLOWED IN ONE DIRECTION: Maximum number of trades in one direction = ------------------------------ ------------------------------ ------------------------------ -------------- par PART 2 PARTIAL CLOSURE OF STOPLOSS: Total STOPLOSS =------ Pips 1a: Percentage of Stoploss =--% 1b Percentage of Lot size =--% 2a: Percentage oe of Lot size =--% f Stoploss =--% 2b
MT5 Expert Advisor (EA) Acquisition Request – Proven XAUUSD Martingale / Grid EA I am looking to purchase a fully developed, actively traded, and proven MT5 Expert Advisor for XAUUSD (Gold) that uses Martingale, Grid, Averaging, Recovery, or Hybrid Recovery techniques. Mandatory Verification Requirement To be considered, please provide: - MT5 Investor Password (Read-Only Access) for verification - Account Number /
Looking to buy profitable MT4/MT5 Expert Advisors (EAs). Requirements: • Fully automated • 6+ months backtest • 100+ trades • No martingale or grid systems Send: • Backtest report • Max drawdown • Markets traded • Brief strategy summary Only original EAs developed by you. Long-term collaboration available
Live chart [ expert is not executing trades on xauusd ] , Deleting Existing Parameter not in use , Live Chart Adjustments Only , No Need to Change anything else , expert will be live testing Throughout
Prepare expert for xauusd live chart [ expert is not executing trades on xauusd ] . Deletion and cleaning code . Trailing Stop Rule to follow the given method . Live Chart Only
MT5 EA Developer for Structured ICT/SMC Market Logic Requirements Specification: I need an MT5 Expert Advisor only in MQL5. No indicator, no script, no DLL, and no external API. The EA must be built on a rule-based ICT/SMC-style framework with objective, backtestable logic. I am not looking for social-media-style ICT/SMC interpretation. I need a developer who can convert trading concepts into clear coding rules. The
Szukam doświadczonego programisty do stworzenia dedykowanego doradcy eksperckiego (EA) do tradingu. Programista powinien posiadać solidną wiedzę z zakresu MT5, logiki strategii, wskaźników, zarządzania ryzykiem i backtestingu. Doświadczenie w tworzeniu niezawodnych i profesjonalnych robotów handlowych będzie dodatkowym atutem. Proszę o kontakt, jeśli zrealizowałeś już podobne projekty. wszystkie szczeguły podam w
I’m looking for an experienced MetaTrader 4 (MT4) developer to analyze, repair, and live-test an existing .EX4 Expert Advisor. Project Details Existing file: GannMadeEasy_pro.ex4 Platform: MetaTrader 4 Issue: EA is not loading properly on charts in newer MT4 builds Goal: Make the EA fully functional and compatible with current MT4 versions Requirements The developer must: Analyze the existing EX4 file Identify

Project information

Budget
30+ USD