Build MT5 Expert Advisor – Liquidity Sweep Strategy w/ Visual Boxes (FULL CODE REQUIRED)

Job finished

Execution time 30 days

Specification

I’m looking for a skilled MQL5 developer to build a complete Expert Advisor (EA) from scratch in MetaTrader 5. The strategy is a time-based liquidity sweep on the M5 chart, designed for futures instruments like ES and CL on AMP Futures (CQG).


Apologies if you've already applied,  i placed this order yesterday. but accidentally deleted it, please reapply

📌 Strategy Overview:

  • Sweep Phase:
    During a configurable time window, the EA should track the highest and lowest candle bodies (open/close, not wicks).

  • Entry Phase:
    In a separate configurable window, if price breaches the sweep body range and prints a reversal candle, the EA should:

    • Place a limit order in the direction of the reversal.

    • One trade per day max.

  • Trade Management:

    • Trade size based on balance and stop loss (Risk %).

    • Stop Loss (SL) is offset from signal candle high/low.

    • If SL is too small, skip. If too big, modify logic (details provided).

    • Trailing Stop (2R → BE, 4R → 2R, etc.).

    • Final TP based on Risk Multiple (optional).

    • Cancel pending orders after X bars or at end of entry window.

    • Force close all trades at a specified end-of-day time.


🎨 Visual Requirements:

  • Draw persistent Sweep Body Box showing the body high/low range.

  • Draw time window boxes for sweep and entry periods.

  • Draw horizontal lines for Entry, SL, TP on trade placement.

  • Update box labels dynamically.

  • Toggle all visuals with a single input.


🔧 Inputs Needed:

  • Sweep Start & End Time

  • Entry Start & End Time

  • Force Close Time

  • Risk %

  • SL offset (ticks)

  • Min/Max SL (ticks)

  • Reward Multiple (TP)

  • Bars to wait before cancelling pending orders

  • Trailing enabled (true/false)

  • Final TP Multiple (optional)

  • Cancel pending at end of entry window (true/false)

  • Visuals enabled (true/false)

  • Which days to trade (Mon–Fri)

(Exact values will be provided once job begins.)


📦 Deliverables:

  • Full source code (.mq5) – no compiled-only work

  • Clean, well-commented and modular

  • Compatible with MT5 backtesting and live forward trading


✅ Bonus Points:

  • Experience with futures (ES, CL)

  • Understanding of trading around liquidity zones and sweep/reversal structures

  • Willing to iterate for robustness


Responded

