Simple 3-EMA Trend Following EA with RR-Based Trailing Stop & Drawdown Protection

Tâche terminée

Temps d'exécution 2 jours
Commentaires du client
Zakri delivered a highly robust EA. Proven by 100% quality TDS backtests, the logic and risk management work flawlessly. Excellent communication and highly professional. Highly recommended!
Commentaires de l'employé
Lovely Nordic customer. He came with a clear request. He was polite and full of energy. Tnx for the job.

Spécifications

​Job Description:
I am looking for a reliable developer to create a simple, clean Expert Advisor based ONLY on Exponential Moving Averages (EMA), candle closes, and strict risk management. No MACD, no SMC, no other indicator fluff.
​Core Features & Inputs:
​3 Custom EMAs: Fast EMA (e.g., 9), Slow EMA (e.g., 21), and Macro/Trend EMA (e.g., 200). All periods must be adjustable in the inputs.
​Money Management Mode: Switch between Fixed Lot Size (user-defined) or Auto Lot Size (Risk % per trade calculated automatically from account balance/equity).
​Take Profit (TP) Options: A flexible Take Profit feature with an ON/OFF toggle. If ON, the user can choose the TP method from a drop-down menu:
​In Pips/Points (e.g., a fixed target distance).
​In Account Percentage (%) (e.g., close the trade automatically when the profit reaches +2% of the total account balance).
​Max Drawdown Protection (%): A percentage-based equity protection feature (e.g., 3% or 5%). If the current account drawdown hits this threshold, the EA must immediately close all open positions and temporarily stop trading to protect the account.
​Advanced Risk Management:
​RR-Based Step Trailing Stop (ON/OFF): Instead of a standard pip-by-pip trailing stop, I need a Risk/Reward zone-based trailing stop.
​The EA calculates the initial Stop Loss distance (1R).
​When the trade reaches 1:1 RR profit -> Move SL to Break Even.
​When the trade reaches 1:2 RR profit -> Move SL to lock in 1:1 RR profit.
​When the trade reaches 1:3 RR profit -> Move SL to lock in 1:2 RR profit, and so on.
​Trading Logic:
​Initial Entry: When the Fast EMA crosses the Slow EMA. The EA should open a position ONLY when a candle closes confirming the direction (e.g., for a SHORT, Fast EMA crosses below Slow EMA, and the candle closes below the Fast EMA).
​Exit Logic: The EA must close the position when a candle closes on the opposite side of the Fast EMA OR if the Fixed Take Profit / Trailing Stop is hit.
​Re-entry (Pullback) Logic: If a position is closed by the EMA Exit Logic, BUT the larger trend is still valid (Fast EMA is still below Slow EMA for SHORT), the EA should re-open the trade if a new candle corrects itself and closes back in the trend direction (e.g., closes below the Fast EMA again).
​Please provide your price and estimated delivery time. Keep the code clean, efficient, and well-commented.

Répondu

