OrderBlock Boss Charge EA – Institutional Order Blocks Trading Bot

MQL5 Uzmanlar Forex

Şartname

I want to hire a professional MQL5 developer to build an automated Expert Advisor (EA) for MetaTrader 5 that trades using Institutional Order Blocks (OB) logic combined with BOS (Break of Structure) and ChoCH (Change of Character) confirmations.
The EA should identify valid order blocks (“Boss” phase) and execute precise trades (“Charge” phase) with full risk and trade management.


The idea is based on the “Smart Money Concepts” (SMC) approach, integrating principles from several public OB strategies (ForexCracked, Nikvest, XS.com).
I need the EA to detect, mark, and trade order blocks automatically according to the logic detailed below.


2. Strategy Logic

A. Boss Phase – Order Block Identification

  1. Detect impulsive moves: Find a strong directional move preceded by a clear counter-trend candle (the “last opposing candle”).

    • Bullish OB: last bearish candle before a strong bullish impulse.

    • Bearish OB: last bullish candle before a strong bearish impulse.

  2. Liquidity sweep filter: Confirm that price grabbed liquidity before the impulse (e.g., took out prior swing high/low).

  3. Fair Value Gap (FVG): Ensure the impulse left an imbalance or FVG.

  4. BOS / ChoCH confirmation: A valid OB must coincide with a break of structure (BOS) or change of character (ChoCH).

  5. Volume filter (optional): Impulse candle volume > average volume.

  6. Zone validation:

    • OB zone = full range of the “last opposing candle” (high-low).

    • Mark the zone as “active” only if not mitigated previously.

  7. Trend alignment: Optionally trade only in the direction of higher-timeframe trend.


B. Charge Phase – Trade Execution

  1. Entry trigger: When price returns to an active OB zone:

    • Wait for confirmation: rejection candle, engulfing, pin bar, or micro-structure break (on lower timeframe).

    • Entry at close of the confirmation candle or at 50 % of the OB (“equilibrium” entry).

  2. Stop-Loss (SL):

    • Long = a few pips below OB low.

    • Short = a few pips above OB high.

  3. Take-Profit (TP) options:

    • Fixed Risk : Reward ratio (e.g. 1:2 or 1:3).

    • Next structural level / opposite OB zone.

    • Partial exits: TP1 at 1R (move SL to BE), TP2 at 2R.

  4. Trade management:

    • Optional trailing stop (on/off, parameters configurable).

    • Cancel trade if price fully breaks the OB zone without rejection.


3. Technical Requirements

Component Description
Platform MetaTrader 5 (MQL5)
Pairs Configurable (EURUSD, GBPUSD, etc.)
Timeframes Configurable: e.g., H4/H1 for detection, M15/M30 for entries
Risk Management % of account per trade or fixed lot size
Trade Limits Max active OB zones and trades configurable
Session Filter Allow trading only during specific hours/sessions (e.g., London/New York)
Mitigation Logic Once an OB zone is “mitigated” (price fully trades through it), mark as inactive
Logging / Reporting EA must generate a log or CSV file with: date/time, pair, OB coordinates, entry, SL, TP, result (pips and RR)
Chart Display Draw OB zones (green = bullish, red = bearish) and entry markers (arrows or labels)
Backtesting Fully functional in MT5 Strategy Tester
Error Handling Handle spread changes, connection losses, duplicate orders safely
Documentation Include a user manual explaining parameters, examples, and usage guide

4. User Parameters (Inputs)

  • Symbols list

  • Detection timeframe

  • Entry timeframe

  • Risk % or lot size

  • Reward/Risk ratio

  • Use trailing stop (Yes/No) + settings

  • OB buffer (pips beyond OB for SL)

  • Max OB zones active

  • Volume filter (Yes/No + threshold)

  • Mitigation limit (X times tested)

  • Trading hours (session start/end)

  • Alerts (on/off)

  • Log file (on/off)


5. Delivery & Milestones

  • Phase 1 – Core logic & zone visualization

  • Phase 2 – Trade execution + management rules

  • Phase 3 – Optimization, backtesting support, and final documentation

  • Deliver in compiled (.ex5) and source (.mq5) formats.

  • Code must be clean, commented, and easily adjustable.


