MT5 Expert Advisor for Prop-Firm/Real/Demo Account — Impulse-Based Entries, Slippage/Spread-Aware, Trailing SL (Source Code Required)

Tâche terminée

Temps d'exécution 11 heures
Commentaires du client
Very good as a developer
Commentaires de l'employé
Good client

Spécifications

PROJECT OVERVIEW (short)
I need a reliable, low-risk, high-consistency MT5 Expert Advisor (EA) designed to pass prop-firm challenges (FTMO, FundedNext, Funding Pips, TFF, etc.) and suitable for long-term funded accounts. The EA should trade impulses (high-probability momentum moves), be spread-aware, open 1–3 quality trades per impulse (or per day per pair), and automatically move Stop Loss to follow price when price moves X points past entry (X must be a configurable input). Full source code (.mq5) must be delivered.

OBJECTIVES

  • Aim for consistent, low-drawdown performance suitable for prop-firm rules.

  • Keep risk strict so the EA respects prop-firm constraints.

  • Target: realistic daily objective (e.g., 2–3% daily).

STRATEGY & LOGIC (required)
The EA will be impulse-based with these core behaviors:

  1. Impulse Detection

    • Identify strong impulses using configurable rules (examples to be implemented and tunable):

      • You're free to take indicator of your choice

    • Allow settings to tune sensitivity per timeframe (M1/M5/M15/M30/H1 etc).

  2. Entries

    • Open 1 or multiple trades when an impulse is “strong”: parameters control max entries per impulse and max open trades overall.

    • Option to use single-entry, partial-add (scale-in), or multiple simultaneous entries when conditions are met.

    • Option: enter on impulse break or on pullback into zone (configurable).

  3. Stop Loss / Take Profit

    • SL per trade mandatory (no hedging/martingale).

    • Risk management: fixed lot or dynamic lot sizing (risk % of balance/equity).

  4. Trailing / Breakeven Logic (the “X points” rule)

    • Parameter FollowDistancePoints (or X_points ): when price moves X points beyond the trade entry (accounting for current spread), the EA must move SL to a user-configurable position: e.g., break-even + spread + buffer, or trail the SL by fixed steps (Or other better method).

    • Spread-awareness: trailing/breakeven and entry checks must consider current spread so the EA doesn't prematurely move SL or enter/exit when spread is wide.

  5. Spread & Liquidity Filters

    • Do not open trades if spread > MaxAllowedSpread (configurable per instrument).

    • Do not open trades if  slippage > MaxAllowedSlippage  (configurable per instrument)

    • Trading hour/session filters (London/NY only or custom times).

  6. Prop-Firm Risk Rules (must implement)

    • Max Daily Loss (HARD STOP): MaxDailyLossPct (default 3%). When closed + floating P/L ≤ -MaxDailyLossPct, EA must close all positions and disable trading until next trading day.

    • Max Total Drawdown (e.g., 8% adjustable) — if reached, stop trading and optionally alert.

    • Daily Profit Target Lockout (e.g., stop trading after +2–3% daily gain) — configurable.

    • Max open trades limit, one-click disable/enable trading.

  7. Pairs & Instruments

    • Support and test at minimum: XAUUSD , GBPJPY , EURUSD , NAS100 , US30 .

  8. No Dangerous Techniques

    • No martingale, grid, hedging, averaging.

    • Strict single-direction management per signal.

SETTINGS / INPUTS (must include)

  • fast/slow parameters used for impulse/filters (if applicable)

  • FollowDistancePoints (X points) — integer, per pair scaling allowed

  • MaxAllowedSpread (per instrument or default)

  • M axAllowedSlippage  (per instrument or default)

  • MaxDailyLossPct , MaxTotalDrawdownPct

  • RiskMode = FixedLot Or RiskPercent

  • MaxOpenTrades , MaxEntriesPerImpulse

  • Time filter (session start/end)

  • Logging & debug level, enable/disable alerts

  • Demo/Real mode flags (for some behavior toggles if necessary)

PERFORMANCE / SAFETY REQUIREMENTS

  • Clean, well-structured, commented code (.mq5) — no obfuscation.

  • Robust handling of trading errors, re-quotes, insufficient margin, and network issues.

  • Must be fast and not block MT5 UI.

  • Backtestable with MT5 Strategy Tester (include .set files and recommended test configuration).

DELIVERABLES

  1. Full source code .mq5 and compiled .ex5 (or .mq5 only if uploader compiles).

  2. At least two .set files for backtesting (e.g., GOLD (XAUUSD) and EURUSD) tuned for provided default settings.

  3. A short README: installation, inputs explanation, recommended broker settings (spread limits / server latency tips), and test instructions.

  4. CSV or notepad trade log option (optional but preferred).

  5. Optional: short screencast or GIF showing EA attached and running on demo (bonus).

  6. One round of small revisions included after initial delivery to fix bugs or minor parameter tweaks.

TESTING & ACCEPTANCE

  • Acceptance criteria: EA compiles without errors, runs on demo, obeys the risk rules (MaxDailyLoss hard stop behavior), implements the X-points SL/breakeven/trail logic and slippage/spread checks.

  • The EA does not have to guarantee profit in the contract — but it must behave as specified and produce realistic backtest results using the supplied .set files.

  • I will run the EA on a demo prop-challenge account and may request 1–2 minor adjustments after testing.

COMMUNICATION & SOURCE CONTROL

  • Full access to source code is mandatory.

  • Developer must be open to answer follow-ups and help with minor bug fixes during initial testing.

  • Prefer regular updates during development (e.g., code milestone after 2–3 days).

