Tarea técnica

The EA must be fully automated, backtest-friendly, prop-firm-safe, and built with a clean modular architecture.

Core Strategy Requirements

1. Higher Timeframe Bias

Use D1 and H4.

Use 200 EMA as trend filter:

  • If price is above 200 EMA on both D1 and H4 -> allow BUY only
  • If price is below 200 EMA on both D1 and H4 -> allow SELL only
  • If D1 and H4 are not aligned -> no trade

2. Market Structure Module

Detect and use:

  • Higher High (HH)
  • Higher Low (HL)
  • Lower High (LH)
  • Lower Low (LL)
  • Break of Structure (BOS)
  • Change of Character (CHOCH)

Use a proper pivot/swing-based structure method, not a simplistic candle comparison.

3. Smart Money Concepts Module

Detect and use:

  • Liquidity pools
  • Equal highs / equal lows
  • Liquidity sweeps
  • Order Blocks
  • Fair Value Gaps (FVG)

4. Confirmation Layer

Use M15, M5, and M3 for confirmation.

Require confirmation from:

  • BOS or CHOCH
  • Volume spike
  • Order Block reaction
  • FVG presence
  • Strong momentum candle

5. Entry Timeframe

Use M1 for entry.

BUY conditions:

  • Higher timeframe bullish bias
  • Downside liquidity sweep completed
  • Bullish BOS confirmed
  • Bullish Order Block present
  • Bullish FVG present
  • Bullish engulfing candle on M1
  • Volume spike confirmed

SELL conditions:

  • Higher timeframe bearish bias
  • Upside liquidity sweep completed
  • Bearish BOS confirmed
  • Bearish Order Block present
  • Bearish FVG present
  • Bearish engulfing candle on M1
  • Volume spike confirmed

Filters

6. Session Filter

Allow trading only during:

  • London session
  • New York session
  • London-New York overlap

Block low-volatility sessions.

7. News Filter

Do not trade:

  • 30 minutes before and after NFP
  • CPI
  • FOMC
  • Interest rate decisions
  • Other high-impact economic news

Use MT5 Economic Calendar if possible.

8. Volume Filter

Trade only if current volume is at least 1.5x average volume of previous candles.

9. Volatility Filter

Use ATR(14):

  • avoid low volatility
  • avoid extreme volatility

10. Spread Filter

  • Maximum spread allowed: 30 points
  • Skip trade if spread exceeds limit

11. Slippage Filter

  • Maximum allowed slippage: 20 points
  • Avoid/cancel entry if slippage exceeds limit

Risk Management

12. Risk Rules

Inputs required:

  • Risk per trade: default 1%
  • Daily max loss: 3%
  • Weekly max loss: 6%
  • Maximum trades per day: 3
  • Maximum consecutive losses: 2

Stop trading for the day after:

  • 3% daily loss
  • 2 consecutive losses

13. Lot Size

  • Auto lot calculation based on account balance and risk percentage

14. Stop Loss

  • Place SL behind recent swing high/low
  • Add ATR-based buffer

15. Take Profit

Need 2 targets:

  • TP1 = 1:2 Risk Reward
  • TP2 = next liquidity zone

16. Trade Management

  • Move SL to break-even at 1:1 RR
  • Close 50% position at TP1
  • Trail remaining position using ATR trailing stop

Score Engine

17. Confidence Score

Create score from 0 to 100.

Suggested weighting:

  • Trend Alignment = 20
  • Market Structure = 15
  • Liquidity Sweep = 15
  • Order Block = 10
  • FVG = 10
  • Volume = 10
  • Session = 5
  • ATR Filter = 5
  • Spread Filter = 5
  • Momentum Candle = 5

Only execute trades if score >= 85

Prop Firm Safe Mode

18. Protection

Need:

  • Daily drawdown protection
  • Equity protection
  • Automatic shutdown after max loss
  • Prop firm challenge compatible logic

Alerts and Notifications

19. Alerts Required

Send notifications for:

  • Trade opened
  • Trade closed
  • Daily loss limit reached
  • News filter active

Support:

  • MT5 terminal alerts
  • Push notifications
  • Telegram notifications optional

Code / Delivery Requirements

20. Architecture

