Spécifications

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.

Répondu

1
Développeur 1
Évaluation
(1)
Projets
1
0%
Arbitrage
1
0% / 100%
En retard
0
Travail
2
Développeur 2
Évaluation
(276)
Projets
348
29%
Arbitrage
37
27% / 65%
En retard
10
3%
Travail
3
Développeur 3
Évaluation
(396)
Projets
511
23%
Arbitrage
60
57% / 25%
En retard
60
12%
Chargé
4
Développeur 4
Évaluation
(62)
Projets
90
29%
Arbitrage
24
13% / 58%
En retard
7
8%
Travail
5
Développeur 5
Évaluation
(4)
Projets
4
25%
Arbitrage
1
0% / 100%
En retard
0
Gratuit
Publié : 2 articles
6
Développeur 6
Évaluation
(7)
Projets
6
0%
Arbitrage
4
25% / 75%
En retard
2
33%
Gratuit
7
Développeur 7
Évaluation
(6)
Projets
8
38%
Arbitrage
0
En retard
1
13%
Chargé
Publié : 1 code
8
Développeur 8
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
9
Développeur 9
Évaluation
(1)
Projets
1
100%
Arbitrage
0
En retard
0
Gratuit
10
Développeur 10
Évaluation
Projets
1
0%
Arbitrage
0
En retard
0
Gratuit
11
Développeur 11
Évaluation
(2)
Projets
2
0%
Arbitrage
1
0% / 0%
En retard
0
Gratuit
12
Développeur 12
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
13
Développeur 13
Évaluation
(55)
Projets
92
24%
Arbitrage
8
75% / 13%
En retard
44
48%
Gratuit
14
Développeur 14
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
15
Développeur 15
Évaluation
(20)
Projets
26
38%
Arbitrage
6
33% / 50%
En retard
0
Gratuit
16
Développeur 16
Évaluation
(15)
Projets
29
38%
Arbitrage
3
33% / 67%
En retard
6
21%
Travail
17
Développeur 17
Évaluation
(11)
Projets
13
62%
Arbitrage
0
En retard
0
Gratuit
18
Développeur 18
Évaluation
(15)
Projets
20
25%
Arbitrage
2
50% / 0%
En retard
4
20%
Travail
19
Développeur 19
Évaluation
(182)
Projets
290
64%
Arbitrage
3
100% / 0%
En retard
65
22%
Travail
20
Développeur 20
Évaluation
(10)
Projets
14
43%
Arbitrage
0
En retard
3
21%
Gratuit
21
Développeur 21
Évaluation
(3)
Projets
2
0%
Arbitrage
1
0% / 0%
En retard
0
Gratuit
22
Développeur 22
Évaluation
(366)
Projets
449
55%
Arbitrage
23
57% / 17%
En retard
30
7%
Travail
23
Développeur 23
Évaluation
(3)
Projets
9
67%
Arbitrage
0
En retard
0
Travail
24
Développeur 24
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
25
Développeur 25
Évaluation
(106)
Projets
129
25%
Arbitrage
25
28% / 56%
En retard
8
6%
Gratuit
26
Développeur 26
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
27
Développeur 27
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
28
Développeur 28
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
29
Développeur 29
Évaluation
(61)
Projets
83
45%
Arbitrage
27
11% / 70%
En retard
8
10%
Gratuit
30
Développeur 30
Évaluation
(6)
Projets
9
22%
Arbitrage
0
En retard
1
11%
Chargé
31
Développeur 31
Évaluation
(209)
Projets
272
21%
Arbitrage
24
54% / 17%
En retard
0
Gratuit
32
Développeur 32
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
33
Développeur 33
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
34
Développeur 34
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
35
Développeur 35
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
36
Développeur 36
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
37
Développeur 37
Évaluation
(83)
Projets
95
32%
Arbitrage
9
22% / 56%
En retard
5
5%
Travail
38
Développeur 38
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
39
Développeur 39
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
40
Développeur 40
Évaluation
(2344)
Projets
2949
63%
Arbitrage
125
44% / 26%
En retard
429
15%
Gratuit
41
Développeur 41
Évaluation
(28)
Projets
34
35%
Arbitrage
0
En retard
2
6%
Travail
42
Développeur 42
Évaluation
(70)
Projets
87
57%
Arbitrage
6
67% / 17%
En retard
2
2%
Chargé
43
Développeur 43
Évaluation
(14)
Projets
17
18%
Arbitrage
2
0% / 100%
En retard
3
18%
Gratuit
44
Développeur 44
Évaluation
(552)
Projets
840
61%
Arbitrage
33
27% / 45%
En retard
24
3%
Gratuit
Publié : 1 code
45
Développeur 45
Évaluation
(298)
Projets
478
40%
Arbitrage
105
40% / 24%
En retard
82
17%
Chargé
Publié : 2 codes
46
Développeur 46
Évaluation
(3)
Projets
4
0%
Arbitrage
1
100% / 0%
En retard
1
25%
Gratuit
47
Développeur 47
Évaluation
(14)
Projets
22
45%
Arbitrage
6
33% / 17%
En retard
2
9%
Chargé
Publié : 7 articles, 35 codes
48
Développeur 48
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
49
Développeur 49
Évaluation
(258)
Projets
269
29%
Arbitrage
1
100% / 0%
En retard
3
1%
Travail
Publié : 2 codes
50
Développeur 50
Évaluation
(271)
Projets
553
50%
Arbitrage
57
40% / 37%
En retard
227
41%
Travail
51
Développeur 51
Évaluation
(645)
Projets
873
48%
Arbitrage
29
38% / 17%
En retard
63
7%
Gratuit
52
Développeur 52
Évaluation
(32)
Projets
33
42%
Arbitrage
0
En retard
3
9%
Gratuit
53
Développeur 53
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
54
Développeur 54
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
55
Développeur 55
Évaluation
(1)
Projets
1
0%
Arbitrage
0
En retard
1
100%
Gratuit
56
Développeur 56
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
57
Développeur 57
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Travail
58
Développeur 58
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
59
Développeur 59
Évaluation
(2675)
Projets
3414
68%
Arbitrage
77
48% / 14%
En retard
342
10%
Gratuit
Publié : 1 code
60
Développeur 60
Évaluation
(1)
Projets
1
0%
Arbitrage
0
En retard
0
Gratuit
61
Développeur 61
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
62
Développeur 62
Évaluation
(134)
Projets
174
40%
Arbitrage
10
40% / 10%
En retard
30
17%
Gratuit
63
Développeur 63
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
64
Développeur 64
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
65
Développeur 65
Évaluation
(45)
Projets
53
57%
Arbitrage
2
100% / 0%
En retard
1
2%
Gratuit
Publié : 5 codes
66
Développeur 66
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
67
Développeur 67
Évaluation
(10)
Projets
13
0%
Arbitrage
24
0% / 75%
En retard
4
31%
Travail
68
Développeur 68
Évaluation
(514)
Projets
553
53%
Arbitrage
13
69% / 15%
En retard
3
1%
Gratuit
69
Développeur 69
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
70
Développeur 70
Évaluation
(4)
Projets
5
0%
Arbitrage
0
En retard
0
Gratuit
71
Développeur 71
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
72
Développeur 72
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
73
Développeur 73
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
74
Développeur 74
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
75
Développeur 75
Évaluation
(74)
Projets
73
47%
Arbitrage
2
50% / 50%
En retard
2
3%
Gratuit
76
Développeur 76
Évaluation
(1)
Projets
1
0%
Arbitrage
0
En retard
0
Gratuit
Publié : 2 codes
77
Développeur 77
Évaluation
(121)
Projets
134
66%
Arbitrage
36
25% / 56%
En retard
22
16%
Gratuit
Publié : 10 codes
78
Développeur 78
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
79
Développeur 79
Évaluation
(260)
Projets
305
76%
Arbitrage
13
77% / 0%
En retard
5
2%
Travail
80
Développeur 80
Évaluation
(5)
Projets
5
0%
Arbitrage
5
0% / 40%
En retard
0
Gratuit
81
Développeur 81
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
82
Développeur 82
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
83
Développeur 83
Évaluation
(12)
Projets
13
8%
Arbitrage
1
0% / 100%
En retard
0
Gratuit
84
Développeur 84
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
85
Développeur 85
Évaluation
(30)
Projets
45
16%
Arbitrage
2
0% / 100%
En retard
4
9%
Gratuit
86
Développeur 86
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
Commandes similaires
العنوان: برمجة اكسبيرت MT4 (روبوت تداول) مخصص للذهب يعتمد على RSI والزيجزاج بدون مضاعفات الوصف: السلام عليكم ورحمة الله وبركاته، مطلوب مبرمج محترف بلغة MQL4 لتطوير اكسبيرت (روبوت تداول آلي) مخصص لمنصة ميتاتريدر 4 بناءً على الشروط والمواصفات الفنية الصارمة التالية، لتداول معدن الذهب (XAUUSD) على إطار الخمس دقائق (M5): 1. المتغيرات الخارجية (External Inputs - قابلة للتعديل يدوياً من الإعدادات): إدارة المخاطر (إدارة
Project: Forex EA — EURUSD, Automating My Own Strategy Summary I currently trade EURUSD manually using my own tested strategy and am looking for an experienced MQL5 developer to automate it as an Expert Advisor (EA) for MetaTrader 5. What the bot should do Instrument: EURUSD Determine entry signals using multiple timeframes (higher timeframe for direction/trend, lower timeframe for precise entry timing) Place orders
1. PROJECT OVERVIEW Development of a custom automated and manual trading bot for NinjaTrader 8, primarily designed for Nasdaq Futures (NQ/MNQ). The bot will contain the original trading strategy, configurable risk management, automatic and manual operating modes, alerts, profit/loss management, partial profit taking, Break Even, backtesting functionality, and the additional configurable contract-averaging system
Look at this chart. The ellipses that I have identified show reversals and liquidity was I am trying to find a good way to identify these areas an indicator that automatically detects the sweep and reversal Look at this chart. The ellipses that I have identified show reversals and liquidity was
RECHERCHE DÉVELOPPEUR MQL5 — PARTENARIAT 50/50 Objectif : développer un EA de trading automatisé en 11 jours maximum pour participer à plusieurs concours de trading démo. Je recherche un développeur MQL5 expérimenté, capable de développer, tester et optimiser un EA proprement, avec une vraie maîtrise de la gestion du risque. CONCOURS VISÉS 🥇 XM — Weekly Demo Contest - Concours récurrent - Prize pool annoncé : 25 000
can you help me with I have an indicator that I built and I work with PickMyTrade. The entries come through the alerts I get from Trading View . Trading View needs to send an alert and PickMyTrade executes a trade at that exact same second. Now, I have a problem in Trading View with the synchronization between the alert and the signal. I have a box that I built for a trade. It needs to output the box and get an
I need an MT4 Expert Advisor (MQL4). 1. Open one Buy and one Sell trade simultaneously. 2. Adjustable lot size (default 0.01). 3. Stop Loss on both trades. 4. If one trade hits Stop Loss: - Do not open a replacement trade. - Leave the remaining trade open. 5. Optional trailing stop: - On/Off switch. - Adjustable distance. 6. When the remaining trade closes: - Open a new Buy and Sell pair. - Repeat continuously
Hi, I Wanne have a trading robot that give me signals for short buy and sell. And only for all currency in forex trading and also can use it on mt5
I need an MT5 Expert Advisor for a mean-reversion strategy on EURUSD: single entry at local price extremes, fixed stop loss and take profit, no grid and no averaging. Position size must be calculated automatically so that risk per trade is capped at a fixed USD amount, with a daily loss limit and a pause after consecutive losses. I will send the full specification — entry conditions, filters and all input parameters
I am looking for a professional and market-savvy MQL developer to build a disciplined, stable Scalping Expert Advisor (EA). The ideal developer must have a solid understanding of Trend Identification, Fibonacci Levels, and Technical Indicators , alongside strict risk management implementation. Key Focus Areas & Developer Requirements: Market & Analysis Expertise: ⚬ Deep understanding of Trend direction (Market

Informations sur le projet

Budget
30 - 20000 USD
Délais
de 1 à 30 jour(s)