MT5 EA: Breakout + Reversal on Same Levels (Same Trigger Bar) | Source Code Included | $100+

MQL5 Experts

Job finished

Execution time 1 day
Feedback from customer
The developer did a great job, delivering high quality work on time. I recommend them!

Specification

Description

Hello! I’m looking for an experienced MQL5 developer to build an MT5 Expert Advisor that can trade two opposite strategies on the same price levels:

  • BREAKOUT (trend continuation)

  • REVERSAL (pullback / reversal)

Key idea: the EA must allow a fair comparison by using the same Trigger Bar logic for both strategies (touch/break event), so we can backtest different combinations of levels, timeframes, and sessions.

Goals

  • Trade breakouts and reversals using the same levels

  • Compare performance of two antagonistic strategies under identical conditions

  • Use different timeframes and sessions

  • Run strategy tester with multiple combinations of level settings

Inputs / Parameters

  • N — number of bars to calculate High/Low

  • UseSession — enable session-based levels (GMT)

  • SessionType — ASIA / FRANKFURT / LONDON / NY

  • EntryModeCLOSE (enter on next bar after close signal) / LEVEL (pending stop/limit at level)

  • StrategyTypeBREAKOUT / REVERSAL

  • TimeFrame — timeframe used to calculate levels

  • SL_Type — FIXED / ATR / RANGE

  • TP_Type — FIXED / ATR / RANGE (or RR if you prefer; can be discussed)

  • UseTrailing — enable trailing after profit condition

    Entry Logic

    1) BREAKOUT

    • BUY: price breaks above HighRange

    • SELL: price breaks below LowRange

    • Entry:

      • CLOSE → open on the next bar after confirmation close

      • LEVEL → place a pending stop order at the level

    2) REVERSAL (pullback / reversal)

    • BUY: price touches LowRange and returns back above it

    • SELL: price touches HighRange and returns back below it

    • Entry modes same as above (CLOSE or LEVEL)


    SL / TP / Trailing

    • Stop Loss:

      • FIXED (points)

      • ATR (multiplier)

      • RANGE (beyond the range / session boundary)

    • Take Profit:

      • FIXED

      • ATR

      • RANGE or RR (if preferred)

    • Trailing:

      • After reaching profit threshold (e.g., TP level or a defined profit amount), SL trails by TrailingStep

      • BUY: SL = current price - TrailingStep

      • SELL: SL = current price + TrailingStep

      • Example: TP=120, TrailingStep=15 → after TP reached, SL starts at 105 and follows price.


    Backtesting Requirements

    • Same TriggerBar logic for both strategies → fair comparison

    • Ability to test:

      • different TimeFrame values (levels on different price scales)

      • different sessions

      • CLOSE vs LEVEL entries

      • different N and level combinations


    Deliverables

    • Full .mq5 source code (with comments)

    • Compiled .ex5

    • Clean code, inputs grouped, readable structure

    • All rights belong to me (the client):

      • free to use, modify, extend

      • personal or commercial use allowed

    Budget

    $100+ (final price depends on your experience and the quality of implementation)

    When applying, please include

    • Your experience with session-based levels, multi-timeframe calculations, and Strategy Tester

    • 1–2 examples (screenshots or description) of similar EAs you’ve built

    • Estimated delivery time


Responded

