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

Auftrag beendet

Ausführungszeit 30 Tage

Spezifikation

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


Bewerbungen

1
Entwickler 1
Bewertung
(152)
Projekte
228
80%
Schlichtung
22
27% / 50%
Frist nicht eingehalten
11
5%
Frei
Veröffentlicht: 24 Artikel, 1882 Beispiele
2
Entwickler 2
Bewertung
(252)
Projekte
462
26%
Schlichtung
139
20% / 60%
Frist nicht eingehalten
100
22%
Frei
3
Entwickler 3
Bewertung
(83)
Projekte
95
32%
Schlichtung
9
22% / 56%
Frist nicht eingehalten
5
5%
Arbeitet
4
Entwickler 4
Bewertung
(322)
Projekte
499
67%
Schlichtung
5
40% / 0%
Frist nicht eingehalten
4
1%
Frei
Veröffentlicht: 8 Beispiele
5
Entwickler 5
Bewertung
(16)
Projekte
35
23%
Schlichtung
4
0% / 50%
Frist nicht eingehalten
2
6%
Arbeitet
6
Entwickler 6
Bewertung
(10)
Projekte
15
27%
Schlichtung
0
Frist nicht eingehalten
3
20%
Frei
7
Entwickler 7
Bewertung
(16)
Projekte
20
0%
Schlichtung
10
0% / 80%
Frist nicht eingehalten
6
30%
Frei
8
Entwickler 8
Bewertung
(3)
Projekte
3
33%
Schlichtung
0
Frist nicht eingehalten
0
Frei
9
Entwickler 9
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
10
Entwickler 10
Bewertung
(851)
Projekte
1464
72%
Schlichtung
122
29% / 48%
Frist nicht eingehalten
358
24%
Arbeitet
Veröffentlicht: 3 Artikel
11
Entwickler 11
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
12
Entwickler 12
Bewertung
(10)
Projekte
14
43%
Schlichtung
0
Frist nicht eingehalten
3
21%
Frei
13
Entwickler 13
Bewertung
(367)
Projekte
449
55%
Schlichtung
24
54% / 17%
Frist nicht eingehalten
30
7%
Überlastet
14
Entwickler 14
Bewertung
(78)
Projekte
246
74%
Schlichtung
7
100% / 0%
Frist nicht eingehalten
1
0%
Frei
Veröffentlicht: 1 Artikel
15
Entwickler 15
Bewertung
(298)
Projekte
478
40%
Schlichtung
105
40% / 24%
Frist nicht eingehalten
82
17%
Beschäftigt
Veröffentlicht: 2 Beispiele
16
Entwickler 16
Bewertung
(619)
Projekte
722
33%
Schlichtung
46
48% / 41%
Frist nicht eingehalten
14
2%
Beschäftigt
17
Entwickler 17
Bewertung
(20)
Projekte
51
75%
Schlichtung
0
Frist nicht eingehalten
8
16%
Frei
18
Entwickler 18
Bewertung
(171)
Projekte
195
42%
Schlichtung
13
8% / 54%
Frist nicht eingehalten
9
5%
Frei
Veröffentlicht: 3 Beispiele
19
Entwickler 19
Bewertung
(45)
Projekte
91
13%
Schlichtung
34
26% / 59%
Frist nicht eingehalten
37
41%
Frei
20
Entwickler 20
Bewertung
(574)
Projekte
945
47%
Schlichtung
309
58% / 27%
Frist nicht eingehalten
125
13%
Frei
21
Entwickler 21
Bewertung
(1)
Projekte
1
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
Ähnliche Aufträge
hello i need help building a ea bot for mt5 and i have started on claude but i will need someone if a incredible experience to make my ideas come to live. please contact so we can schedule a quick call and i can share anything that concerns you for the task
I DO NOT need any programming or strategy development. I already have a working NinjaTrader 8 automated strategy based on a 3/5 EMA crossover. I need you to run my existing strategy through NinjaTrader Strategy Analyzer/Optimizer, test the existing adjustable parameters, and find robust settings with the best profit factor and lowest reasonable drawdown. I will provide the existing NinjaScript ZIP. I do not want the
Project Description I am looking for an experienced MQL5/MT5 Expert Advisor developer to develop an automated trading EA for XAUUSD on the M3 timeframe , running on an Exness account . The EA will automate a manual strategy based on SNR/GAP zones , using two setup types: Price Rejection Price Correction The EA should identify valid BUY/SELL setups around predefined SNR/GAP areas, apply configurable RSI, SMA, EMA and
Indicador Maximas e Minimas + Super Trend O Indicador MAX/MIN é um indicador de análise técnica para o MetaTrader 5 , desenvolvido para ajudar você a identificar regiões importantes de preço e possíveis oportunidades de compra e venda. O que ele faz MAX/MIN: identifica máximas e mínimas relevantes do mercado e mostra os preços no gráfico. HH / HL / LH / LL: ajuda a visualizar a estrutura do mercado, mostrando quando
Hi i need help to connect my chat gtp with ninja trader I have all tools. Just need supervision and seeking a professional who can do that for me. This the bridge extension https://crosstrade.io/blog/chatgpt-to-ninjatrader-mcp-walkthrough

Projektdetails

Budget
200 - 400 USD
Ausführungsfristen
bis 10 Tag(e)