Please build with modular files:

  • MainEA.mq5
  • TrendFilter.mqh
  • MarketStructure.mqh
  • Liquidity.mqh
  • OrderBlock.mqh
  • FVG.mqh
  • VolumeFilter.mqh
  • SessionFilter.mqh
  • NewsFilter.mqh
  • RiskManager.mqh
  • TradeManager.mqh
  • TrailingStop.mqh
  • ScoreEngine.mqh

21. Quality Requirements

  • Clean and optimized MQL5 code
  • No duplicate trades
  • One trade per signal
  • Stable partial close logic
  • Proper magic number handling
  • Good state management
  • Backtest friendly
  • Must compile without errors in MetaEditor
  • Fully compatible with MT5

22. Deliverables

Please provide:

  1. Full .mq5 and .mqh source files
  2. Clean compile with no errors
  3. Well-grouped input settings
  4. Brief setup guide
  5. Backtest-ready version
  6. Explanation of any limitations/approximations used in SMC logic

Important Note

I do not want a basic EMA robot. I want a professional institutional-style XAUUSD EA with proper multi-timeframe logic, smart money concepts, strong filtering, and prop-firm-safe risk management.

Please confirm before starting whether M3 timeframe handling, MT5 Economic Calendar, partial close logic, and Telegram alerts will all be included in the first delivery or in later revisions.

Agar chaho to title ke neeche ek aur line add kar do:

Please share examples of previous MT5 EAs, especially any Smart Money Concept or prop-firm-safe projects.


Archivos adjuntos:

Han respondido

