MT5 EA – Nasdaq Opening Range Breakout with Fibonacci & Risk Management

Termos de Referência

📋 Project Description

I am looking for an experienced MT5 (MQL5) developer to code a fully automated Expert Advisor for NASDAQ (US100) based on a fixed, rule-based opening range breakout strategy.

The strategy is mechanical, uses no discretionary logic, and must be coded exactly as specified below.


🕒 Time & Session Rules

  • Market: NASDAQ (US100)

  • Trading days: Monday–Friday

  • Session open: 9:30 EST

  • EA must convert broker server time → EST

  • Only one trade per day maximum


📐 Reference Candle (Opening Range)

  • Timeframe: M15

  • Candle: 9:30–9:45 EST

  • Mark:

    • M15 Candle High (including wick)

    • M15 Candle Low (including wick)

No trade is allowed until this M15 candle has fully closed.


🚀 Entry Conditions

Timeframe: M5

After the first M15 candle closes:

LONG Entry

  • A 5-minute candle must close with its BODY above the 9:30-9:45 M15 candle high

    • Once the first M5 body closes above, immediately open a trade.

    SHORT Entry

  • A 5-minute candle must close with its BODY below the 9:30-9:45 M15 candle low

    • Once the first M5 body closes below, immediately open a trade.

Rules:

  • First valid break only

  • If no break occurs → no trade that day

  • After a trade is taken → ignore all further signals


📊 Fibonacci Logic

LONG Trade

  • Draw Fibonacci from low → high of the 9:30-9:45 M15 candle

  • Required fib levels:

    • 0

    • 0.7

    • 1

    • -1

  • Stop Loss → 0.7 level

  • Take Profit → fixed 1:2 risk-to-reward

  • If price reaches -1 level → move Stop Loss to breakeven
  • Reference logic on a $10.000 account: Stop Loss at 0.7 level = $100 loss, Take Profit at $200 

SHORT Trade

  • Draw Fibonacci from high → low of the 9:30-9:45 M15 candle

  • Same fib levels and trade management logic (mirrored)


💰 Risk Management

  • Risk per trade: 1% of account balance (1% of the externally added or removed balance like original deposit, top-ups, withdrawals, not the trading profits)

  • Lot size must be calculated automatically based on SL distance

  • No martingale

  • No grid
  • Multiple trades can be opened at the same time, if day 1 trade did not result a final outcome, and 2 day trade is due


⚙️ EA Requirements

  • Platform: MetaTrader 5

  • Language: MQL5

  • Clean, non-repainting logic

  • Must work on US100 (NASDAQ)

  • Must respect trading session rules

Inputs

  • Risk percentage

  • Enable/disable breakeven at -1 level

Visuals

  • No visuals needed

📦 Deliverables

  • Fully working MT5 EA (.ex5)

  • Full source code (.mq5)

  • Demo test version

  • Brief usage instructions


💳 Payment Terms

  • Fixed price

  • Milestone-based or demo version first

  • No profit guarantees required or expected


🧑‍💻 Developer Requirements

  • Proven MT5 EA development experience

  • Familiarity with session-based trading logic

  • Clear communication

  • Willingness to make reasonable fixes if bugs are found


❗ Notes

  • This is a single-strategy EA

  • No optimization, signals, or additional logic required

  • Please ask questions before accepting the job if anything is unclear




Respondido

