Tarea técnica

1. Use two EMAs: 20 and 50.

  •   If EMA 20 is above EMA 50 → uptrend (look for buys)
  •   If EMA 20 is below EMA 50 → downtrend (look for sells)

2. Wait for a pullback into the area between the two EMAs.

- For buys: price must touch or move between EMA 20 and EMA 50

during the last few candles.

- For stils: same idea, but in a downtrend.

3. Entry signal:

  •   Buy: a bullish engulfing candle in an uptrend after the pullback
  •   Sell: a bearish engulfing candle in a downtrend after the pullback
  •   Enter at the close of the engulfing candle.

4. Stop Loss:

  •   Option A: use recent swing high/low
  •   Option B: use ATR-based stop loss
  •   Make this an input (0 = swing SL, 1 = ATR SL)

5. Take Profit:

- Based on risk-reward ratio (for example 1:2)

6. Risk settings:

  •   Option for fixed lot size
  •   Option for risk percentage (auto-calculated lot size)
  1.   Only open trades during specific trading hours (input: start hour and end hour)
  2.   Only allow one open trade at a time per symbol.

**INPUTS TO INCLUDE**

  •   FastEMA (default 20)
  •   SlowEMA (default 50)
  •   PullbackBars (default 5)
  •   SL_Mode (0 = swing, 1 = ATR)
  •   ATR_Period (14)
  •   ATR_Multiplier (1.5)
  •   RiskReward (2.0)
  •   UseFixedLot (true/false)
  •   FixedLotSize (0.10)
  •   RiskPercent (1%)
  •   MagicNumber
  •   TradeStartHour / TradeEndHour
  •   DebugMode (true/false)

1. First, briefly restate the logic in simple terms.

Then provide the full MQL5 EA code.

  1.   Code must compile in MetaTrader 5 with no errors.
  2.   Comment the code clearly so beginners can understand it.

Han respondido