1
Developer 1
Rating
(150)
Projects
224
80%
Arbitration
18
33% / 44%
Overdue
10
4%
Loaded
Published: 24 articles, 1882 codes
2
Developer 2
Rating
(246)
Projects
455
26%
Arbitration
134
21% / 58%
Overdue
99
22%
Free
3
Developer 3
Rating
(69)
Projects
78
28%
Arbitration
7
0% / 57%
Overdue
4
5%
Working
4
Developer 4
Rating
(322)
Projects
497
67%
Arbitration
5
40% / 0%
Overdue
4
1%
Free
Published: 8 codes
5
Developer 5
Rating
(15)
Projects
34
24%
Arbitration
3
0% / 33%
Overdue
2
6%
Working
6
Developer 6
Rating
(10)
Projects
14
21%
Arbitration
0
Overdue
3
21%
Working
7
Developer 7
Rating
(16)
Projects
20
0%
Arbitration
9
0% / 78%
Overdue
6
30%
Free
8
Developer 8
Rating
(3)
Projects
3
33%
Arbitration
0
Overdue
0
Free
9
Developer 9
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
10
Developer 10
Rating
(840)
Projects
1436
72%
Arbitration
117
29% / 47%
Overdue
356
25%
Working
Published: 3 articles
11
Developer 11
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
12
Developer 12
Rating
(6)
Projects
10
30%
Arbitration
0
Overdue
2
20%
Free
13
Developer 13
Rating
(280)
Projects
332
51%
Arbitration
12
42% / 0%
Overdue
19
6%
Busy
14
Developer 14
Rating
(77)
Projects
232
73%
Arbitration
6
100% / 0%
Overdue
1
0%
Free
15
Developer 15
Rating
(284)
Projects
459
39%
Arbitration
94
44% / 18%
Overdue
73
16%
Loaded
Published: 2 codes
16
Developer 16
Rating
(535)
Projects
613
34%
Arbitration
34
38% / 47%
Overdue
9
1%
Busy
17
Developer 17
Rating
(20)
Projects
51
75%
Arbitration
0
Overdue
8
16%
Free
18
Developer 18
Rating
(170)
Projects
194
42%
Arbitration
10
10% / 40%
Overdue
9
5%
Free
Published: 3 codes
19
Developer 19
Rating
(45)
Projects
91
13%
Arbitration
34
26% / 59%
Overdue
37
41%
Free
20
Developer 20
Rating
(574)
Projects
945
47%
Arbitration
303
59% / 25%
Overdue
125
13%
Free
21
Developer 21
Rating
(1)
Projects
1
0%
Arbitration
0
Overdue
0
Free
Similar orders
the bot i want is very simple is a crab liquidity bot, the bot must identify liquidity zones and open trades once all liquidity is sweep, i want to control SL and TP from imputs i will give more details once we connect. please only contact me if you understand liquidity sweep zones, and or if you done similar projects
Bainanans 500+ USD
Bainanan good f المؤشر. ينبغي إضافة نقطة صفراء عند أعلى نقطة في الشموع في منطقة ذروة الشراء - وهي نقطة H. ينبغي إضافة نقطة خضراء عند النقطة المنخفضة للشموع في منطقة ذروة البيع - وهي نقطة L. إذا وُجدت نقطة L واحدة على الأقل بين نقطتي H، فابحث عن نقطة LL في الفترة الفاصلة بينهما. ستكون الشمعة ذات أدنى سعر قاع هي نقطة LL. بشكل عام، لا تُعتبر نقطة LL بالضرورة نقطة L. ابحث عن الشموع ذات أدنى سعر قاع. إذا كانت هناك نقطة H
Im looking for a programmer who is able to make a tool to bridge by bit futures trading to the mt5 platform. The program should be able to convert a trade in bybit for example 0.1btc to lot size on mt5 proportionally as per account balance
Døsh forex 30 - 200 USD
I want a robot that will help me and trade the the robot will be very good I don’t want to loose money I repeat I don’t want to loose money
Hello expert developer how are you doing ? Please see my strategy on the video but right now I want to create only ATM as my PDF file showing please let me know how much would you charge me for the only ATM to work as my images showing Auto trade works like this i.e, (It will send automatically orders on every bar) https://ninza.co/  please check this website and see if you can create similar ATM based on my
Ai spike Indicator 30 - 35 USD
Create an Ai based indicator that is able to identify sudden market movements known as spikes on boom and crash indices on the deriv market. The Ai should incorporate these strategies for better precision on getting signals, these strategies include support and resistance on 4 hour time frame SMC, CRT, ICT, Strategies volume trend, volatility pure price action tick velocity, momentum and key points on fibbonacci tool
Project Description: We are looking for an experienced developer to create a plugin named "Anti-Scalper" , designed to prevent scalping activities by restricting trading actions within a specified time window. The plugin should be secure, efficient, and offer real-time configurability via a web-based GUI. Core Features: Configurable Time Range Restriction Admin should be able to set a configurable time range (e.g
Here are the requirements for a potential developer: 1. *Task*: Create a detailed specification for image editing tasks. 2. *Key Features*: - Describe the type of image (e.g., photo, graphic). - Specify edits (add, remove, change elements). - Define desired output format and resolution. 3. *Deliverables*: - A clear, concise document outlining the task. - Estimated complexity and cost assessment. -
Category: Trading robots (Expert Advisors) Platform: MetaTrader 5 Budget: $300 (fixed) Description: I need an experienced MQL5 developer to build a **high-performance scalper EA** for MT5 designed to **pass a prop firm challenge within one week** while fully complying with prop firm rules (daily drawdown, max loss, profit target). This is a paid job with a strict requirement for **full source code delivery and IP
Hello, I’m looking for a skilled developer to create a Telegram-to-MT4 & MT5 signal copier bot/EA with the following features: Core Features: Copy signals (both text and images) from Telegram and execute trades in MT4 and MT5 (two separate versions). AI parsing mode: Option to enable AI to read and interpret signals before execution. Fully optimized, stable, and bug-free performance. Prop firm compatibility

Project information

Budget
200 - 400 USD
For the developer
180 - 360 USD
Deadline
to 10 day(s)