Daily Bias Range Breakout EA

MQL5 Experts

Specification

Daily Bias Range Breakout EA – Developer Specification


1. Core Concept – What the EA Does

  • The EA (Expert Advisor) analyzes yesterday’s daily candle to determine the market bias: bullish or bearish.
  • On the next day, it waits for a matching H1 (1-hour) candle during a specific time window (e.g., 8 AM–12 PM New York time).
  • When a valid H1 candle is found, it places a pending Buy Stop or Sell Stop order at the high/low of that candle.
  • The trade is executed only if market structure and time filters align.
  • The EA supports automatic re-entry if stop loss is hit.
  • It must work reliably across all symbols (Gold, US30, EURUSD, BTC, etc.).

2. 🧭 Daily Bias Logic (Executed Once Per New Trading Day)

  • At the beginning of each new day:
    • If D1 Close > D1 Open → Bias = Bullish
    • If D1 Close < D1 Open → Bias = Bearish
    • If D1 Close == D1 Open → No Bias (No Trade)
  • This bias determines the only trade direction allowed for the current day.

3. Trading Time Window (User-Defined)

  • The EA only looks for setups during a specific time range (e.g., 08:00 - 12:00 EST).
  • Supported time zones:
    • EST (New York)
    • GMT (London)
    • Broker Server Time
  • The EA must convert the selected time zone to Broker Time internally.

4. 📊 Trigger Candle – H1 Confirmation

  • Within the allowed time window, the EA scans each completed H1 candle.
  • A valid trigger candle must:
    • Be bullish if daily bias is bullish (Close > Open)
    • Be bearish if daily bias is bearish (Close < Open)
    • Finish (close) within the time window
  • Once one valid H1 candle is found, it becomes the Trigger Candle for entry.

5. 📈 Order Execution (Main Trade Entry)

  • Based on the Trigger Candle:
    • If bullish bias:
      • Place Buy Stop at High of the candle
      • SL at the Low
    • If bearish bias:
      • Place Sell Stop at Low
      • SL at the High
  • Take Profit (TP) = calculated based on Risk-to-Reward ratio (e.g., 1:2)
  • Lot Size Options:
    • Fixed lot (e.g., 0.1)
    • Percentage of account balance (e.g., 1%)
    • Fixed dollar risk per trade (e.g., $50)
  • Risk management logic must handle lot size calculation accordingly.

6. 🔁 Re-Entry Logic (After SL Hit)

  • If main trade hits SL, EA can retry the same trade setup with configurable logic:
    • Re-entry is optional (toggleable ON/OFF)
    • Wait for a delay (e.g., 30 seconds or 5 minutes) before retry
    • Re-enter using the same:
      • Direction (Buy/Sell)
      • Entry point
      • SL and TP
    • Limit retries with MaxRetryCount (e.g., 3 max re-entries)
    • Optional: reduce lot size on each retry (e.g., -20% each time)

7. 📋 Dashboard Display

  • The EA must display an on-screen panel showing:
    • Broker Time, New York Time, London Time
    • Current Daily Bias (Bullish, Bearish, or No Trade)
    • Trading Window (Start – End time)

8. Restrictions and Risk Filters

  • Only ONE main trade per day is allowed. -  i.e trade from H1 reentry candle
    • Re-entries are not counted as a separate day trade. -  reentries can be several trades a day
  • Do NOT place trades if:
    • Spread exceeds user-defined max spread (e.g., 30 points)
    • No valid H1 candle matches the daily bias
    • Time window has closed
    • Daily bias is undefined (Open = Close)

9. 🔄 Complete Daily Workflow Summary

  1. Wait for new trading day (detect using broker’s D1 candle).
  2. Read yesterday’s candle:
    • If bullish → look for bullish setup
    • If bearish → look for bearish setup
  3. During the trading window:
    • Monitor completed H1 candles
    • If one matches bias → place pending Buy/Sell Stop order
  4. If trade executes and hits TP → done for the day.
  5. If trade hits SL:
    • Wait for delay
    • Retry with same setup (max retries allowed)
    • Optionally reduce lot size each time
  6. Show all key info on the dashboard

📦 Delivery & Testing

  • Deliver: Fully functioning EA (.ex5 + .mq5 source code)
  • I will test the EA live for 1 weeks before final approval.
  • I am not available for debugging. Deliver a tested product ready for use.

 


Responded