1
Desenvolvedor 1
Classificação
(258)
Projetos
322
30%
Arbitragem
34
26% / 65%
Expirado
10
3%
Livre
2
Desenvolvedor 2
Classificação
(9)
Projetos
19
16%
Arbitragem
3
67% / 0%
Expirado
0
Livre
3
Desenvolvedor 3
Classificação
(2665)
Projetos
3393
68%
Arbitragem
77
48% / 14%
Expirado
342
10%
Livre
Publicou: 1 código
4
Desenvolvedor 4
Classificação
(169)
Projetos
202
48%
Arbitragem
5
20% / 60%
Expirado
2
1%
Livre
5
Desenvolvedor 5
Classificação
(543)
Projetos
824
62%
Arbitragem
33
27% / 45%
Expirado
23
3%
Livre
Publicou: 1 código
6
Desenvolvedor 6
Classificação
(268)
Projetos
600
35%
Arbitragem
64
20% / 58%
Expirado
147
25%
Trabalhando
Publicou: 1 artigo, 22 códigos
7
Desenvolvedor 7
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
8
Desenvolvedor 8
Classificação
(10)
Projetos
12
0%
Arbitragem
3
33% / 33%
Expirado
1
8%
Livre
9
Desenvolvedor 9
Classificação
(13)
Projetos
24
42%
Arbitragem
2
0% / 100%
Expirado
4
17%
Carregado
10
Desenvolvedor 10
Classificação
(458)
Projetos
797
49%
Arbitragem
73
18% / 52%
Expirado
139
17%
Trabalhando
11
Desenvolvedor 11
Classificação
(1)
Projetos
4
0%
Arbitragem
5
20% / 40%
Expirado
2
50%
Livre
12
Desenvolvedor 12
Classificação
(26)
Projetos
29
38%
Arbitragem
0
Expirado
3
10%
Livre
13
Desenvolvedor 13
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
14
Desenvolvedor 14
Classificação
(46)
Projetos
59
53%
Arbitragem
7
86% / 0%
Expirado
2
3%
Trabalhando
15
Desenvolvedor 15
Classificação
(58)
Projetos
90
43%
Arbitragem
4
0% / 100%
Expirado
3
3%
Trabalhando
16
Desenvolvedor 16
Classificação
(40)
Projetos
43
58%
Arbitragem
1
100% / 0%
Expirado
1
2%
Trabalhando
Publicou: 5 códigos
17
Desenvolvedor 17
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
18
Desenvolvedor 18
Classificação
(4)
Projetos
3
33%
Arbitragem
2
0% / 100%
Expirado
0
Livre
19
Desenvolvedor 19
Classificação
(1)
Projetos
2
0%
Arbitragem
1
0% / 100%
Expirado
0
Livre
Publicou: 2 códigos
20
Desenvolvedor 20
Classificação
(3)
Projetos
1
100%
Arbitragem
3
0% / 100%
Expirado
0
Livre
21
Desenvolvedor 21
Classificação
(5)
Projetos
7
0%
Arbitragem
8
13% / 75%
Expirado
3
43%
Livre
22
Desenvolvedor 22
Classificação
(2)
Projetos
1
0%
Arbitragem
1
0% / 100%
Expirado
0
Livre
23
Desenvolvedor 23
Classificação
(576)
Projetos
668
32%
Arbitragem
42
45% / 45%
Expirado
12
2%
Ocupado
24
Desenvolvedor 24
Classificação
(363)
Projetos
436
54%
Arbitragem
21
52% / 14%
Expirado
30
7%
Carregado
25
Desenvolvedor 25
Classificação
(2)
Projetos
3
33%
Arbitragem
1
0% / 100%
Expirado
0
Livre
26
Desenvolvedor 26
Classificação
(7)
Projetos
5
0%
Arbitragem
6
0% / 83%
Expirado
1
20%
Trabalhando
27
Desenvolvedor 27
Classificação
(258)
Projetos
265
29%
Arbitragem
0
Expirado
3
1%
Livre
Publicou: 2 códigos
28
Desenvolvedor 28
Classificação
(4)
Projetos
4
0%
Arbitragem
0
Expirado
0
Livre
29
Desenvolvedor 29
Classificação
(16)
Projetos
35
23%
Arbitragem
4
0% / 50%
Expirado
2
6%
Trabalhando
30
Desenvolvedor 30
Classificação
(16)
Projetos
23
17%
Arbitragem
4
50% / 25%
Expirado
4
17%
Carregado
31
Desenvolvedor 31
Classificação
(20)
Projetos
26
38%
Arbitragem
6
33% / 50%
Expirado
0
Livre
32
Desenvolvedor 32
Classificação
(1931)
Projetos
3552
88%
Arbitragem
73
40% / 15%
Expirado
268
8%
Livre
33
Desenvolvedor 33
Classificação
(4)
Projetos
8
0%
Arbitragem
3
33% / 67%
Expirado
4
50%
Livre
34
Desenvolvedor 34
Classificação
(6)
Projetos
7
14%
Arbitragem
1
0% / 100%
Expirado
1
14%
Livre
35
Desenvolvedor 35
Classificação
(10)
Projetos
14
43%
Arbitragem
0
Expirado
3
21%
Livre
36
Desenvolvedor 36
Classificação
(271)
Projetos
553
50%
Arbitragem
57
40% / 37%
Expirado
227
41%
Trabalhando
37
Desenvolvedor 37
Classificação
(62)
Projetos
90
29%
Arbitragem
24
13% / 58%
Expirado
7
8%
Trabalhando
38
Desenvolvedor 38
Classificação
(8)
Projetos
9
22%
Arbitragem
0
Expirado
0
Livre
39
Desenvolvedor 39
Classificação
(145)
Projetos
169
50%
Arbitragem
22
14% / 55%
Expirado
22
13%
Livre
40
Desenvolvedor 40
Classificação
(24)
Projetos
29
38%
Arbitragem
2
0% / 0%
Expirado
2
7%
Livre
41
Desenvolvedor 41
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
42
Desenvolvedor 42
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
Publicou: 1 artigo, 1 código
43
Desenvolvedor 43
Classificação
(119)
Projetos
169
38%
Arbitragem
9
78% / 22%
Expirado
15
9%
Livre
44
Desenvolvedor 44
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
45
Desenvolvedor 45
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
46
Desenvolvedor 46
Classificação
(2)
Projetos
2
0%
Arbitragem
0
Expirado
0
Livre
Publicou: 1 código
47
Desenvolvedor 47
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
Pedidos semelhantes
🔷 MULTI-LAYER HYBRID EA STRATEGY (CORRECTED VERSION) You are building a multi-layer institutional-style EA that combines: Higher timeframe bias Multi-timeframe confirmation Smart execution Adaptive risk management 🔷 1. INDICATOR A – HTF CANDLE LOGIC (Monthly → Weekly → Daily) 🔹 Core Idea Market direction flows top-down: Monthly → controls Weekly Weekly → controls Daily Daily → triggers entry 🔹 Entry Rules
Am looking for Professional programmer who can build below analysis bot as specified below. The indicators will be provided. 🔷 1. CORE ARCHITECTURE OF YOUR EA Your EA has 3 modes: ✅ Mode 1: Indicator 1 Strategy (9-Signal Engine) ✅ Mode 2: Indicator 2 Strategy (Multi-indicator confluence) ✅ Mode 3: Hybrid Mode (Indicator 1 filters Indicator 2) 🔷 2. PAIR SELECTION LOGIC EA will NOT auto-scan market (based on your
Matriks programında güzel bir stratejim var, meta da kayıtlı olmayan iki indikatörümü de metaya yükledim, stratejim belli, ama robot oluşturmak konusunda bilgim eksik. Yardım istiyorum. Acil dönüş bekliyorum. 12-276 üssel ortalamayı hangi yöne keserse, alphatrend indikaörüde bunu desteklesin, kendi gömdüpüm diğer bir indikatörde seviyelere göre alsın satsın
Hi. Could you slightly rewrite my cBot for me to use a 5-minute chart without a fixed target? The stop should be a trailing stop at the level of the initial range
MT5 EA Developer for Structured ICT/SMC Market Logic Requirements Specification: I need an MT5 Expert Advisor only in MQL5. No indicator, no script, no DLL, and no external API. The EA must be built on a rule-based ICT/SMC-style framework with objective, backtestable logic. I am not looking for social-media-style ICT/SMC interpretation. I need a developer who can convert trading concepts into clear coding rules. The
Hi all, I am looking for a top-rated, experienced MQL5 developer to code Phase 1 (Retail Version) of an advanced Expert Advisor for MetaTrader 5. Key Requirements: 1. Pure Price Action Strategy: Uses H4 Trend Filter (Swing High/Low) and H1 Execution (Wick Scanning >= 66% & Engulfing Candlesticks). Places orders via Buy/Sell Limit at Fibonacci 50% level of the candle body (with Giant Candle threshold rules). 2
I want a mobile bot to trade automatically on my behalf must have experience and be willing to verify your work. It must be profitable and user friendly be easy to use and connect. You'll be given a share of profits
Szukam doświadczonego programisty do stworzenia dedykowanego doradcy eksperckiego (EA) do tradingu. Programista powinien posiadać solidną wiedzę z zakresu MT5, logiki strategii, wskaźników, zarządzania ryzykiem i backtestingu. Doświadczenie w tworzeniu niezawodnych i profesjonalnych robotów handlowych będzie dodatkowym atutem. Proszę o kontakt, jeśli zrealizowałeś już podobne projekty. wszystkie szczeguły podam w
Looking for an experienced programmer to create a fully automated trading system. The EA must be able to detect SPECIFIC H&Shoulder patterns, identify entry point and open a position. Parameters: Candle Count : EX: 50 - meaning the max amount of candle history to look for a pattern. (user adjustable) RISK: EG "2" Meaning the position that must be opened must be 2% of the Balance of the account (user adjustable). The
I’m looking for an experienced MetaTrader 4 (MT4) developer to analyze, repair, and live-test an existing .EX4 Expert Advisor. Project Details Existing file: GannMadeEasy_pro.ex4 Platform: MetaTrader 4 Issue: EA is not loading properly on charts in newer MT4 builds Goal: Make the EA fully functional and compatible with current MT4 versions Requirements The developer must: Analyze the existing EX4 file Identify

Informações sobre o projeto

Orçamento
300 - 600 USD
Prazo
de 7 para 14 dias