📘 Expert Advisor (EA) Development - Daily Bias Breakout EA

MQL5 Experts

Tâche terminée

Temps d'exécution 3 jours

Spécifications

📘 Expert Advisor (EA) Development Brief: Daily Bias Breakout EA

📌 Core Strategy Overview

Develop an EA for MetaTrader 5 (MT5) that:

  • Determines market bias using the previous daily candle.

  • Sets a configurable time window (e.g., 7:00 AM – 10:00 AM EST) to define the range (high/low).

  • Executes a Buy Stop or Sell Stop at the breakout of this range based on the bias.

  • Includes risk-based lot sizing, re-entry logic, and a real-time dashboard.

🔁 Daily Workflow Summary

  1. At start of each new day:

    • Detect the previous day's daily candle bias:

      • Bullish if Close > Open .

      • Bearish if Close < Open .

      • No trade if Close == Open .

  2. During configurable window (e.g., 7:00 AM – 10:00 AM EST):

    • Mark the High and Low of candles within this period.

    • Wait until the end of the window (e.g., 10:00 AM).

    • Based on the daily bias:

      • If bullish → place Buy Stop at the high.

      • If bearish → place Sell Stop at the low.

    • Stop Loss (SL): Opposite end of range.

    • Take Profit (TP): Based on Risk: Reward (e.g., 1:2, 1:3) — configurable.

  3. If SL is hit:

    • Re-entry is triggered after delay (e.g., 30 sec, 1 min, 5 min — configurable).

    • Re-entry uses same entry, SL, TP.

    • Optional: Reduce lot size on each retry.

    • Limit number of re-tries — configurable.


⚙️ Configurable Inputs

Parameter Description
TradeBiasSource Previous Daily Candle (default)
TimeZone EST / GMT / Broker time — with automatic conversion
TradeWindowStart e.g., 07:00 (user time zone)
TradeWindowEnd e.g., 10:00 (user time zone)
MaxReEntries e.g., 2
ReEntryDelaySeconds e.g., 60
ReduceLotOnRetry True/False
LotSizeCalculationMode Fixed lot / % Balance / Fixed $ Risk
RiskPerTrade e.g., 1%
RiskRewardRatio e.g., 1:2, 1:3 — also user-defined
MaxSpread e.g., 30 points
AllowReEntries True/False
TradeDaysFilter Optional — exclude certain weekdays
EnableTrading On/Off switch for all trading


🔐 Risk Management

  • Only one trade per day (excluding re-entries).

  • Re-entries are independent and tracked separately.

  • Trade is only executed if spread ≤ MaxSpread.

  • All instruments supported: Gold, US30, EURUSD, BTCUSD, etc.


🧾 Dashboard Requirements

Real-time panel showing:

  • Current New York, London, Broker server time

  • Detected daily bias (Bullish/Bearish/None)

  • Trading window selected and its converted broker time range


🧠 Logic Notes

  • EA should handle automatic time zone conversion internally.

  • Developer must:

    • Focus on reliability and accuracy of time calculations and range marking.

    • Use robust SL/TP logic.

  • Trade logic must be server time agnostic (i.e., convert user time window to server time dynamically).


🧪 Testing and Delivery

  • EA must be fully tested in both Strategy Tester and forward demo.

  • Developer is responsible for all QA testing before delivery.

  • I (the client) will test for 3 weeks in live market before final acceptance, error restarts this.

  • Final delivery includes:

    • Compiled .ex5 file

    • Source code (.mq5)

    • Brief documentation of logic and settings


📝 Naming Suggestion

"Daily Bias Range Breakout EA"
Short name: DBRB-EA



Répondu