1
Desarrollador 1
Evaluación
(2)
Proyectos
2
0%
Arbitraje
1
0% / 100%
Caducado
0
Libre
2
Desarrollador 2
Evaluación
(290)
Proyectos
362
30%
Arbitraje
37
27% / 65%
Caducado
10
3%
Trabajando
Ha publicado: 10 ejemplos
3
Desarrollador 3
Evaluación
(402)
Proyectos
520
24%
Arbitraje
61
57% / 25%
Caducado
60
12%
Trabajando
4
Desarrollador 4
Evaluación
(62)
Proyectos
90
29%
Arbitraje
24
13% / 58%
Caducado
7
8%
Trabaja
5
Desarrollador 5
Evaluación
(4)
Proyectos
4
25%
Arbitraje
1
0% / 100%
Caducado
0
Libre
Ha publicado: 2 artículos
6
Desarrollador 6
Evaluación
(7)
Proyectos
6
0%
Arbitraje
4
25% / 75%
Caducado
2
33%
Libre
7
Desarrollador 7
Evaluación
(10)
Proyectos
12
33%
Arbitraje
0
Caducado
2
17%
Trabaja
Ha publicado: 1 ejemplo
8
Desarrollador 8
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
9
Desarrollador 9
Evaluación
(1)
Proyectos
1
100%
Arbitraje
0
Caducado
0
Libre
10
Desarrollador 10
Evaluación
Proyectos
1
0%
Arbitraje
0
Caducado
0
Libre
11
Desarrollador 11
Evaluación
(2)
Proyectos
2
0%
Arbitraje
1
0% / 0%
Caducado
0
Libre
12
Desarrollador 12
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
13
Desarrollador 13
Evaluación
(55)
Proyectos
92
24%
Arbitraje
8
75% / 13%
Caducado
44
48%
Libre
14
Desarrollador 14
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
15
Desarrollador 15
Evaluación
(20)
Proyectos
26
38%
Arbitraje
6
33% / 50%
Caducado
0
Libre
16
Desarrollador 16
Evaluación
(16)
Proyectos
30
40%
Arbitraje
3
33% / 67%
Caducado
7
23%
Trabaja
17
Desarrollador 17
Evaluación
(13)
Proyectos
14
64%
Arbitraje
0
Caducado
0
Libre
18
Desarrollador 18
Evaluación
(16)
Proyectos
21
29%
Arbitraje
2
50% / 0%
Caducado
4
19%
Libre
19
Desarrollador 19
Evaluación
(182)
Proyectos
290
64%
Arbitraje
4
75% / 0%
Caducado
65
22%
Trabaja
20
Desarrollador 20
Evaluación
(10)
Proyectos
14
43%
Arbitraje
0
Caducado
3
21%
Libre
21
Desarrollador 21
Evaluación
(3)
Proyectos
2
0%
Arbitraje
1
0% / 0%
Caducado
0
Libre
22
Desarrollador 22
Evaluación
(369)
Proyectos
459
55%
Arbitraje
24
58% / 17%
Caducado
31
7%
Libre
23
Desarrollador 23
Evaluación
(3)
Proyectos
9
67%
Arbitraje
0
Caducado
0
Trabaja
24
Desarrollador 24
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
25
Desarrollador 25
Evaluación
(106)
Proyectos
129
25%
Arbitraje
25
28% / 56%
Caducado
8
6%
Libre
26
Desarrollador 26
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
27
Desarrollador 27
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
28
Desarrollador 28
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
29
Desarrollador 29
Evaluación
(61)
Proyectos
83
45%
Arbitraje
27
11% / 70%
Caducado
8
10%
Libre
30
Desarrollador 30
Evaluación
(12)
Proyectos
20
35%
Arbitraje
0
Caducado
1
5%
Trabaja
31
Desarrollador 31
Evaluación
(213)
Proyectos
276
21%
Arbitraje
25
52% / 16%
Caducado
0
Trabajando
32
Desarrollador 32
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
33
Desarrollador 33
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
34
Desarrollador 34
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
35
Desarrollador 35
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
36
Desarrollador 36
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
37
Desarrollador 37
Evaluación
(83)
Proyectos
97
32%
Arbitraje
9
22% / 56%
Caducado
5
5%
Trabaja
38
Desarrollador 38
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
39
Desarrollador 39
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
40
Desarrollador 40
Evaluación
(2350)
Proyectos
2956
63%
Arbitraje
125
44% / 26%
Caducado
429
15%
Libre
41
Desarrollador 41
Evaluación
(29)
Proyectos
36
39%
Arbitraje
0
Caducado
2
6%
Libre
42
Desarrollador 42
Evaluación
(76)
Proyectos
102
56%
Arbitraje
5
80% / 20%
Caducado
5
5%
Trabajando
43
Desarrollador 43
Evaluación
(14)
Proyectos
17
18%
Arbitraje
2
0% / 100%
Caducado
3
18%
Libre
44
Desarrollador 44
Evaluación
(559)
Proyectos
854
61%
Arbitraje
33
27% / 45%
Caducado
24
3%
Libre
Ha publicado: 1 ejemplo
45
Desarrollador 45
Evaluación
(298)
Proyectos
478
40%
Arbitraje
105
40% / 24%
Caducado
82
17%
Trabajando
Ha publicado: 2 ejemplos
46
Desarrollador 46
Evaluación
(3)
Proyectos
4
0%
Arbitraje
1
100% / 0%
Caducado
1
25%
Libre
47
Desarrollador 47
Evaluación
(23)
Proyectos
31
42%
Arbitraje
10
20% / 30%
Caducado
3
10%
Trabajando
Ha publicado: 8 artículos, 35 ejemplos
48
Desarrollador 48
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
49
Desarrollador 49
Evaluación
(258)
Proyectos
269
29%
Arbitraje
2
50% / 0%
Caducado
3
1%
Trabaja
Ha publicado: 2 ejemplos
50
Desarrollador 50
Evaluación
(271)
Proyectos
553
50%
Arbitraje
57
40% / 37%
Caducado
227
41%
Trabaja
51
Desarrollador 51
Evaluación
(647)
Proyectos
875
48%
Arbitraje
29
38% / 17%
Caducado
63
7%
Trabaja
52
Desarrollador 52
Evaluación
(34)
Proyectos
35
40%
Arbitraje
0
Caducado
3
9%
Libre
53
Desarrollador 53
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
54
Desarrollador 54
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
55
Desarrollador 55
Evaluación
(1)
Proyectos
1
0%
Arbitraje
0
Caducado
1
100%
Libre
56
Desarrollador 56
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
57
Desarrollador 57
Evaluación
(1)
Proyectos
2
50%
Arbitraje
0
Caducado
1
50%
Trabaja
58
Desarrollador 58
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
59
Desarrollador 59
Evaluación
(2676)
Proyectos
3420
68%
Arbitraje
77
48% / 14%
Caducado
343
10%
Trabaja
Ha publicado: 1 ejemplo
60
Desarrollador 60
Evaluación
(1)
Proyectos
1
0%
Arbitraje
0
Caducado
0
Libre
61
Desarrollador 61
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
62
Desarrollador 62
Evaluación
(134)
Proyectos
174
40%
Arbitraje
10
40% / 10%
Caducado
30
17%
Libre
63
Desarrollador 63
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
64
Desarrollador 64
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
65
Desarrollador 65
Evaluación
(45)
Proyectos
53
57%
Arbitraje
2
100% / 0%
Caducado
1
2%
Libre
Ha publicado: 5 ejemplos
66
Desarrollador 66
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
67
Desarrollador 67
Evaluación
(10)
Proyectos
13
0%
Arbitraje
24
0% / 75%
Caducado
4
31%
Trabaja
68
Desarrollador 68
Evaluación
(515)
Proyectos
554
53%
Arbitraje
13
69% / 15%
Caducado
3
1%
Libre
69
Desarrollador 69
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
70
Desarrollador 70
Evaluación
(4)
Proyectos
5
0%
Arbitraje
0
Caducado
0
Libre
71
Desarrollador 71
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
72
Desarrollador 72
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
73
Desarrollador 73
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
74
Desarrollador 74
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
75
Desarrollador 75
Evaluación
(74)
Proyectos
73
47%
Arbitraje
2
50% / 50%
Caducado
2
3%
Libre
76
Desarrollador 76
Evaluación
(1)
Proyectos
1
0%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 2 ejemplos
77
Desarrollador 77
Evaluación
(121)
Proyectos
134
66%
Arbitraje
36
25% / 56%
Caducado
22
16%
Libre
Ha publicado: 10 ejemplos
78
Desarrollador 78
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
79
Desarrollador 79
Evaluación
(264)
Proyectos
310
75%
Arbitraje
15
67% / 0%
Caducado
6
2%
Trabaja
80
Desarrollador 80
Evaluación
(5)
Proyectos
5
0%
Arbitraje
5
0% / 40%
Caducado
0
Libre
81
Desarrollador 81
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
82
Desarrollador 82
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
83
Desarrollador 83
Evaluación
(12)
Proyectos
13
8%
Arbitraje
1
0% / 100%
Caducado
0
Libre
84
Desarrollador 84
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
85
Desarrollador 85
Evaluación
(30)
Proyectos
45
16%
Arbitraje
2
0% / 100%
Caducado
4
9%
Libre
86
Desarrollador 86
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
Solicitudes similares
a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; } Project Description I need an Expert Advisor (EA) for MetaTrader 5 (MT5) that can automatically trade Gold (XAUUSD) and major Forex pairs. The EA must analyze market conditions, open and close trades automatically, manage risk effectively, and be fully compatible with the MT5 Strategy Tester

Información sobre el proyecto

Presupuesto
30 - 20000 USD
Plazo límite de ejecución
de 1 a 30 día(s)