MT4/MT5 Developer Needed for ICT / Smart Money Concept / Market Structure EA Architecture

Job finished

Execution time 8 days
Feedback from customer
Neka was professional and patient. He delivered a clear Phase 0 prototype with audit log proof, responded well to testing concerns, and used a structured milestone approach.
Feedback from employee
An outstanding client! He provides crystal-clear technical requirements, communicates professionally, and tests thoroughly. Highly recommended for any serious developer!

Specification


Description:

I am looking for an experienced MT4/MT5 (MQL4/MQL5) developer for consultation and possible future development of an advanced Expert Advisor architecture.

This is NOT a simple RSI, MACD, martingale, or indicator-only EA project.

I already have an existing EA framework using:

  • RSI timing logic

  • EMA direction filters

  • trend and volatility filters

  • DCA / basket management

  • protection and recovery logic

Now I want to explore more advanced market structure and Smart Money Concept (SMC / ICT) logic for future development.

Main Concepts Required:

  • Market Structure (HH, HL, LH, LL)

  • BOS / CHoCH

  • Liquidity Sweeps

  • Pullback continuation logic

  • Strong trend continuation filtering

  • Multi-timeframe confirmation

  • Smart entry coordination

  • Trend vs range detection

  • Optional Order Block / FVG logic if practical

Main Objective:
Improve overall trade quality by reducing unnecessary counter-trend entries, avoiding poor breakout trades, and improving basket recovery behavior during difficult market conditions.

The system should prioritize:

  • avoiding low-quality entries

  • filtering dangerous trend continuation conditions

  • improving pullback entry quality

  • smarter basket management during recovery situations

  • reducing repeated entries during strong one-directional movement

Important:
The EA should not enter trades only because RSI is overbought or oversold.

The EA should first understand market condition and structure:

  1. Is the market trending or ranging?

  2. Is price inside a valid pullback area?

  3. Is there liquidity sweep or structure confirmation?

  4. Is the entry aligned with higher timeframe direction?

  5. Should RSI act only as the final timing trigger?

Preferred System Coordination:

  • Higher timeframe / EMA / structure should determine the main battlefield direction

  • Liquidity sweep and pullback logic should confirm the trade area

  • RSI should support as timing confirmation only

  • DCA should support management and recovery only after a valid entry decision

Once the main direction and structure decision are confirmed, the supporting modules should work together instead of conflicting with each other or triggering opposite trades.

Current Problem I Want To Improve:
My current EA sometimes opens counter-trend trades during strong trend continuation or after breakout movement. I want smarter structure-based logic to reduce poor entries and improve overall decision quality.

Development Preference:
I prefer:

  1. consultation and discussion first

  2. small module / prototype testing

  3. step-by-step development

  4. possible long-term cooperation later

Possible First Modules:

  • BOS / CHoCH detector

  • Liquidity sweep detector

  • Trend/range structure detector

  • Pullback entry filter

  • Smart entry permission engine

  • Strong trend danger filter

Developer Requirements:

  • Strong MT4/MT5 EA experience

  • Real understanding of ICT / Smart Money Concept logic

  • Able to explain trading logic clearly before coding

  • Experience with market structure automation

  • Able to work using screenshots/examples

  • Able to create clean modular systems

  • Prefer non-repainting logic where possible

Please answer these questions when applying:

  1. What ICT / SMC concepts have you coded before?

  2. How would you define BOS and CHoCH using programmable rules?

  3. How would you detect liquidity sweep without repainting?

  4. How would you prevent repeated counter-trend entries during strong trend continuation?

  5. Can you build this project step-by-step in modules instead of rushing a full EA rebuild?

Long-term cooperation is possible for the right developer.


Responded

