MACD + SMA Trend Filter Expert Advisor for MT5

Specification

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)

Responded

1
Developer 1
Rating
(1)
Projects
0
0%
Arbitration
2
0% / 100%
Overdue
0
Free
2
Developer 2
Rating
(9)
Projects
12
8%
Arbitration
3
33% / 67%
Overdue
1
8%
Free
3
Developer 3
Rating
(324)
Projects
503
19%
Arbitration
33
42% / 30%
Overdue
33
7%
Loaded
4
Developer 4
Rating
(2630)
Projects
3344
67%
Arbitration
77
48% / 14%
Overdue
342
10%
Free
Published: 1 code
5
Developer 5
Rating
(497)
Projects
966
74%
Arbitration
27
19% / 67%
Overdue
100
10%
Loaded
Published: 1 article, 6 codes
6
Developer 6
Rating
(11)
Projects
11
18%
Arbitration
0
Overdue
2
18%
Free
7
Developer 7
Rating
(10)
Projects
14
21%
Arbitration
3
33% / 67%
Overdue
1
7%
Working
8
Developer 8
Rating
(103)
Projects
163
23%
Arbitration
23
9% / 78%
Overdue
16
10%
Working
9
Developer 9
Rating
(5)
Projects
8
13%
Arbitration
3
0% / 33%
Overdue
2
25%
Free
Published: 1 code
10
Developer 10
Rating
Projects
0
0%
Arbitration
1
0% / 100%
Overdue
0
Free
11
Developer 11
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
12
Developer 12
Rating
(542)
Projects
624
33%
Arbitration
37
38% / 51%
Overdue
11
2%
Busy
13
Developer 13
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
14
Developer 14
Rating
(1)
Projects
1
100%
Arbitration
0
Overdue
0
Working
15
Developer 15
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
16
Developer 16
Rating
(10)
Projects
13
15%
Arbitration
5
20% / 20%
Overdue
4
31%
Busy
17
Developer 17
Rating
(306)
Projects
550
35%
Arbitration
79
32% / 42%
Overdue
198
36%
Loaded
18
Developer 18
Rating
(16)
Projects
35
23%
Arbitration
4
0% / 50%
Overdue
2
6%
Working
19
Developer 19
Rating
(5)
Projects
5
60%
Arbitration
1
0% / 0%
Overdue
2
40%
Free
Published: 1 code
20
Developer 20
Rating
(7)
Projects
14
43%
Arbitration
2
0% / 100%
Overdue
1
7%
Working
21
Developer 21
Rating
(45)
Projects
91
13%
Arbitration
34
26% / 59%
Overdue
37
41%
Free
22
Developer 22
Rating
(3)
Projects
3
33%
Arbitration
0
Overdue
0
Working
23
Developer 23
Rating
Projects
0
0%
Arbitration
1
0% / 100%
Overdue
0
Free
24
Developer 24
Rating
(58)
Projects
85
27%
Arbitration
24
13% / 58%
Overdue
7
8%
Working
25
Developer 25
Rating
(77)
Projects
242
74%
Arbitration
7
100% / 0%
Overdue
1
0%
Free
Published: 1 article
26
Developer 26
Rating
(48)
Projects
49
8%
Arbitration
0
Overdue
0
Free
27
Developer 27
Rating
(3)
Projects
1
100%
Arbitration
3
0% / 100%
Overdue
0
Free
Similar orders
📌 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
Bot007 50 - 200 USD
*Bot Name:* SupportShield *Description:* SupportShield is a cutting-edge trading bot that uses advanced technical analysis to identify key support and resistance levels in the market. By leveraging these levels, the bot provides traders with actionable insights to make informed trading decisions. *How it works:* 1. *Support Level*: The bot identifies a support level, where the price tends to bounce back or
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
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
MT5 EA 100+ USD
hello Hi, I want to develop an EA that replicates the logic of a bot I’m currently watching on a live account. The bot has grown an account from $500 to $60k in 3 weeks using a specific 'Buy Stop/Sell Stop' strategy with 0.03 lots. I have the Investor Password and Trade History. Can you analyze the execution patterns and build a replica for me? Let me know your experience with this kind of task. message me for
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
hello I want Semi EA developer who knows deep about martingale ,program and understand the market . MQL5 → Freelance → Search Keywords: Semi EA , Trade Manager , Manual Trade EA DM 3–5 devs directly Upwork Search: MT5 trade manager Invite only (private job) Telegram Groups: MQL5 Developers MT4 MT5 Coders
hello i need a ready made bot for future What’s the rate for your bot And what’s the rate for my add ons to the bot ? Can I try your demo on sim for a week? Because if you have one I’ll just use that an manually trade when I want to my way because my strategy involves My bot Ict and smart money concept Orb Indicators Like this

Project information

Budget
100 - 200 USD
VAT (19%): 19 - 38 USD
Total: 119 - 238 USD
For the developer
90 - 180 USD
Deadline
to 5 day(s)

Customer

Placed orders1
Arbitrage count0