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

Trabajo finalizado

Plazo de ejecución 2 días

Tarea técnica

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.

Han respondido

1
Desarrollador 1
Evaluación
(154)
Proyectos
193
58%
Arbitraje
10
80% / 0%
Caducado
0
Libre
Ha publicado: 1 ejemplo
2
Desarrollador 2
Evaluación
(366)
Proyectos
414
55%
Arbitraje
12
50% / 42%
Caducado
1
0%
Libre
3
Desarrollador 3
Evaluación
(6)
Proyectos
6
0%
Arbitraje
2
50% / 0%
Caducado
1
17%
Libre
4
Desarrollador 4
Evaluación
(4)
Proyectos
9
11%
Arbitraje
11
18% / 64%
Caducado
4
44%
Libre
5
Desarrollador 5
Evaluación
(3)
Proyectos
4
0%
Arbitraje
0
Caducado
0
Libre
6
Desarrollador 6
Evaluación
(22)
Proyectos
24
71%
Arbitraje
1
0% / 0%
Caducado
0
Trabajando
7
Desarrollador 7
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
8
Desarrollador 8
Evaluación
(10)
Proyectos
15
27%
Arbitraje
0
Caducado
3
20%
Libre
9
Desarrollador 9
Evaluación
(7)
Proyectos
8
0%
Arbitraje
4
0% / 100%
Caducado
3
38%
Libre
10
Desarrollador 10
Evaluación
(5)
Proyectos
8
13%
Arbitraje
3
0% / 33%
Caducado
2
25%
Libre
Ha publicado: 1 ejemplo
11
Desarrollador 11
Evaluación
(22)
Proyectos
29
3%
Arbitraje
4
25% / 0%
Caducado
3
10%
Trabaja
12
Desarrollador 12
Evaluación
(467)
Proyectos
486
75%
Arbitraje
6
67% / 17%
Caducado
0
Trabaja
13
Desarrollador 13
Evaluación
(1)
Proyectos
2
0%
Arbitraje
2
50% / 0%
Caducado
0
Libre
14
Desarrollador 14
Evaluación
(618)
Proyectos
1428
59%
Arbitraje
31
81% / 0%
Caducado
10
1%
Libre
15
Desarrollador 15
Evaluación
(3)
Proyectos
3
33%
Arbitraje
0
Caducado
0
Libre
16
Desarrollador 16
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
17
Desarrollador 17
Evaluación
(295)
Proyectos
474
39%
Arbitraje
103
41% / 23%
Caducado
79
17%
Ocupado
Ha publicado: 2 ejemplos
18
Desarrollador 18
Evaluación
(270)
Proyectos
552
49%
Arbitraje
57
40% / 37%
Caducado
227
41%
Trabaja
19
Desarrollador 19
Evaluación
(181)
Proyectos
235
20%
Arbitraje
21
43% / 19%
Caducado
0
Trabaja
20
Desarrollador 20
Evaluación
(12)
Proyectos
13
8%
Arbitraje
1
0% / 100%
Caducado
0
Libre
Solicitudes similares
2 FX pairs M15 execution with higher timeframe bias Session-based trading (UK time) Fixed % risk per trade Controlled pyramiding (add to winners only) Strict daily loss limits (FTMO-style) Proper order handling (SL always set) Basic logging (CSV) Strategy logic will be provided in detail after NDA / agreement. Must deliver: Source code (.mq5) Compiled file (.ex5) Clean, well-commented code Short support window for
Hi, are you able to create a script/indicator on tradingview that displays a chart screener and it allows me to input multiple tickers on the rows. then the colums with be like "premarket high, premarket low, previous day high, previous day low" . When each or both of the levels break, there will pop up a circle on the chart screener, signaling to me what names are above both PM high and previous day high or maybe
DO NOT RESPOND TO WORK WITH ANY AI. ( I CAN ALSO DO THAT ) NEED REAL DEVELOPING SKILL Hedge Add-On Rules for Existing EA Core Idea SL becomes hypothetical (virtual) for the initial basket and for the hedge basket . When price hits the virtual SL level , EA does not close the losing trades. Instead, EA opens one hedge basket in the opposite direction. Original basket direction Hedge basket direction (opposite) Inputs
Hello, I have a breakout EA with reversal logic. I own the full source code for both MT4 and MT5 versions. I need the modifications implemented for both MT4 and MT5 versions. I need several modifications: – Multiple reversals with configurable parameters – Breakeven functionality – Entry only after candle close beyond range + offset – Time-based activation – Alternative offset calculation logic – Automatic close at
Hi I have a simple task (hopefully) I have a custom strategy that I built with the help of Claude Anthropic - everything is finished and I zipped it with power shell but when importing it NT8 gives me the error message that the file was made from an older, incompatible version or not a NinjaScript. My folder structure is correct as far I can see so I don't know what the issues is and it's costing me too much to go
Do you happen to have a profitable strategy for MNQ? it is urgent if any one can help me with this i will be happy to discuss with you and move forward to pay for it kindly let me know the amount thank fill free to bid
Subject: Development of Ultra-High Precision Confluence Indicator - M1 Binary Options (Non-Repaint) ​ Hello, I am looking for a Senior MQL5 Developer to create a custom "Surgical Precision" indicator for MetaTrader 5, specifically optimized for 1-minute (M1) Binary Options trading. The system must integrate three distinct layers of algorithmic analysis. ​ 1. Core Logic: Triple-Layer Confluence ​The signal (Call/Put)
Looking for an experienced MQL5 developer to design and develop a custom Expert Advisor (EA) for MetaTrader 5. The purpose of this EA is not just automated trading, but also to help me better structure, test, and refine my personal trading strategy
Freeallfree 400 - 800 USD
Professional MT5 EA – XAUUSD I need a professional Expert Advisor for MT5 (MQL5) to trade XAUUSD only. This is not a random scalping bot. The EA must trade only high-probability liquidity breakouts during active sessions and avoid ranging or low-volatility markets. Symbol: XAUUSD Timeframe: M15 (optional H1 confirmation) Session filter (Dubai GMT+4): Trade only London and New York sessions Adjustable session times No
An Expert KBFX 30+ USD
Fill orders first execution and real time trading, my strategy is that wait for clean confirmation before entering the market and fill orders for a snappier entrance,then execute trade after making profit on the position

Información sobre el proyecto

Presupuesto
30+ USD