Universal MT5 Expert Advisor – Opening Level Intraday Strategy (M15, All Indices)

MQL5 Asesores Expertos

Trabajo finalizado

Plazo de ejecución 10 días

Tarea técnica

Description:

I’m looking for an experienced MQL5 developer to build a flexible and universal Expert Advisor (EA) for MetaTrader 5. The EA should implement a time-based, price-action strategy that works across multiple indices like S&P500, DAX, NASDAQ100, Nikkei225, etc.

Strategy Summary:

  • Asset class: Index CFDs or Futures (symbols like US500, NAS100, DE40, JP225 – varies by broker)

  • Timeframe: M15

  • Trade types: Long and Short

  • Strategy: Intraday only, based on price behavior relative to the daily Opening Level

  • No indicators – purely based on candle closing logic

Entry Rules:

  • The first full M15 candle after market open defines the Opening Level.

  • Long entry: if any following M15 candle closes above the Opening Level → enter long at candle close.

  • Short entry: if any following M15 candle closes below the Opening Level → enter short at candle close.

  • If the first candle is a Doji, skip it. Wait for the next valid signal.

  • Session times vary per instrument. The user must be able to configure:

    • Session start time

    • Last valid entry time

    • Forced exit time

Trade Management:

  • If a trade is active and a new opposite signal appears → close the trade and reverse direction.

  • Re-entries in the same direction are allowed only if the candle body confirms the trend.

  • No new entries allowed after the defined cutoff time.

  • All trades must be closed by a user-defined session end time – no trades are held overnight.

Stop Loss / Take Profit / Break-Even:

  • Stop Loss:

    • Long: below the signal candle’s low

    • Short: above the signal candle’s high

  • Take Profit: equal distance as SL (1:1 RRR)

  • Break-Even: once price moves 50% of the way to TP, SL is moved to breakeven

Risk Management:

  • User must be able to define account risk per trade in % (e.g. 1.0%)

  • EA must calculate position size dynamically based on:

    • Account balance

    • SL distance

    • Selected risk percentage

Required Inputs:

  • RiskPercent

  • SessionStartTime

  • LastEntryTime

  • ForceExitTime

  • BreakEvenEnabled (true/false)

  • MagicNumber

  • TradeComment

Additional Requirements:

  • EA must work with any index symbol and any broker (handle suffixes/prefixes like .cash or .i)

  • Time calculations should be based on server/broker time

  • Strategy must be 100% rule-based, with clean execution and stable order handling

  • EA must support strategy tester and live use without manual adjustments

Deliverables:

  • Source code (.mq5) and compiled file (.ex5)

  • Basic parameter documentation

  • Error handling and internal checks for stability

Please apply only if you have experience with time-based or candle-logic-based EAs. Send samples of your work if available. I'm ready to start as soon as possible.


Han respondido