1
Developer 1
Rating
(393)
Projects
547
40%
Arbitration
30
57% / 3%
Overdue
57
10%
Working
Published: 11 codes
2
Developer 2
Rating
(250)
Projects
313
28%
Arbitration
34
26% / 65%
Overdue
10
3%
Working
3
Developer 3
Rating
(15)
Projects
19
16%
Arbitration
5
40% / 40%
Overdue
0
Free
4
Developer 4
Rating
(626)
Projects
984
47%
Arbitration
33
36% / 36%
Overdue
97
10%
Working
Published: 6 codes
5
Developer 5
Rating
(326)
Projects
508
19%
Arbitration
33
45% / 30%
Overdue
34
7%
Loaded
6
Developer 6
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
7
Developer 7
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
8
Developer 8
Rating
(442)
Projects
698
34%
Arbitration
33
70% / 9%
Overdue
22
3%
Working
9
Developer 9
Rating
(6)
Projects
5
0%
Arbitration
6
0% / 67%
Overdue
1
20%
Loaded
10
Developer 10
Rating
(2644)
Projects
3360
68%
Arbitration
77
48% / 14%
Overdue
342
10%
Free
Published: 1 code
11
Developer 11
Rating
(38)
Projects
51
20%
Arbitration
15
27% / 67%
Overdue
7
14%
Free
Published: 1 code
12
Developer 12
Rating
(4)
Projects
8
0%
Arbitration
3
33% / 67%
Overdue
4
50%
Free
13
Developer 13
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
14
Developer 14
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
15
Developer 15
Rating
(18)
Projects
26
0%
Arbitration
4
0% / 100%
Overdue
5
19%
Free
16
Developer 16
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
17
Developer 17
Rating
(2)
Projects
2
50%
Arbitration
0
Overdue
0
Free
18
Developer 18
Rating
(353)
Projects
424
54%
Arbitration
20
55% / 15%
Overdue
29
7%
Working
19
Developer 19
Rating
(32)
Projects
35
34%
Arbitration
5
0% / 80%
Overdue
0
Working
Published: 2 codes
20
Developer 20
Rating
(309)
Projects
556
35%
Arbitration
79
32% / 42%
Overdue
202
36%
Working
21
Developer 21
Rating
(2)
Projects
4
0%
Arbitration
2
0% / 50%
Overdue
1
25%
Working
22
Developer 22
Rating
(1)
Projects
4
0%
Arbitration
5
20% / 40%
Overdue
2
50%
Free
23
Developer 23
Rating
(295)
Projects
474
39%
Arbitration
103
41% / 23%
Overdue
79
17%
Busy
Published: 2 codes
24
Developer 24
Rating
Projects
1
0%
Arbitration
1
0% / 100%
Overdue
1
100%
Working
25
Developer 25
Rating
(3)
Projects
7
57%
Arbitration
1
0% / 100%
Overdue
1
14%
Working
26
Developer 26
Rating
(32)
Projects
33
61%
Arbitration
1
100% / 0%
Overdue
1
3%
Free
Published: 5 codes
27
Developer 27
Rating
(8)
Projects
17
41%
Arbitration
2
0% / 100%
Overdue
4
24%
Working
28
Developer 28
Rating
(6)
Projects
6
0%
Arbitration
2
50% / 0%
Overdue
1
17%
Free
29
Developer 29
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
30
Developer 30
Rating
(73)
Projects
257
53%
Arbitration
16
50% / 38%
Overdue
83
32%
Free
31
Developer 31
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
32
Developer 32
Rating
(10)
Projects
14
43%
Arbitration
0
Overdue
3
21%
Free
33
Developer 33
Rating
(16)
Projects
17
29%
Arbitration
1
0% / 0%
Overdue
2
12%
Working
34
Developer 34
Rating
Projects
0
0%
Arbitration
1
0% / 100%
Overdue
0
Free
35
Developer 35
Rating
(550)
Projects
637
33%
Arbitration
41
41% / 46%
Overdue
11
2%
Busy
36
Developer 36
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
37
Developer 37
Rating
(4)
Projects
7
0%
Arbitration
0
Overdue
3
43%
Working
38
Developer 38
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
39
Developer 39
Rating
(2)
Projects
4
25%
Arbitration
1
0% / 0%
Overdue
1
25%
Working
40
Developer 40
Rating
Projects
2
0%
Arbitration
0
Overdue
1
50%
Free
41
Developer 41
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Working
42
Developer 42
Rating
(270)
Projects
552
49%
Arbitration
57
40% / 37%
Overdue
227
41%
Working
43
Developer 43
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
44
Developer 44
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Similar orders
Descripción del trabajo: Estoy buscando un desarrollador con experiencia en programación de Expert Advisors para MetaTrader 4. Tenía un robot de trading que utilizaba anteriormente, pero actualmente no funciona debido a un problema de licencia. Necesito un desarrollador que pueda crear un robot nuevo lo más parecido posible al que yo tenía, utilizando la misma lógica y parámetros de trading. El trabajo sería: •
Lucky Mpedi 50+ USD
To help with simple requirements and strategy to trade in metotrade 5 and to win or earn much money so that i can live better live. I hope i can get the robot for helping to trade
Job Title: Expert Pine Script → MQL5 Conversion (Exact Strategy Replication Required) Project Overview I am looking for a highly experienced MQL5 developer to convert my TradingView Pine Script strategy into a MetaTrader 5 Expert Advisor (EA) . This must be a 100% exact conversion of the strategy logic. The goal is to have matching trading behaviour and nearly identical backtest results between TradingView and MT5
Hi coders, I am looking for profitable ea which can generate 4-5% a month with stable drawdown ✅ Demo version for testing (few days is fine) ⚠️ Backtest alone is NOT enough 💰 I am ready to pay a strong price for the right professional-grade Thank you, and I look forward to reviewing serious offers
Key Requirements: Source Account: Connect to a Master account using Investor (Read-only) Password. Destination Account: Execute trades on a Live Slave account with full trading access. Currency Focus: The system must handle Currency Pairs accurately, including symbol mapping (e.g., EURUSD to EURUSD.m) between different brokers. Stealth Features: Remove/Disable all trade comments. Assign custom Magic Numbers to the
I need a developer to start robot from scratch based on existing EA that is running live. I do not have the source file as my previous coder did not give it to me. What I do have is the investor password which is running the EA from the coder side but not from my end. I like someone to monitor the account and re create the same system for me
I am looking to purchase a professional MT5 Expert Advisor that can trade multiple currency pairs at the same time . I am not looking for a custom-built EA . I want to buy an already existing, fully developed EA with the complete source code (.mq5) . Important Conditions Please contact me only if : • You own the EA • You can provide the full source code (.mq5) • The EA is already developed and tested • You are
Project Overview: I am looking for a highly experienced MetaTrader 4 (MQL4) developer to build a sophisticated automated trading system. This is not a standard grid bot; it requires complex trade management, dynamic exposure rebalancing, and a custom "Salami" liquidation module for partial loss mitigation . Key Features to Implement: Virtual Grid & Dynamic Trend: Price-action-based grid triggers without pending
Spread filter: Do not trade if spread > 35 points Retest tolerance: 5 pips from breakout level Break structure defined as recent swing high / swing low on M5 Project Description: Project Description: I am looking for an experienced MT5 developer to build a professional Expert Advisor for XAUUSD based on a structured trend-following breakout strategy. This EA must be built with strict risk management rules (no
ищу разработчика для создания мультивалютного сетевого советника (желательно говорить на руском языке - для лучшего понимания моих технических задач) прошу обратить внимание я не торгуюсь в тех задание будет всё указанно и оговоренная сумма подразумевает выполнение задание а не торговля

Project information

Budget
100 - 500 USD