6. References (for developer understanding)

  1. Smart Money Order Block Strategy – ForexCracked

  2. Order Blocks + ChoCH – Nikvest (2025)

  3. Order Block Guide – XS.com (2025)


7. Notes

  • The EA should not repaint historical OB zones.

  • Must allow manual removal or refresh of outdated OBs.

  • Should handle both bullish and bearish OBs dynamically.

  • Developer should be open to minor adjustments after testing phase.

  • The goal is not guaranteed profits but a solid, testable automation of a verified SMC concept.


8. Expected Deliverables

  • EA file (.ex5)

  • Source code (.mq5)

  • User Manual (PDF or .docx)

  • Screenshots or short video of strategy tester run

  • Optional: optimization template (.set file)


Ready to start ASAP.
Please quote time + cost and include examples of previous Order Block or Smart Money Concept projects.



Yanıtlandı

1
Geliştirici 1
Derecelendirme
(19)
Projeler
24
8%
Arabuluculuk
9
33% / 33%
Süresi dolmuş
1
4%
Yüklendi
2
Geliştirici 2
Derecelendirme
(32)
Projeler
35
34%
Arabuluculuk
5
0% / 80%
Süresi dolmuş
0
Çalışıyor
Yayınlandı: 2 kod
3
Geliştirici 3
Derecelendirme
(258)
Projeler
264
30%
Arabuluculuk
0
Süresi dolmuş
3
1%
Serbest
Yayınlandı: 2 kod
4
Geliştirici 4
Derecelendirme
(4)
Projeler
5
20%
Arabuluculuk
1
100% / 0%
Süresi dolmuş
0
Serbest
5
Geliştirici 5
Derecelendirme
(46)
Projeler
53
32%
Arabuluculuk
15
20% / 60%
Süresi dolmuş
1
2%
Çalışıyor
6
Geliştirici 6
Derecelendirme
(162)
Projeler
288
35%
Arabuluculuk
18
22% / 61%
Süresi dolmuş
42
15%
Çalışıyor
7
Geliştirici 7
Derecelendirme
(193)
Projeler
249
20%
Arabuluculuk
22
50% / 18%
Süresi dolmuş
0
Yüklendi
8
Geliştirici 8
Derecelendirme
(4)
Projeler
6
17%
Arabuluculuk
2
0% / 100%
Süresi dolmuş
3
50%
Serbest
9
Geliştirici 9
Derecelendirme
(313)
Projeler
559
35%
Arabuluculuk
80
31% / 44%
Süresi dolmuş
203
36%
Serbest
10
Geliştirici 10
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
11
Geliştirici 11
Derecelendirme
(4)
Projeler
3
33%
Arabuluculuk
2
0% / 100%
Süresi dolmuş
0
Serbest
12
Geliştirici 12
Derecelendirme
(3)
Projeler
1
100%
Arabuluculuk
3
0% / 100%
Süresi dolmuş
0
Serbest
13
Geliştirici 13
Derecelendirme
(362)
Projeler
435
54%
Arabuluculuk
20
55% / 15%
Süresi dolmuş
30
7%
Çalışıyor
14
Geliştirici 14
Derecelendirme
(24)
Projeler
30
13%
Arabuluculuk
12
0% / 75%
Süresi dolmuş
8
27%
Serbest
15
Geliştirici 15
Derecelendirme
(16)
Projeler
35
23%
Arabuluculuk
4
0% / 50%
Süresi dolmuş
2
6%
Çalışıyor
16
Geliştirici 16
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
17
Geliştirici 17
Derecelendirme
(16)
Projeler
20
0%
Arabuluculuk
10
0% / 80%
Süresi dolmuş
6
30%
Serbest
18
Geliştirici 18
Derecelendirme
(171)
Projeler
195
42%
Arabuluculuk
13
8% / 54%
Süresi dolmuş
9
5%
Serbest
Yayınlandı: 3 kod
19
Geliştirici 19
Derecelendirme
(152)
Projeler
228
80%
Arabuluculuk
22
27% / 50%
Süresi dolmuş
11
5%
Serbest
Yayınlandı: 24 makale, 1882 kod
20
Geliştirici 20
Derecelendirme
(271)
Projeler
553
50%
Arabuluculuk
57
40% / 37%
Süresi dolmuş
227
41%
Çalışıyor
21
Geliştirici 21
Derecelendirme
(12)
Projeler
13
8%
Arabuluculuk
1
0% / 100%
Süresi dolmuş
0
Serbest
22
Geliştirici 22
Derecelendirme
(509)
Projeler
977
74%
Arabuluculuk
27
19% / 67%
Süresi dolmuş
101
10%
Serbest
Yayınlandı: 1 makale, 6 kod
23
Geliştirici 23
Derecelendirme
(298)
Projeler
477
40%
Arabuluculuk
105
40% / 24%
Süresi dolmuş
81
17%
Yüklendi
Yayınlandı: 2 kod
24
Geliştirici 24
Derecelendirme
(55)
Projeler
92
24%
Arabuluculuk
8
75% / 13%
Süresi dolmuş
44
48%
Serbest
Benzer siparişler
Hi basically I'm wanting an already made EA scalper that's constantly in and out of trades on the M1 time frame that has good risk management. It knows what it's doing. Most of its trades are profitable and that can start with £100. I am willing to pay up to £1000 for the right scalping bot. If you please have one and you're very confident in it, please allow me to use a live version to see how it does and if I'm
https://youtu.be/mUoczuxL0XE?si=2IzxX4jhML_-4f47&nbsp ; ...... “Secret London Session CRT Model - Insane Accuracy | ICT Secrets.” The model is called London Twilight and focuses on quick scalps near the end of London session. Source summary notes it uses CRT + Turtle Soup + PO3/AMD , mainly between 3:00 AM and 5:00 AM EST/New York time . ( Video Highlight | AI Video Summarizer ) Give your MQL5 coder these rules
Auto trading system on mobile with high probability win rate. Trades and auto trading system that works well on gold and forex, most important risk reward ratio. It must be 1:3 or more then that whenever possible
I want to buy proven profitable EA, any kind of strategy is considerable, working on any forex pairs or XAUUSD. I don't want to build from the scratch, so only apply if you already have profitable EA. Please send your EX4 file in advance with your application (MANDATORY), with additional information as below : - Pair and timeframe to use, minimum initial capital requirement, and so on - Type of EA (scalping, in day
Alert indicator 30+ USD
I want an alert indicator using moving average and another one is customized indicator, but i don't have it's source file. is it possible? if yes let me know we will discuss further
Auto trading system with hi probability win rate. Trades and auto trading system works well on gold and forex most important risk reward ratio. It must be 1:3 or more then that
Hello, i would like to have a ninjatrader indicator. I wanna to have a footprint indicator with delta, imbalances and big trades identifiable. Also I wanna sell it on whop. And it should be fully customisable in NT8
Intraday Trade Ninja EA Indicators used: Price Border(TMA) MA-X Arrows xSuperTrend Candles EMA 49 & 89- Per Candle Color Switching Lemansignal 200 SMA Major Criteria to consider before a trade setup or condition is taken · The price must have touched/tested the upper or
Panda101 500+ USD
//+------------------------------------------------------------------+ //| Simple Moving Average Crossover EA | //+------------------------------------------------------------------+ #property strict input int ShortMA = 10; input int LongMA = 50; input double LotSize = 0.01; int shortMAHandle; int longMAHandle; //+------------------------------------------------------------------+ int OnInit() { shortMAHandle =
I need an experienced MQL5 developer to build a custom MT5 Expert Advisor for XAUUSD. Strategy Overview: Trend-following using EMA 50/200 on H4 and H1 Pullback entries on M5 using RSI + candle confirmation No martingale, no averaging down Controlled scaling only when trades are already in profit Maximum 2–3 positions per direction Risk Management: Daily loss limit (%) Equity hard stop (%) Consecutive loss pause

Proje bilgisi

Bütçe
30 - 300 USD