1
Desarrollador 1
Evaluación
(289)
Proyectos
361
30%
Arbitraje
37
27% / 65%
Caducado
10
3%
Trabajando
Ha publicado: 10 ejemplos
2
Desarrollador 2
Evaluación
(111)
Proyectos
184
25%
Arbitraje
25
16% / 76%
Caducado
16
9%
Libre
3
Desarrollador 3
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
4
Desarrollador 4
Evaluación
(8)
Proyectos
8
0%
Arbitraje
2
50% / 0%
Caducado
1
13%
Trabaja
5
Desarrollador 5
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
6
Desarrollador 6
Evaluación
(10)
Proyectos
12
33%
Arbitraje
0
Caducado
2
17%
Trabaja
Ha publicado: 1 ejemplo
7
Desarrollador 7
Evaluación
(13)
Proyectos
23
39%
Arbitraje
8
0% / 50%
Caducado
4
17%
Libre
8
Desarrollador 8
Evaluación
(9)
Proyectos
10
10%
Arbitraje
0
Caducado
0
Libre
9
Desarrollador 9
Evaluación
(54)
Proyectos
67
42%
Arbitraje
15
27% / 60%
Caducado
1
1%
Trabajando
10
Desarrollador 10
Evaluación
(16)
Proyectos
30
40%
Arbitraje
3
33% / 67%
Caducado
7
23%
Trabaja
11
Desarrollador 11
Evaluación
(4)
Proyectos
4
25%
Arbitraje
0
Caducado
0
Libre
12
Desarrollador 12
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
13
Desarrollador 13
Evaluación
(25)
Proyectos
31
13%
Arbitraje
14
0% / 79%
Caducado
9
29%
Libre
14
Desarrollador 14
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
15
Desarrollador 15
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
16
Desarrollador 16
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
17
Desarrollador 17
Evaluación
(298)
Proyectos
478
40%
Arbitraje
105
40% / 24%
Caducado
82
17%
Trabajando
Ha publicado: 2 ejemplos
18
Desarrollador 18
Evaluación
(45)
Proyectos
53
57%
Arbitraje
2
100% / 0%
Caducado
1
2%
Libre
Ha publicado: 5 ejemplos
19
Desarrollador 19
Evaluación
Proyectos
1
0%
Arbitraje
0
Caducado
1
100%
Libre
20
Desarrollador 20
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
21
Desarrollador 21
Evaluación
(212)
Proyectos
275
21%
Arbitraje
25
52% / 16%
Caducado
0
Trabajando
22
Desarrollador 22
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
23
Desarrollador 23
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
24
Desarrollador 24
Evaluación
(3)
Proyectos
4
0%
Arbitraje
0
Caducado
0
Libre
25
Desarrollador 25
Evaluación
(16)
Proyectos
21
29%
Arbitraje
2
50% / 0%
Caducado
4
19%
Libre
26
Desarrollador 26
Evaluación
(54)
Proyectos
102
23%
Arbitraje
12
25% / 17%
Caducado
13
13%
Libre
27
Desarrollador 27
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
28
Desarrollador 28
Evaluación
(271)
Proyectos
553
50%
Arbitraje
57
40% / 37%
Caducado
227
41%
Trabaja
29
Desarrollador 29
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
30
Desarrollador 30
Evaluación
Proyectos
1
0%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 11 ejemplos
31
Desarrollador 31
Evaluación
(1)
Proyectos
0
0%
Arbitraje
1
0% / 100%
Caducado
0
Libre
32
Desarrollador 32
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
33
Desarrollador 33
Evaluación
(1)
Proyectos
1
0%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 3 ejemplos
34
Desarrollador 34
Evaluación
(1)
Proyectos
1
0%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 4 ejemplos
35
Desarrollador 35
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
Solicitudes similares
Hello, I am looking for an experienced MQL5 developer to create a professional, reliable, fully customizable Expert Advisor (EA) and trading signal system for MetaTrader 5. 1. Supported Markets The EA must support: Gold (XAUUSD) Silver (XAGUSD) Nasdaq 100 (NAS100/US100) Forex currency pairs Bitcoin (BTCUSD) It must work with MT5 brokers, including Tickmill, where these instruments are available. 2. Two Trading Modes
Entry Strategy: Explain exact conditions for opening a trade specific indicators like Moving Averages or RSI, time of day, or price action rules. Exit Strategy: Define when a trade should closeTake Profit, Stop Loss, Trailing Stop, or indicator signals. Daily Trading Rules: Specify daily limits if applicable maximum trades per day, specific trading hours, or maximum daily loss limit. Risk & Position Sizing: Indicate
Request for an Existing Automated Trading System (Expert Advisor) I am looking to acquire an existing, fully functional Expert Advisor (EA) that trades Forex CFDs, with the option of trading other CFDs if the strategy supports them safely. Performance objectives Target average net monthly return: 1.5%. A consistent 1.0% monthly return may be considered if the system demonstrates strong risk control and credible
Hi All, I am looking for a bot EA which makes good profit. If any having please share it for TEST. After proper TESTING only I will make the payment, no cheating no fraud. Please do not waste the time also
Allow me to set the daily trading bias manually to BUY or SELL. Check my defined 4H and 1H trend-alignment conditions. Execute entries based on my 15-minute pullback and continuation rules. Trade only between 06:00 and 16:00 Nigeria time, Monday to Friday. Calculate lot size based on my chosen risk percentage and stop-loss distance. Automatically place stop-loss and take-profit orders. Enforce my daily trade limits
Hi, I’m looking for a **ready-made MT5 scalping EA specifically for Gold (XAUUSD)**. My main requirement is an **HTF scalping strategy**, so I’m looking for an existing robot that is already developed and can be tested before I make the purchase. I’m not looking to build one from scratch at this stage. I would like to first test the EA on a **demo account** to see how it performs under live market conditions and
EMA Pin Bar EA 30 - 100 USD
I would like an EA that implements the strategy below: 1. It requires a 6 EMA, 18EMA, 50EMA and 200SMA 2. Trend filter: 50 is above 200 for a buy. 50 below 200 for a sell 3. FOR A BUY: After candle close, if 6 has crossed above 18 and trend filter is a buy: a. if the last candle was a pin bar (body is less than 50% of candle size, and upper wick is less than 10% of candle size) b. check if the candle is within 10
Hi, I’m looking for a **ready-made MT5 scalping EA specifically for Gold (XAUUSD)**. My main requirement is an **HTF scalping strategy**, so I’m looking for an existing robot that is already developed and can be tested before I make the purchase. I’m not looking to build one from scratch at this stage. I would like to first test the EA on a **demo account** to see how it performs under live market conditions and
Are you able to build one bot for stock and one for ninja trader and tell me the win rate on it. I need ninja trader bot that enter buy and exit according the move to do not stay long in the market in each entry . That can follow the smart money concept or other if you have a good one
Hi there I need an developer to create a ea for mt5 and mt4 but the ea should be an fast connect ea meaning by taping the ea then automatically it connect to mt5 chart same in mt4 It should place order using invisible buy and invisible sell when the bid price breakout in 1 point Automatically it place an order depends on which direction and invisible stop loss in points , please reply if you can

Información sobre el proyecto

Presupuesto
35+ USD