1
Developer 1
Rating
(600)
Projects
694
33%
Arbitration
43
47% / 44%
Overdue
12
2%
Busy
2
Developer 2
Rating
(15)
Projects
19
16%
Arbitration
5
40% / 40%
Overdue
0
Free
3
Developer 3
Rating
(169)
Projects
202
48%
Arbitration
5
20% / 60%
Overdue
2
1%
Free
4
Developer 4
Rating
(107)
Projects
175
25%
Arbitration
23
13% / 78%
Overdue
16
9%
Working
5
Developer 5
Rating
(6)
Projects
10
30%
Arbitration
1
100% / 0%
Overdue
2
20%
Working
6
Developer 6
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
7
Developer 7
Rating
(10)
Projects
12
0%
Arbitration
3
33% / 33%
Overdue
1
8%
Free
8
Developer 8
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
9
Developer 9
Rating
(1)
Projects
1
0%
Arbitration
0
Overdue
1
100%
Free
10
Developer 10
Rating
(4)
Projects
4
0%
Arbitration
0
Overdue
0
Working
11
Developer 11
Rating
(8)
Projects
8
0%
Arbitration
2
50% / 0%
Overdue
1
13%
Working
12
Developer 12
Rating
(2)
Projects
2
50%
Arbitration
0
Overdue
0
Free
13
Developer 13
Rating
(62)
Projects
90
29%
Arbitration
24
13% / 58%
Overdue
7
8%
Working
14
Developer 14
Rating
(1)
Projects
1
0%
Arbitration
1
0% / 100%
Overdue
0
Free
15
Developer 15
Rating
(29)
Projects
33
27%
Arbitration
20
10% / 50%
Overdue
11
33%
Free
16
Developer 16
Rating
(7)
Projects
13
15%
Arbitration
2
0% / 50%
Overdue
3
23%
Working
17
Developer 17
Rating
(8)
Projects
9
89%
Arbitration
0
Overdue
0
Free
18
Developer 18
Rating
(20)
Projects
27
30%
Arbitration
4
50% / 25%
Overdue
4
15%
Loaded
19
Developer 19
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
20
Developer 20
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
21
Developer 21
Rating
(6)
Projects
5
0%
Arbitration
4
25% / 75%
Overdue
2
40%
Free
22
Developer 22
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
23
Developer 23
Rating
(201)
Projects
260
21%
Arbitration
22
50% / 18%
Overdue
0
Loaded
24
Developer 24
Rating
(7)
Projects
10
10%
Arbitration
4
50% / 0%
Overdue
0
Loaded
Published: 4 articles, 34 codes
25
Developer 25
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
26
Developer 26
Rating
(17)
Projects
21
14%
Arbitration
8
38% / 38%
Overdue
3
14%
Loaded
27
Developer 27
Rating
(1)
Projects
1
0%
Arbitration
2
0% / 0%
Overdue
0
Working
28
Developer 28
Rating
(40)
Projects
45
60%
Arbitration
2
100% / 0%
Overdue
1
2%
Free
Published: 5 codes
29
Developer 29
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
30
Developer 30
Rating
(1)
Projects
1
0%
Arbitration
3
0% / 100%
Overdue
1
100%
Free
31
Developer 31
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
32
Developer 32
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
33
Developer 33
Rating
(25)
Projects
31
13%
Arbitration
13
0% / 77%
Overdue
9
29%
Free
34
Developer 34
Rating
(4)
Projects
10
50%
Arbitration
1
0% / 100%
Overdue
2
20%
Free
35
Developer 35
Rating
(271)
Projects
553
50%
Arbitration
57
40% / 37%
Overdue
227
41%
Working
36
Developer 36
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Published: 1 article, 1 code
37
Developer 37
Rating
(48)
Projects
57
35%
Arbitration
15
27% / 60%
Overdue
1
2%
Free
38
Developer 38
Rating
(365)
Projects
439
54%
Arbitration
22
50% / 14%
Overdue
30
7%
Loaded
39
Developer 39
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
40
Developer 40
Rating
(55)
Projects
92
24%
Arbitration
8
75% / 13%
Overdue
44
48%
Free
41
Developer 41
Rating
(258)
Projects
396
28%
Arbitration
69
19% / 49%
Overdue
121
31%
Working
42
Developer 42
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
43
Developer 43
Rating
(7)
Projects
5
0%
Arbitration
5
0% / 80%
Overdue
1
20%
Working
44
Developer 44
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
45
Developer 45
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
46
Developer 46
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
47
Developer 47
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
48
Developer 48
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
49
Developer 49
Rating
(1)
Projects
2
0%
Arbitration
0
Overdue
2
100%
Free
50
Developer 50
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Similar orders
i need the EA same working on trading view Hikin Ashi chart with same specifications and rules on mt5 Rules as per in script is available when applied on chart need to check on Hikin Ashi chart 1. Buy trade when purple candle closed above last any black candle high on Hikin Ashi & avoid long abnormal candle & if market makes more than 20-30 candles without changing the color 2. Buy when purple candle close above its
I am looking for an experienced MT5 developer to create a fully automated Expert Advisor (EA) for XAU/USD. The EA should use a multi-timeframe breakout and pullback scalping strategy. Strategy: 4H - Above 200 EMA = Buy trades only. - Below 200 EMA = Sell trades only. 1H - 21 EMA above 50 EMA = Buy trades only. - 21 EMA below 50 EMA = Sell trades only. 15M - Identify support and resistance. - Wait for a breakout of
Siraj Durrani 30 - 50 USD
Title: Need MT4 Expert Advisor for XAUUSD (SMC/ICT Strategy) Requirements: I need a professional MT4 Expert Advisor (EA) for XAUUSD based on Smart Money Concepts (SMC) / ICT strategy. Features: - Platform: MetaTrader 4 (MT4) - Symbol: XAUUSD - Automatic Buy and Sell trades. - Detect market trend automatically. - Use Break of Structure (BOS) and Change of Character (CHoCH) for trend confirmation. - Enter trades only
50 ( 1s ) 30 - 100 USD
I want a robot to trade volatility 50(1s) only . A robot that can make me about 100usd in less then a hour but it has to take very short entries for example 3/5 entries at the same time with a very tide stop loss and the tp to be about 10usd
Pine Script Integration Request (Experienced Coders Only) I am looking for a highly experienced Pine Script developer to integrate a Demand & Supply Zone module into my existing indicator. Requirements Keep my current indicator (Rudy) exactly as it is. Do NOT modify, remove, or alter any existing logic, calculations, signals, alerts, or visual elements. Add only the Demand & Supply Zone boxes from a second Pine
AI Stategy: 1.Trend identify by MA(perid 21,50, 100 customiseable) If Market above MA treated up trend If Market down MA trated down trend Above pictue shown as example Entry for uptrend buy & down trend sell Conditions for Sell entry with down trend Condition 1:Previous candle H1time bearish candle must Condition 2: 2 or more bulish candle then 1 bearish candle with 5 minit time frame ABOVE PICTURE SHOWN
# H4 Zone Retest EA (MQL5) An automated trading Expert Advisor (EA) for MetaTrader 5, developed in MQL5. The EA trades gold (XAUUSD) using a multi-timeframe breakout and retest strategy: it defines the first H4 candle of each day as a trading zone, detects breakouts on the M5 chart, waits for a retest, and executes trades with risk management, trailing stops, and optional news filtering. --- ## Features - H4 → M5
🔍 Strategy Logic 📌 Indicators Used 21 EMA RSI (Upper Level: 61, Lower Level: 39 – Customizable) 📈 Buy Side Setup (Long Entry) Step 1 – Trend Confirmation A Green candle must close above 21 EMA. Step 2 – Pattern Formation After the green candle, observe next 4 candles. At least one Red candle must form (opposite candle). That Red candle must also close above EMA. Step 3 – Key Level Marking Mark the High of the Red
Expert Advisor (EA) Requirements – MT5 (MQL5) Project Overview Develop an automated Expert Advisor (EA) for MetaTrader 5 based on EMA crossover signals combined with strict risk management and trade management principles. The EA must be optimized for Forex pairs and indices and should operate automatically without manual intervention. Entry Conditions Buy Setup Fast EMA crosses above Slow EMA. Current candle closes
MT5 Expert Advisor Development Project Overview I am looking for an experienced MQL5 developer to build a custom MetaTrader 5 Expert Advisor based on a grid-cycle trading framework. This is not a standard grid EA . The system combines: Session-based trade initiation Multi-filter signal generation Dynamic grid management Advanced basket management State-machine-driven trade lifecycle management Dynamic take-profit

Project information

Budget
300 - 1000 USD
Deadline
from 14 to 30 day(s)