1
Développeur 1
Évaluation
(269)
Projets
337
29%
Arbitrage
36
28% / 64%
En retard
10
3%
Chargé
2
Développeur 2
Évaluation
(611)
Projets
711
33%
Arbitrage
45
49% / 42%
En retard
14
2%
Travail
3
Développeur 3
Évaluation
(9)
Projets
10
10%
Arbitrage
0
En retard
0
Gratuit
4
Développeur 4
Évaluation
(12)
Projets
17
35%
Arbitrage
5
40% / 20%
En retard
1
6%
Chargé
Publié : 6 articles, 34 codes
5
Développeur 5
Évaluation
(9)
Projets
11
55%
Arbitrage
0
En retard
0
Gratuit
6
Développeur 6
Évaluation
(25)
Projets
32
19%
Arbitrage
5
40% / 40%
En retard
4
13%
Gratuit
7
Développeur 7
Évaluation
(62)
Projets
90
29%
Arbitrage
24
13% / 58%
En retard
7
8%
Travail
8
Développeur 8
Évaluation
(279)
Projets
378
72%
Arbitrage
19
32% / 47%
En retard
16
4%
Gratuit
Publié : 15 codes
9
Développeur 9
Évaluation
(252)
Projets
462
26%
Arbitrage
139
20% / 60%
En retard
100
22%
Gratuit
10
Développeur 10
Évaluation
(549)
Projets
838
61%
Arbitrage
33
27% / 45%
En retard
24
3%
Gratuit
Publié : 1 code
11
Développeur 11
Évaluation
(31)
Projets
33
42%
Arbitrage
0
En retard
3
9%
Gratuit
12
Développeur 12
Évaluation
(59)
Projets
91
43%
Arbitrage
4
0% / 100%
En retard
3
3%
Travail
13
Développeur 13
Évaluation
(2673)
Projets
3409
68%
Arbitrage
77
48% / 14%
En retard
342
10%
Gratuit
Publié : 1 code
14
Développeur 14
Évaluation
(513)
Projets
552
53%
Arbitrage
13
69% / 15%
En retard
3
1%
Gratuit
15
Développeur 15
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
16
Développeur 16
Évaluation
(7)
Projets
6
0%
Arbitrage
4
25% / 75%
En retard
2
33%
Gratuit
17
Développeur 17
Évaluation
(389)
Projets
502
23%
Arbitrage
60
55% / 25%
En retard
59
12%
Travail
18
Développeur 18
Évaluation
(463)
Projets
806
49%
Arbitrage
73
19% / 52%
En retard
140
17%
Chargé
19
Développeur 19
Évaluation
(636)
Projets
1005
47%
Arbitrage
33
36% / 36%
En retard
99
10%
Travail
Publié : 6 codes
20
Développeur 20
Évaluation
(454)
Projets
720
34%
Arbitrage
35
71% / 9%
En retard
22
3%
Gratuit
21
Développeur 21
Évaluation
(1)
Projets
1
0%
Arbitrage
1
0% / 0%
En retard
0
Gratuit
22
Développeur 22
Évaluation
(2337)
Projets
2940
63%
Arbitrage
124
44% / 26%
En retard
429
15%
Travail
23
Développeur 23
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
24
Développeur 24
Évaluation
(48)
Projets
58
34%
Arbitrage
15
27% / 60%
En retard
1
2%
Travail
25
Développeur 25
Évaluation
(12)
Projets
13
31%
Arbitrage
3
0% / 100%
En retard
0
Gratuit
Publié : 1 article
26
Développeur 26
Évaluation
(2)
Projets
2
0%
Arbitrage
0
En retard
0
Gratuit
27
Développeur 27
Évaluation
(258)
Projets
267
30%
Arbitrage
0
En retard
3
1%
Travail
Publié : 2 codes
28
Développeur 28
Évaluation
(28)
Projets
34
35%
Arbitrage
0
En retard
2
6%
Gratuit
29
Développeur 29
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
30
Développeur 30
Évaluation
(10)
Projets
15
47%
Arbitrage
1
100% / 0%
En retard
3
20%
Travail
31
Développeur 31
Évaluation
(2)
Projets
2
0%
Arbitrage
0
En retard
0
Gratuit
32
Développeur 32
Évaluation
(256)
Projets
300
76%
Arbitrage
13
77% / 0%
En retard
4
1%
Travail
33
Développeur 33
Évaluation
(645)
Projets
872
48%
Arbitrage
29
38% / 17%
En retard
63
7%
Gratuit
34
Développeur 34
Évaluation
(25)
Projets
31
13%
Arbitrage
13
0% / 77%
En retard
9
29%
Gratuit
35
Développeur 35
Évaluation
Projets
1
0%
Arbitrage
0
En retard
1
100%
Gratuit
36
Développeur 36
Évaluation
(14)
Projets
27
41%
Arbitrage
3
0% / 67%
En retard
6
22%
Chargé
37
Développeur 37
Évaluation
(8)
Projets
8
0%
Arbitrage
2
50% / 0%
En retard
1
13%
Travail
38
Développeur 38
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
39
Développeur 39
Évaluation
(50)
Projets
64
20%
Arbitrage
11
27% / 55%
En retard
5
8%
Gratuit
40
Développeur 40
Évaluation
(10)
Projets
12
0%
Arbitrage
3
33% / 33%
En retard
1
8%
Gratuit
41
Développeur 41
Évaluation
(169)
Projets
180
46%
Arbitrage
3
33% / 33%
En retard
1
1%
Travail
42
Développeur 42
Évaluation
(21)
Projets
27
7%
Arbitrage
9
33% / 33%
En retard
1
4%
Travail
43
Développeur 43
Évaluation
(60)
Projets
74
59%
Arbitrage
4
75% / 25%
En retard
1
1%
Chargé
44
Développeur 44
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
45
Développeur 45
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
46
Développeur 46
Évaluation
(4)
Projets
8
0%
Arbitrage
3
33% / 67%
En retard
4
50%
Gratuit
47
Développeur 47
Évaluation
(366)
Projets
444
55%
Arbitrage
22
55% / 14%
En retard
30
7%
Chargé
48
Développeur 48
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
49
Développeur 49
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
50
Développeur 50
Évaluation
(2)
Projets
2
0%
Arbitrage
0
En retard
0
Gratuit
51
Développeur 51
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
52
Développeur 52
Évaluation
(434)
Projets
640
53%
Arbitrage
34
62% / 21%
En retard
6
1%
Travail
53
Développeur 53
Évaluation
(44)
Projets
51
59%
Arbitrage
2
100% / 0%
En retard
1
2%
Travail
Publié : 5 codes
54
Développeur 54
Évaluation
(78)
Projets
246
74%
Arbitrage
7
100% / 0%
En retard
1
0%
Gratuit
Publié : 1 article
Commandes similaires
Hello, I want this project to be a complete redesign, not just an update. My goal is to build an institutional-grade TradingView indicator that is extremely accurate, stable, fast, and completely non-repainting. You are free to modify, delete, replace, or completely rewrite any part of the code if it improves the final result. I don't care about preserving the current code or appearance—I only care about building the
Hola, traders e inversores: Desarrollamos soluciones de trading algorítmico para MetaTrader 4 y MetaTrader 5. Creamos bots, indicadores y herramientas a medida que convierten estrategias manuales en sistemas automáticos, configurables y orientados a una gestión de riesgo sólida. Hemos trabajado en automatizaciones que integran entradas y salidas por reglas, cálculo de lotaje, control de drawdown, filtros de horario y
automatic robo sell at bollinger band upwards breach and rsi should above 80 and buy when bollinger breach downwards and rsi is below 30, rsi shoould works only on Gold trade and none ofhe trades
Hello, I need a custom Expert Advisor for MetaTrader 5. I am trading from mobile only. **Account & Style:** - Capital: $5,000 - $10,000 - Risk: Moderate/Balanced - Trading Style: Scalping **Pairs & Timeframe:** - Symbols: EURUSD and XAUUSD - Timeframe: M5 **Strategy:** - BUY: RSI(14) < 30 AND Price > 20 EMA - SELL: RSI(14) > 70 AND Price < 20 EMA - Only 1 trade per symbol at a time - No Martingale / No Grid **Risk
I am looking for an experienced MetaTrader 5 expert. I already have 3 MT5 trading accounts. I need someone to: 1. Help me choose a reliable Windows VPS. 2. Connect to my VPS remotely (AnyDesk or TeamViewer). 3. Install 3 MetaTrader 5 terminals. 4. Configure: - 1 Master Account - 2 Slave Accounts 5. Install and configure a professional Trade Copier. 6. Copy all trades from the Master account to both Slave
I have an MT4 custom indicator (.ex4) that I use regularly, and I would like an identical MT5 version. Important: I do not have the source code (.mq4). I only have the compiled MT4 indicator. I am looking for an experienced MQL developer who can recreate the indicator's functionality and appearance for MT5 by analyzing its behavior. The MT5 version should match the MT4 version as closely as possible, including
Mac200 50+ USD
I need a Trend following Bot. Here we took entries by looking at two indicator which are 200 period ema and 12 26 9 MacD. Rules for entry exit are: Buy trade: When market is above 200 ema and MacD Line cross over the signal line and this cross over happened below the zero line of MacD indicator. We simply put Buy trade. Sell trade: When market is below 200 ema and MacD line crosses below the signal line and this
Iconic Boy 300 - 400 USD
Am looking for a bot to trade .so that I can be able to trade and become very successful and make some profit so that I cannot sleep on a empty stomach
Hello Traders and Investors, I am a professional algorithmic trading developer specialized in building high-quality Expert Advisors (EAs), Indicators, Scripts, and Trade Management Tools for MetaTrader 4 and MetaTrader 5. With extensive experience in financial markets and trading automation, I can transform your trading ideas into reliable and efficient solutions with clean, optimized, and well-structured code. My
Supply and Demand EA 50 - 250 USD
I need a SnD EA. Prefer coder who has previous experience coding SnD EA. PO are based on (CHoCH or BoS) and 3EMA, order block (from my TradingView indicator), area based on Fibonacci. SL options are based on fix pips or zone size; CL is based on candle closing. TP1 and TP2 options are based on fix pips or fix ratio. Canceling PO is based on market structure or Fibonacci. Money management are based on fix volume or

Informations sur le projet

Budget
50 - 100 USD
Délais
à 5 jour(s)