1
Développeur 1
Évaluation
(274)
Projets
403
28%
Arbitrage
40
40% / 50%
En retard
1
0%
Gratuit
2
Développeur 2
Évaluation
(108)
Projets
179
25%
Arbitrage
24
17% / 75%
En retard
16
9%
Gratuit
3
Développeur 3
Évaluation
(7)
Projets
8
13%
Arbitrage
6
33% / 33%
En retard
0
Gratuit
4
Développeur 4
Évaluation
(212)
Projets
315
34%
Arbitrage
63
37% / 40%
En retard
101
32%
Travail
5
Développeur 5
Évaluation
(2)
Projets
2
0%
Arbitrage
3
0% / 100%
En retard
1
50%
Gratuit
6
Développeur 6
Évaluation
(16)
Projets
35
23%
Arbitrage
4
0% / 50%
En retard
2
6%
Travail
7
Développeur 7
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
8
Développeur 8
Évaluation
(169)
Projets
180
46%
Arbitrage
3
33% / 33%
En retard
1
1%
Travail
9
Développeur 9
Évaluation
(4)
Projets
5
20%
Arbitrage
1
100% / 0%
En retard
0
Gratuit
10
Développeur 10
Évaluation
(78)
Projets
246
74%
Arbitrage
7
100% / 0%
En retard
1
0%
Gratuit
Publié : 1 article
11
Développeur 11
Évaluation
(318)
Projets
565
35%
Arbitrage
81
31% / 44%
En retard
204
36%
Gratuit
12
Développeur 12
Évaluation
(3)
Projets
6
17%
Arbitrage
0
En retard
1
17%
Gratuit
Publié : 3 codes
13
Développeur 13
Évaluation
(44)
Projets
51
59%
Arbitrage
2
100% / 0%
En retard
1
2%
Travail
Publié : 5 codes
14
Développeur 14
Évaluation
(162)
Projets
289
35%
Arbitrage
18
22% / 61%
En retard
43
15%
Gratuit
Commandes similaires
My EA have bug 30+ USD
Expert Advisor have a bug, I tried to fix it somehow with searching on google, but I couldn't fix find a solution. Please fix it, I will send you erorr type, what line etc. Only serious programmers, not amateur please. My time is precious
//+------------------------------------------------------------------+ //| DX_Structure_H1.mq5 | //| Copyright 2026, Seu Nome | //| https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2026" #property link " https://www.mql5.com " #property version "1.00" #property strict // Parâmetros de Entrada input string InpSymbol = "DX.F"; // Nome do Ativo
{ "strategy_name": "M5 EMA Scalper", "timeframe": "M5", "indicators": { "ema_fast": 20, "ema_slow": 50, "rsi": 14, "atr": 14 }, "entry_rules": { "buy": [ "EMA20 > EMA50", "Price closes above EMA20", "RSI > 55" ], "sell": [ "EMA20 < EMA50", "Price closes below EMA20", "RSI < 45" ] }, "risk_management": { "risk_per_trade": 1.0, "stop_loss_atr": 1.5, "take_profit_rr": 2.0
Hola, traders e inversores: Desarrollamos soluciones de trading algorítmico para MetaTrader 4 y MetaTrader 5. Creamos bots, indicadores y herramientas a medida que convierten estrategias manuales en sistemas automáticos, configurables y orientados a una gestión de riesgo sólida. Hemos trabajado en automatizaciones que integran entradas y salidas por reglas, cálculo de lotaje, control de drawdown, filtros de horario y
Hello All, can someone help me to make an EA base on MACD, https://www.mql5.com/en/code/14669 and RSI. If you are able to make this than please get me in touch, i will appreciated Thanks and best Regards Kodj007
EA 45 - 205 USD
If EMA20 > EMA50 AND RSI > 55 AND No Open Position THEN Buy SL = 50 pips TP = 100 pips If Profit > 30 pips Move SL to Break Even If Profit > 50 pips Enable Trailing Stop
I am looking for an experienced MQL5 developer to modify an existing Expert Advisor by adding an automated hedging module. The existing EA is fully functional and already manages trade entries and exits. The objective of this enhancement is to introduce a risk management feature that automatically opens a hedge position when an existing trade reaches a predefined unrealized loss in USD. The hedge should remain active
automatic robo sell at bollinger band upwards breach and rsi should above 80 and buy when bollinger breach downwards and rsi is below 30, rsi shoould works only on Gold trade and none ofhe trades
Hello, I need a custom Expert Advisor for MetaTrader 5. I am trading from mobile only. **Account & Style:** - Capital: $5,000 - $10,000 - Risk: Moderate/Balanced - Trading Style: Scalping **Pairs & Timeframe:** - Symbols: EURUSD and XAUUSD - Timeframe: M5 **Strategy:** - BUY: RSI(14) < 30 AND Price > 20 EMA - SELL: RSI(14) > 70 AND Price < 20 EMA - Only 1 trade per symbol at a time - No Martingale / No Grid **Risk
am an auto trader that for Sierra chart that works but needs some cleaning up. I need some features added to it like two parent studies with different take profit, stops, quantities and also a parent study to add to the position with its own take profit, stops, quantities

Informations sur le projet

Budget
30+ USD