Donchian Breakout – Fully Mechanical System

MQL5 Esperti

Specifiche

Project: Donchian Breakout – Fully Mechanical System
Platform: MetaTrader 5
Timeframe: H1 Only


General Description

Develop a fully automated MT5 Expert Advisor implementing a mechanical Donchian breakout strategy with ATR-based trailing stop.

The EA must operate independently per symbol and be suitable for 24/7 VPS execution.

No discretionary logic. No time filters.


Trading Symbols

The EA must function correctly on:

  • EURUSD (Forex CFD)

  • US500 (Index CFD)

  • XAUUSD (Gold)

Each chart runs independently.
Maximum 1 open trade per symbol.


Timeframe Restriction
  • EA must operate ONLY on H1 chart.

  • If attached to another timeframe, EA must not trade.


Trading Signals

Indicator Definitions

  • Donchian Channel Period: 20 (default, editable)

  • ATR Period: 20 (default, editable)

  • ATR Multiplier: 2.5 (default, editable)

All indicators calculated using CLOSED candles only.


Long Entry Condition

  1. A candle CLOSES above the previous 20-period Donchian High.

  2. Entry executed at market open of the next candle.

  3. Only if no open trade exists for that symbol.


Short Entry Condition

  1. A candle CLOSES below the previous 20-period Donchian Low.

  2. Entry executed at market open of the next candle.

  3. Only if no open trade exists for that symbol.


Important Signal Rules

  • Breakout must be based on CLOSED candle only.

  • No intra-candle triggers.

  • Must prevent duplicate entries from same breakout candle.


Position Sizing
  • Risk per trade: 0.5% of account balance (editable input)

  • Stop distance determined by ATR-based initial stop

  • Lot size calculated automatically based on:

    • Stop distance

    • 0.5% account risk

    • Symbol contract specifications

Must work correctly for indices and gold.


Stop Loss & Trailing Logic

Initial Stop Loss

  • Set at 2.5 × ATR(20)

  • Based on ATR value of most recently closed candle

Trailing Stop

  • Dynamic trailing stop based on 2.5 × ATR(20)

  • Stop must only move in profit direction

  • Stop must never widen

  • Trailing updates on every tick (preferred)


Trade Management Rules
  • Maximum 1 open trade per symbol

  • No pyramiding

  • No time filters

  • No news filters

  • New trade only after previous position fully closed

  • Magic number input required


Inputs (Editable Parameters)
  • Risk % (default 0.5%)

  • Donchian Period (default 20)

  • ATR Period (default 20)

  • ATR Multiplier (default 2.5)

  • Slippage

  • Magic Number


Error Handling & Safeguards
  • Prevent duplicate entries on same candle

  • Must handle broker requotes

  • Must function correctly after terminal restart

  • Must not open multiple trades accidentally

  • Must log errors clearly in Experts tab


Deliverables
  • Compiled .ex5 file

  • Full source code (.mq5)

  • Clear instructions for installation

  • Commented code


Testing & Acceptance

The EA must be tested on demo account.

Payment will only be released after:

  • Entry logic confirmed correct

  • Risk calculation verified accurate

  • ATR trailing logic verified

  • No execution or duplication errors


Budget

Maximum budget: <$500 USD (competitive quotes welcome)

Please confirm:

  • You understand closed-candle Donchian logic

  • You have built ATR-based trailing systems before

  • Estimated delivery time


Con risposta