1
Developer 1
Rating
(8)
Projects
8
0%
Arbitration
1
0% / 0%
Overdue
0
Working
2
Developer 2
Rating
(223)
Projects
278
27%
Arbitration
14
50% / 36%
Overdue
9
3%
Loaded
3
Developer 3
Rating
(45)
Projects
56
34%
Arbitration
1
0% / 0%
Overdue
1
2%
Working
4
Developer 4
Rating
(10)
Projects
14
21%
Arbitration
3
67% / 0%
Overdue
0
Free
5
Developer 5
Rating
(252)
Projects
370
24%
Arbitration
21
62% / 24%
Overdue
1
0%
Loaded
6
Developer 6
Rating
(15)
Projects
17
6%
Arbitration
2
50% / 50%
Overdue
1
6%
Working
7
Developer 7
Rating
(203)
Projects
303
35%
Arbitration
56
38% / 38%
Overdue
99
33%
Free
8
Developer 8
Rating
Projects
0
0%
Arbitration
1
0% / 0%
Overdue
0
Working
9
Developer 9
Rating
(2)
Projects
4
0%
Arbitration
2
50% / 0%
Overdue
0
Free
10
Developer 10
Rating
(2)
Projects
5
20%
Arbitration
0
Overdue
1
20%
Free
Published: 3 codes
11
Developer 11
Rating
Projects
2
50%
Arbitration
0
Overdue
0
Free
12
Developer 12
Rating
(7)
Projects
6
33%
Arbitration
0
Overdue
0
Working
13
Developer 13
Rating
(70)
Projects
90
26%
Arbitration
24
21% / 50%
Overdue
24
27%
Free
14
Developer 14
Rating
(284)
Projects
459
39%
Arbitration
95
43% / 18%
Overdue
73
16%
Working
Published: 2 codes
15
Developer 15
Rating
(75)
Projects
230
73%
Arbitration
6
100% / 0%
Overdue
1
0%
Free
16
Developer 16
Rating
(6)
Projects
6
17%
Arbitration
5
20% / 20%
Overdue
0
Working
Similar orders
Hi Need a robot UT BOT, STC indicator with trailing SL and account locking system for Gold. And developer need to contact me Name : Muthu Telegram : @Muthu49592423 plaese contact directly
Gold Scaling 30 - 80 USD
I want EA according to attached image. How It Works EA waits for a breakout from recent highs/lows. It places pending buy/sell orders and monitors them. If price doesnt break within 9 hours, the setup resets for the next opportunity. Thats it. use VWAP for confirmation
Bonjour, Je recherche un développeur MQL5 expérimenté pour créer un EA complet basé sur une stratégie de breakout de la session asiatique , avec gestion du risque, SL/TP dynamiques, break-even, affichage graphique, et filtres temporels. 🚫 L'EA ne doit pas entrer en position pendant la session asiatique , uniquement après selon des règles de cassure. 📎 Tous les détails précis et structurés sont fournis dans le
EXPERT ADVISORY FOR ISAAC IBRAHIM The basics: This Expert advisory (EA) must be created according to the trading strategy given by Isaac Ibrahim and to fulfill the following: 1- Backtest the strategy for at least 2 years back at any given time with no technical complexity required to be done by Isaac Ibrahim. 2- The backtesting results must clearly show: a. Number of trades for every month during these two years b
Hi programmers, I am looking for a serious and immediately available programmer to develop an expert that utilizes a breakout strategy to identify market direction and execute trades in the correct direction. The breakout condition will be based on an automatic or manual setting. The manual setting involves two prices and breaks out when the market price is either above or below both prices. 1. Setting up the two
very simple formula 2 trade buy 2 trade sell tp hit or sl and sl use martangle (sum of loss x 2 or input given same martangle for tp side i will more explain
whatever is put in master should be copied to slave, live, limit, stop with their sl, tp and trailing stop, even with partial close. this means exact same thing should have in the slave. opposite entry might be a bonus but the basic features must be so well proven copy will be bought - no learners wasting time please if you already have one send me ex4 for testing
Hello MQL5 Developers, I need help building a smart AI-powered **daily signal bot** that runs on my laptop or Telegram. This is NOT an auto-trading EA. I want a bot that uses intelligent logic to analyze the market and give me **one clean signal per day** for instruments like **XAUUSD, BTCUSD, and USDJPY**. ✅ Here’s what the bot should do: 1. Analyze live charts directly (from MT5 or a price feed). 2. Use a mix of
Gostaria de um Robo, igual o Existente no Mercado com nome de CANNON TREND, porem com algumas modificações, gostaria de incluir: 1. Painel com informações sobre o saldo, ganho semanal e ganho mensal, e um botao para fechar todas as operações 2. Gostaria que esse robo aumentasse a quantidade de lotes, conforme o aumento de saldo, por exemplo (aumentar 0.01 lote a cada $100 por exemplo). 3. Gostaria de definir uma
✅ 1. Core Idea The EA (Expert Advisor) uses yesterday’s daily candle to detect the market bias ( bullish or bearish ). If the market shows momentum in one direction (bullish/bearish), it waits for a matching 1-hour (H1) candle the next day during a specific time window. Once that happens, it sets a pending breakout trade in the same direction, using the H1 candle’s high/low as trigger points. The EA must work

Project information

Budget
30 - 60 USD

Customer

(3)
Placed orders13
Arbitrage count0