IMPORTANT NOTES

  • Do NOT bid if you will not provide clean, editable source code.

  • Do NOT use forbidden techniques (martingale/grid) — I will test thoroughly.

  • I expect the EA to be stable in live/demo with common retail brokers/prop firm (variable spreads).

HOW TO APPLY / RESPOND
If you can deliver within the budget and timeline, reply with:

  1. A brief plan of how you will detect impulses and implement the trailing SL rule (X points + spread).

  2. Confirmation you will provide full source .mq5 .

  3. One or two past MT5 EAs you built (links or short descriptions).


Répondu

1
Développeur 1
Évaluation
(1)
Projets
1
0%
Arbitrage
0
En retard
0
Gratuit
2
Développeur 2
Évaluation
(1)
Projets
1
0%
Arbitrage
1
0% / 0%
En retard
0
Gratuit
3
Développeur 3
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
4
Développeur 4
Évaluation
Projets
2
0%
Arbitrage
4
25% / 50%
En retard
1
50%
Gratuit
5
Développeur 5
Évaluation
(25)
Projets
31
13%
Arbitrage
14
0% / 79%
En retard
9
29%
Gratuit
6
Développeur 6
Évaluation
(2)
Projets
3
0%
Arbitrage
4
0% / 50%
En retard
0
Travail
7
Développeur 7
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
8
Développeur 8
Évaluation
(298)
Projets
478
40%
Arbitrage
105
40% / 24%
En retard
82
17%
Chargé
Publié : 2 codes
9
Développeur 9
Évaluation
(16)
Projets
20
0%
Arbitrage
10
0% / 80%
En retard
6
30%
Gratuit
10
Développeur 10
Évaluation
(4)
Projets
5
20%
Arbitrage
1
100% / 0%
En retard
0
Gratuit
Commandes similaires
PROJECT: Automatic Gold and Forex Trading Robot for MetaTrader 5 (MQL5) I want a fully automated Expert Advisor (EA) for MetaTrader 5 that can analyze the market and automatically open, manage and close trades on Gold and selected Forex currency pairs. TRADING INSTRUMENTS Gold: XAUUSD Forex: EURUSD, GBPUSD and USDJPY, subject to broker availability. Allow the user to enable or disable each trading symbol. Support
I need a robot that will grow small accounts to bigger amounts like this one in this link, https://youtu.be/d38pMbJihew?si=3NeIOVyrlwDr4X_o. Please click the link and watch how this EA grow small accounts. Then create a robot like that. I will test it on demo first then if it does what i want, i will take it. Please it must be simply to use. It must set targets, for example, once it reaches $500 profit, it must
Here is a professional, detailed requirements specification draft for your MQL5 freelance order based on your prompt: ​ Strategy Objective: Develop an automated Expert Advisor (EA) featuring a 1:3 Risk-to-Reward ratio optimized for a small starting budget. ​ Core Trading Logic: ​Execute automatic Buy and Sell trades using high-probability entry signals. ​Target a strict 90% theoretical win-rate structure through
i want to fix my gold martingale bot MT5. RSI 14 ENTRY 30 BUY 70 SELL Lot 0.02 0.04 0.07 TP 150 for all SL 90 30 30 once total daily profit is 200$ stop trading stop trading once 2 consecutives total losses stop trading if spread exceeded 30 and between hour 15 & 17 PM Move SL to breakeven point once the profit exceeded 50 from from breakeven thanks
MarketMind Breakout Pro XAUUSD H1 — Donchian Breakout EA Project type: Personal EA development and backtesting Platform: MetaTrader 5 Instrument: XAUUSD Timeframe: H1 Strategy: Donchian Channel breakout with EMA 200 Project overview This project evaluates a Donchian breakout trading strategy for XAUUSD on the H1 timeframe. The system uses channel-based breakout conditions and an EMA 200 trend filter. Historical
The purpose of this order is ONLY to test and implement my H1 POI (Point of Interest) identification logic correctly. I am not requesting the complete EA at this stage. I will provide the exact rules for identifying the H1 POI after selecting the developer. The developer must convert those rules into clear, deterministic MQL5 logic. Requirements: Analyze H1 candles according to the rules I provide. Identify and mark
Title: Fully Automatic MT5 Trading Bot (Expert Advisor) with Risk Management I want a fully automated trading robot (Expert Advisor) for MetaTrader 5, written in MQL5. The bot must automatically analyse market data, identify trading opportunities, execute BUY and SELL orders, manage open positions, and close trades according to predefined rules without requiring manual confirmation for each trade. Requirements
Hello, I’m looking for an experienced developer to research, build, test, and install a fully automated MetaTrader 5 trading bot for gold, XAUUSD. My total development and installation budget is $300, including all agreed work and fees. My goal is to pass a $100,000 FTMO US Two-Step Standard evaluation and sustainably maintain the funded account. I need a day-trading strategy that can buy in bullish markets and sell
I have three indicators that operate independently. I want to combine them into one indicator with custom expert programming that automatically enters trades when a signal is generated by one of the indicators. I will pay for this service Thanks you
Existing EA: NEW_CORE_ORB_M5_v021 | MT5 | XAUUSD M5 Early-stage research prototype, not a new EA from scratch. Need an experienced MQL5 developer to audit, complete, repair, improve and test BOTH independent strategies equally: Opening Range Breakout (ORB) and Scalp. Keep code lightweight and preserve an untouched baseline. No unnecessary rewrite or complex filters. 1. ORB Strategy Verify opening-range construction

Informations sur le projet

Budget
80 - 100 USD
Délais
de 4 à 7 jour(s)