1
Sviluppatore 1
Valutazioni
(393)
Progetti
546
40%
Arbitraggio
30
57% / 3%
In ritardo
57
10%
Gratuito
Pubblicati: 11 codici
2
Sviluppatore 2
Valutazioni
(15)
Progetti
19
16%
Arbitraggio
5
40% / 40%
In ritardo
0
Gratuito
3
Sviluppatore 3
Valutazioni
(131)
Progetti
139
38%
Arbitraggio
3
33% / 33%
In ritardo
1
1%
Caricato
4
Sviluppatore 4
Valutazioni
(64)
Progetti
83
28%
Arbitraggio
9
33% / 56%
In ritardo
9
11%
Gratuito
Pubblicati: 1 codice
5
Sviluppatore 5
Valutazioni
(325)
Progetti
505
19%
Arbitraggio
33
42% / 30%
In ritardo
34
7%
Caricato
6
Sviluppatore 6
Valutazioni
(12)
Progetti
19
42%
Arbitraggio
3
0% / 67%
In ritardo
3
16%
Gratuito
7
Sviluppatore 7
Valutazioni
(5)
Progetti
7
0%
Arbitraggio
8
13% / 75%
In ritardo
3
43%
Gratuito
8
Sviluppatore 8
Valutazioni
(328)
Progetti
538
66%
Arbitraggio
53
21% / 40%
In ritardo
169
31%
Gratuito
Pubblicati: 1 codice
9
Sviluppatore 9
Valutazioni
(3)
Progetti
1
100%
Arbitraggio
3
0% / 100%
In ritardo
0
Gratuito
10
Sviluppatore 10
Valutazioni
(265)
Progetti
596
35%
Arbitraggio
64
20% / 58%
In ritardo
147
25%
In elaborazione
Pubblicati: 1 articolo, 22 codici
11
Sviluppatore 11
Valutazioni
(547)
Progetti
630
33%
Arbitraggio
38
39% / 50%
In ritardo
11
2%
In elaborazione
12
Sviluppatore 12
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
13
Sviluppatore 13
Valutazioni
(2636)
Progetti
3351
67%
Arbitraggio
77
48% / 14%
In ritardo
342
10%
In elaborazione
Pubblicati: 1 codice
14
Sviluppatore 14
Valutazioni
(1)
Progetti
2
0%
Arbitraggio
2
0% / 100%
In ritardo
0
In elaborazione
15
Sviluppatore 15
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
16
Sviluppatore 16
Valutazioni
(2)
Progetti
1
0%
Arbitraggio
2
0% / 50%
In ritardo
0
Gratuito
17
Sviluppatore 17
Valutazioni
(845)
Progetti
1448
72%
Arbitraggio
119
29% / 47%
In ritardo
355
25%
Caricato
Pubblicati: 3 articoli
18
Sviluppatore 18
Valutazioni
(2)
Progetti
3
0%
Arbitraggio
2
0% / 0%
In ritardo
0
Caricato
19
Sviluppatore 19
Valutazioni
(7)
Progetti
15
47%
Arbitraggio
2
0% / 100%
In ritardo
2
13%
In elaborazione
20
Sviluppatore 20
Valutazioni
(1)
Progetti
2
50%
Arbitraggio
0
In ritardo
1
50%
In elaborazione
21
Sviluppatore 21
Valutazioni
(25)
Progetti
33
24%
Arbitraggio
3
33% / 33%
In ritardo
4
12%
Gratuito
22
Sviluppatore 22
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
23
Sviluppatore 23
Valutazioni
(11)
Progetti
15
13%
Arbitraggio
4
25% / 25%
In ritardo
4
27%
Caricato
24
Sviluppatore 24
Valutazioni
(13)
Progetti
14
21%
Arbitraggio
0
In ritardo
2
14%
In elaborazione
25
Sviluppatore 25
Valutazioni
(30)
Progetti
37
54%
Arbitraggio
2
50% / 50%
In ritardo
3
8%
Gratuito
26
Sviluppatore 26
Valutazioni
(625)
Progetti
983
47%
Arbitraggio
32
38% / 34%
In ritardo
96
10%
Caricato
Pubblicati: 6 codici
27
Sviluppatore 27
Valutazioni
(2)
Progetti
2
0%
Arbitraggio
0
In ritardo
0
Gratuito
28
Sviluppatore 28
Valutazioni
(6)
Progetti
5
0%
Arbitraggio
2
50% / 50%
In ritardo
2
40%
Gratuito
29
Sviluppatore 29
Valutazioni
(4)
Progetti
3
33%
Arbitraggio
2
0% / 100%
In ritardo
0
Gratuito
Ordini simili
Hello, Good programmer help in track of programmer in mql5 market sells product and give fake expert advisor see attached for name of programmer. NEEDS TO GIVE HIS CLIENT MONEY BACK OR PROVIDE THE REAL EXPERT ADVISOR Gold on the Go Experts Nguyen Hang Hai Ha Version: 1.1 Updated: 23 June 2025 Activations: 10 Expert Gold on the Go is the latest generation of automated trading robots programmed
Hello! I am looking for an experienced developer to build a robust, customizable Expert Advisor (MT4/MT5) or a standalone Python bot. The strategy is based on pure Price Action (Support & Resistance breakouts) on the XAUUSD (Gold) 30-Minute chart. It relies heavily on "human-like" chart analysis, such as looking left for targets, waiting for a price pullback (a "flip") before entering, and managing the trade based on
Acrylic-bot 30 - 800 USD
Creating this robot to help trade for you.It all about making profit. A robot that can change lives help people make profits. It’s not just a bot but the way to the future
I need very small modification in MQL4 code, details will be send for selected programmers. Source of code required. Thank you for your patience and attention, Have a nice day! I prefer programmers who will be accepting crypto payment on next project, so please write me in first message if you will be able to accept crypto in the future
Ready hft bot 100+ USD
hello great developer We want a bot like this that flips small accounts We need a bot that works live account and flips small accounts but places 2 direction buy stop and sell stop at the same time brother
SavannaFX Pro 100+ USD
//+------------------------------------------------------------------+ //| SavannaFX Pro | //| Created for Junior | //+------------------------------------------------------------------+ #property strict input int FastMA = 20; input int SlowMA = 50; input int RSIPeriod = 14; input double LotSize = 0.1; input int StopLoss = 300; input int TakeProfit = 600; int
Recent EA 30+ USD
PROP-FIRM FOREX EA (SAFE MODE) 1. EA OBJECTIVE Develop a low-drawdown, high-discipline Forex EA designed to: Pass prop-firm challenges Respect strict risk rules Trade consistently, not aggressively 2. TRADING STYLE Strategy type: Trend continuation + pullback No scalping noise No martingale No grid No hedge abuse 3. TIMEFRAME & SESSIONS Primary TF: M15 Confirmation TF: H1 Trading sessions: London Open → London Close
How long would it take to install automated trading on Ninjatrader and what information would you need ? It urgent if anyone can help with this kind do well by biding to this project and let discuss more
Specification Hi Free lancers, I need an EA which relates to Sure Fire Hedging EA base on Below parameters needed. Overview how it works: This EA will be able to open a trade with either Buy or Sell selection (manual- to be manually switch buy or sell selection ), another selection for automatic open trading can choose only buy. Once the EA already open trade (example -buy position) with starting lot size 0.01
Hedge Lot Plus EA Descriptions: (New EA) 1- The necessary explanations, documentation, and working principle details will be provided after the contract is signed. 2- The chart, button, and dashboard- template sample code will be provided. 3- There is no indicator. and work principle is easy. ** After the contract is signed,sampe code, a sample EA for "Hedge Lot Plus EA" and detailed information about the working

Informazioni sul progetto

Budget
500+ USD