MACD + SMA Trend Filter Expert Advisor for MT5

Tarea técnica

I need a custom MT5 Expert Advisor with the following rules:

Strategy:
- Timeframe: M15 (adjustable input)
- Indicators:
  - MACD (12,26,9)
  - SMA 200 as trend filter

Entry rules (CLOSED candles only):
- BUY:
  - MACD main crosses above signal on closed candle
  - Price close above SMA 200
- SELL:
  - MACD main crosses below signal on closed candle
  - Price close below SMA 200

General rules:
- One trade at a time per symbol
- No martingale, no grid
- Fixed lot OR risk-based lot sizing (% of balance)
- Spread filter (max spread in pips)
- Slippage control
- Magic Number

Trade management:
- Stop Loss and Take Profit (inputs)
- Optional Break Even
- Optional Trailing Stop
- Optional close on opposite MACD signal

Safety:
- Check broker StopLevel and FreezeLevel before placing SL/TP
- Works on Forex and Gold

Delivery:
- Full source code (.mq5)
- Clean and well-commented code - EA must use closed candles only (no signals on current candle)

Han respondido

1
Desarrollador 1
Evaluación
(1)
Proyectos
0
0%
Arbitraje
2
0% / 100%
Caducado
0
Libre
2
Desarrollador 2
Evaluación
(9)
Proyectos
12
8%
Arbitraje
3
33% / 67%
Caducado
1
8%
Libre
3
Desarrollador 3
Evaluación
(324)
Proyectos
503
19%
Arbitraje
33
42% / 30%
Caducado
33
7%
Trabajando
4
Desarrollador 4
Evaluación
(2630)
Proyectos
3344
67%
Arbitraje
77
48% / 14%
Caducado
342
10%
Trabaja
Ha publicado: 1 ejemplo
5
Desarrollador 5
Evaluación
(497)
Proyectos
966
74%
Arbitraje
27
19% / 67%
Caducado
100
10%
Trabajando
Ha publicado: 1 artículo, 6 ejemplos
6
Desarrollador 6
Evaluación
(11)
Proyectos
11
18%
Arbitraje
0
Caducado
2
18%
Libre
7
Desarrollador 7
Evaluación
(10)
Proyectos
14
21%
Arbitraje
3
33% / 67%
Caducado
1
7%
Trabaja
8
Desarrollador 8
Evaluación
(103)
Proyectos
163
23%
Arbitraje
23
9% / 78%
Caducado
16
10%
Trabaja
9
Desarrollador 9
Evaluación
(5)
Proyectos
8
13%
Arbitraje
3
0% / 33%
Caducado
2
25%
Libre
Ha publicado: 1 ejemplo
10
Desarrollador 10
Evaluación
Proyectos
0
0%
Arbitraje
1
0% / 100%
Caducado
0
Libre
11
Desarrollador 11
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
12
Desarrollador 12
Evaluación
(542)
Proyectos
624
33%
Arbitraje
37
38% / 51%
Caducado
11
2%
Ocupado
13
Desarrollador 13
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
14
Desarrollador 14
Evaluación
(1)
Proyectos
1
100%
Arbitraje
0
Caducado
0
Trabaja
15
Desarrollador 15
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
16
Desarrollador 16
Evaluación
(10)
Proyectos
13
15%
Arbitraje
5
20% / 20%
Caducado
4
31%
Ocupado
17
Desarrollador 17
Evaluación
(306)
Proyectos
550
35%
Arbitraje
79
32% / 42%
Caducado
198
36%
Trabajando
18
Desarrollador 18
Evaluación
(16)
Proyectos
35
23%
Arbitraje
4
0% / 50%
Caducado
2
6%
Trabaja
19
Desarrollador 19
Evaluación
(5)
Proyectos
5
60%
Arbitraje
1
0% / 0%
Caducado
2
40%
Libre
Ha publicado: 1 ejemplo
20
Desarrollador 20
Evaluación
(7)
Proyectos
14
43%
Arbitraje
2
0% / 100%
Caducado
1
7%
Trabaja
21
Desarrollador 21
Evaluación
(45)
Proyectos
91
13%
Arbitraje
34
26% / 59%
Caducado
37
41%
Libre
22
Desarrollador 22
Evaluación
(3)
Proyectos
3
33%
Arbitraje
0
Caducado
0
Trabaja
23
Desarrollador 23
Evaluación
Proyectos
0
0%
Arbitraje
1
0% / 100%
Caducado
0
Libre
24
Desarrollador 24
Evaluación
(58)
Proyectos
85
27%
Arbitraje
24
13% / 58%
Caducado
7
8%
Trabaja
25
Desarrollador 25
Evaluación
(77)
Proyectos
242
74%
Arbitraje
7
100% / 0%
Caducado
1
0%
Libre
Ha publicado: 1 artículo
26
Desarrollador 26
Evaluación
(48)
Proyectos
49
8%
Arbitraje
0
Caducado
0
Libre
27
Desarrollador 27
Evaluación
(3)
Proyectos
1
100%
Arbitraje
3
0% / 100%
Caducado
0
Libre
28
Desarrollador 28
Evaluación
(517)
Proyectos
785
63%
Arbitraje
33
27% / 45%
Caducado
23
3%
Libre
Ha publicado: 1 ejemplo
29
Desarrollador 29
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
30
Desarrollador 30
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
31
Desarrollador 31
Evaluación
(28)
Proyectos
27
67%
Arbitraje
0
Caducado
1
4%
Trabajando
Ha publicado: 5 ejemplos
32
Desarrollador 32
Evaluación
(42)
Proyectos
52
50%
Arbitraje
6
83% / 0%
Caducado
0
Trabaja
Solicitudes similares
Hello I want to convert my tradingview indicators into Ninja trader can anyone help me with it it is urgent and I will like to discuss more about it to you if you can help me Kindly do well to bid on it
Hi everyone, I’m currently working on a private automated trading software designed specifically for XAUUSD (Gold) . This is not a signal service and not a high-frequency robot. The focus is on controlled risk, patience, and capital protection . Key points (shared briefly, not promotional): Trades one cycle at a time (no overtrading) Uses pure price behavior (no EMA, no indicators) Built-in break even and
📌 JOB DESCRIPTION – FULLY AUTOMATED TRADING SYSTEM I am looking for an experienced developer to build a fully automated end-to-end trading system for MetaTrader 5. This is not an indicator-based bot and not a discretionary or black-box AI system. The system must follow a strict, deterministic rule-based trading framework that is already defined. 🎯 PROJECT GOAL Build a system where: A backend continuously evaluates
EA with Zones 30+ USD
Good day! I have an indicator .mq5 this indicator calculates and draw zones on the chart. My request is to add these specific zones drawn and calculated exactly as the indicator in the EA. A replicate behavior of the zones from the indicator to the EA. Thank you
Task Title Implement Martingale Lot Scaling Sync Between Master and Slave MT4 Trade Copier Background I am using a local master–slave trade copier setup with: 1 Master MT4 4 Slave MT4 terminals Trades are currently copied correctly (entry, direction, symbol, SL/TP). Lot size handling currently copies either: the exact master lot, or a fixed base lot defined on the slave (e.g., always 0.01 or 1.0). Problem When the
SyedAtif 30 - 40 USD
Then this EA will remain simple and clean , exactly following your core rules only: ✅ MA50 crosses Leading Span B → trade opens ✅ Opposite cross → trade closes ✅ No TP / SL ✅ Only one position at a time ✅ Entry only after candle close confirmation ✅ Final Simple MT5 Expert Advisor (English Specification) Entry Rules BUY Entry Open a Buy trade when: MA50 crosses above Leading Span B Trade is triggered only
Julismorfx-Bot 150 - 300 USD
Hello, I am looking for an MT5 Expert Advisor based on a reversal trading strategy . The EA must follow strict risk management and be suitable for prop firm rules . Key requirements: • Platform: MT5 • Pairs: USDJPY, GBPUSD, XAUUSD (multi-pair) • Strategy: Reversal only (H4 context + M15 entry) • Fixed risk per trade (default 0.5%, max 1%) • One trade per pair, max 2 trades total • Every trade must have Stop Loss and
I have a well-tested and profitable trading strategy that I personally use in live markets. I am looking for an experienced Algo/Trading Bot Developer who can convert this strategy into a fully automated trading bot. This is not a basic indicator or script. I need a professional-level trading automation system. What I need: • Convert my manual trading strategy into an automated bot • Bot should execute trades
Hi everyone, I’m currently working on a private automated trading software designed specifically for XAUUSD (Gold) . This is not a signal service and not a high-frequency robot. The focus is on controlled risk, patience, and capital protection . Key points (shared briefly, not promotional): Trades one cycle at a time (no overtrading) Uses pure price behavior (no EMA, no indicators) Built-in break even and trailing
I need a fully automated end-to-end system where a backend continuously runs my deterministic CORE EDGE validator on live market data, generates numeric JSON trade tickets (GO) or alert levels (NO-GO), and automatically pushes those instructions to the MT5 EA for execution. There are no manual signals. ROLE SPLIT (IMPORTANT) Backend (analysis & decision engine): Continuously evaluates live data using my CORE EDGE

Información sobre el proyecto

Presupuesto
100 - 200 USD
IVA (19%): 19 - 38 USD
Total: 119 - 238 USD
Para el ejecutor
90 - 180 USD
Plazo límite de ejecución
a 5 día(s)

Cliente

Encargos realizados1
Número de arbitrajes0