1
Desarrollador 1
Evaluación
(111)
Proyectos
183
25%
Arbitraje
24
17% / 75%
Caducado
16
9%
Libre
2
Desarrollador 2
Evaluación
(1)
Proyectos
0
0%
Arbitraje
4
0% / 75%
Caducado
0
Libre
3
Desarrollador 3
Evaluación
(274)
Proyectos
403
28%
Arbitraje
40
40% / 50%
Caducado
1
0%
Libre
4
Desarrollador 4
Evaluación
(62)
Proyectos
90
29%
Arbitraje
24
13% / 58%
Caducado
7
8%
Trabaja
5
Desarrollador 5
Evaluación
(396)
Proyectos
511
23%
Arbitraje
60
57% / 25%
Caducado
60
12%
Trabaja
6
Desarrollador 6
Evaluación
Proyectos
2
0%
Arbitraje
4
25% / 50%
Caducado
1
50%
Libre
7
Desarrollador 7
Evaluación
(2674)
Proyectos
3413
68%
Arbitraje
77
48% / 14%
Caducado
342
10%
Libre
Ha publicado: 1 ejemplo
8
Desarrollador 8
Evaluación
Proyectos
0
0%
Arbitraje
1
0% / 100%
Caducado
0
Libre
9
Desarrollador 9
Evaluación
(1)
Proyectos
8
88%
Arbitraje
0
Caducado
0
Libre
10
Desarrollador 10
Evaluación
(6)
Proyectos
8
0%
Arbitraje
8
13% / 88%
Caducado
0
Libre
11
Desarrollador 11
Evaluación
(16)
Proyectos
35
23%
Arbitraje
4
0% / 50%
Caducado
2
6%
Trabaja
12
Desarrollador 12
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
13
Desarrollador 13
Evaluación
(160)
Proyectos
207
61%
Arbitraje
10
80% / 0%
Caducado
0
Trabaja
Ha publicado: 1 ejemplo
14
Desarrollador 14
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
15
Desarrollador 15
Evaluación
Proyectos
0
0%
Arbitraje
1
0% / 0%
Caducado
0
Libre
Ha publicado: 7 artículos
16
Desarrollador 16
Evaluación
(4)
Proyectos
3
33%
Arbitraje
1
0% / 100%
Caducado
0
Libre
17
Desarrollador 17
Evaluación
(7)
Proyectos
6
0%
Arbitraje
4
25% / 75%
Caducado
2
33%
Libre
18
Desarrollador 18
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
19
Desarrollador 19
Evaluación
(453)
Proyectos
566
26%
Arbitraje
24
42% / 38%
Caducado
85
15%
Libre
Ha publicado: 6 ejemplos
20
Desarrollador 20
Evaluación
(574)
Proyectos
945
47%
Arbitraje
309
58% / 27%
Caducado
125
13%
Libre
21
Desarrollador 21
Evaluación
(162)
Proyectos
289
35%
Arbitraje
18
22% / 61%
Caducado
43
15%
Libre
Solicitudes similares
Require an EA that opens trades at preselected RSI values. The EA will then monitor the gain/loss of the open positions and close them as specified in terms of points gain/loss. Once a position closes, the action will trigger the opening of other positions as specified
Hi, Darijo ArbMarket is building a decentralized, non-custodial prediction market protocol on Arbitrum — think Polymarket, but Arbitrum-native from day one, with plans for ARB-denominated markets and Arbitrum ecosystem grant/incentive integration
To apply, you must already have your EA running on an active MT5 trading account connected to the market. The account must have genuine trading history that can be independently reviewed and verified. EA Requirements 1. Prop-Firm Compatible Risk Management - The EA must include daily and overall drawdown protection. - Required inputs: "MaxDailyLoss = 5%" "MaxTotalDrawdown = 10%" - Once either limit is
Look at this chart. The ellipses that I have identified show reversals and liquidity was I am trying to find a good way to identify these areas an indicator that automatically detects the sweep and reversal Look at this chart. The ellipses that I have identified show reversals and liquidity was
Subject: EA Requirements for Prop Firm Trading - Live MT5 + Investor Access Required* To apply, you must already have the EA running live on an MT5 account connected to the market. You will need to provide the investor password and login for me to trace and monitor the account. *EA Requirements:* 1. *One trade at a time only* - EA must not open a new position if one is already running. Use `OrdersTotal() == 0` check
Gerald forex bot 30 - 40 USD
I am looking for an experienced MQL5 developer to build an advanced Expert Advisor (EA) for MetaTrader 5. The EA must parse trading signals from Telegram channels and execute them automatically on MT5 with high accuracy and low latency. Key Requirements & Custom Features: Multi-Channel Support (2 Telegram Channels): The EA must be able to listen to two different Telegram channels simultaneously. Independent
Overview: I am looking for an experienced MQL5 developer to build an advanced Expert Advisor (EA) for MetaTrader 5. The EA must parse trading signals from Telegram channels and execute them automatically on MT5 with high accuracy and low latency. Key Requirements & Custom Features: Multi-Channel Support (2 Telegram Channels): The EA must be able to listen to two different Telegram channels simultaneously. Independent
Ich möchte einen professionellen Expert Advisor (EA) für MetaTrader 5 entwickeln lassen, der sich funktional am ThunderGold Scalper orientiert. Instrument: XAUUSD / GOLD Zeitrahmen: M15 Plattform: MetaTrader 5 / MQL5 Der EA soll eine eigene, nachprogrammierte Strategie verwenden und keine geschützten Quellcodes oder proprietären Dateien des Originalprodukts kopieren. Gewünschte Funktionen: automatischer Handel auf
I need a fully automated Expert Advisor (EA) written in MQL5 for MetaTrader 5. The EA must work directly inside MT5 and must NOT require TradingView, PineConnector, webhooks, or another external connector to place trades. Trading Instrument Primary symbol: XAGUSD (Silver) My broker may display the symbol as XAGUSD-ECN, so the EA should work with the broker’s available XAGUSD symbol. Main entry timeframe: 5-minute
RECHERCHE DÉVELOPPEUR MQL5 — PARTENARIAT 50/50 Objectif : développer un EA de trading automatisé en 11 jours maximum pour participer à plusieurs concours de trading démo. Je recherche un développeur MQL5 expérimenté, capable de développer, tester et optimiser un EA proprement, avec une vraie maîtrise de la gestion du risque. CONCOURS VISÉS 🥇 XM — Weekly Demo Contest - Concours récurrent - Prize pool annoncé : 25 000

Información sobre el proyecto

Presupuesto
50 - 100 USD
Plazo límite de ejecución
de 2 a 14 día(s)