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

작업 종료됨

실행 시간 11 시간
피고용인의 피드백
Good client
고객의 피드백
Very good as a developer

명시

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).


응답함

1
개발자 1
등급
(1)
프로젝트
1
0%
중재
0
기한 초과
0
무료
2
개발자 2
등급
(1)
프로젝트
1
0%
중재
1
0% / 0%
기한 초과
0
무료
3
개발자 3
등급
프로젝트
0
0%
중재
0
기한 초과
0
무료
4
개발자 4
등급
프로젝트
2
0%
중재
4
25% / 50%
기한 초과
1
50%
무료
5
개발자 5
등급
(25)
프로젝트
31
13%
중재
12
0% / 75%
기한 초과
9
29%
무료
6
개발자 6
등급
(2)
프로젝트
3
0%
중재
4
0% / 50%
기한 초과
0
작업중
7
개발자 7
등급
프로젝트
0
0%
중재
0
기한 초과
0
무료
8
개발자 8
등급
(298)
프로젝트
477
40%
중재
105
40% / 24%
기한 초과
81
17%
로드됨
게재됨: 2 코드
9
개발자 9
등급
(16)
프로젝트
20
0%
중재
10
0% / 80%
기한 초과
6
30%
무료
10
개발자 10
등급
(4)
프로젝트
5
20%
중재
1
100% / 0%
기한 초과
0
무료
비슷한 주문
Dear developers I want to create an expert advisor for my strategy. The entry signals quite simple using OHLC, Bollinger, SuperTrend. (Possibly: ICT/FVG) The money and risk management is more difficult using martingale and trailing stops. I also need help to design this before any development
Hello, I am looking for someone who can help me to build a MT4/MT5 forex EA, by analyzing the trading history. You are responsible to find out trading logic behind the EA and Build a new EA that accurately replicates the existing strategy. I need someone who has proven previous experience to build a new EA by reverse engineering. Thanks
Risk management EA 30 - 200 USD
Looking to develop risk management EA for personal use probably commercially in the future. I want the EA to have a display panel with 0.1, 0.2, 0.5,1,2,3 percent risk management button. I also want BE, partial closure of 0.25,0.5,0.75 and full closure panel on both profit and loss. I’ll also like to include trailing stop, 2 trades max per day and BE+spread option. I’ll be attaching the image for a guidance on what
Sierra Chart Alerts to MT5 via Webhook (Alert Manager File Version) Objective: Create a Custom Study (ACSIL / C++) that monitors alerts from the Alert Manager file and forwards any valid alert directly to MT5 via an HTTP POST (Webhook) in JSON format. Additional Note: The study should allow adding any modifications in the future and provide clear insights into the alert points in Sierra Chart. 1. Data Flow Diagram
Ea.Mix 30+ USD
I am in need of a good scalping bot for gold or any currency pair. If you have one that is working, reach out. You must be able to provide a trial version so I can test the bot myself
MT5 Expert Advisor Development Project Overview I am looking for an experienced MQL5 developer to build a custom MetaTrader 5 Expert Advisor based on a grid-cycle trading framework. This is not a standard grid EA . The system combines: Session-based trade initiation Multi-filter signal generation Dynamic grid management Advanced basket management State-machine-driven trade lifecycle management Dynamic take-profit
I am in need of a good scalping bot for gold or any currency pair. If you have one that is working, reach out. You must be able to provide a trial version so I can test the bot myself
Test instructions: - Run EA on US30 (Dow Jones) - Timeframe: H1 - Test period: last 3–6 months - Use default risk settings (1% per setup) - Check Friday breakout logic only Expected behavior: - EA should mark Friday High/Low - Wait for candle close breakout - Wait for retracement into range - Enter only when H1 candle closes inside range - Execute 2 trades per setup (TP1 = 1R, TP2 = 2R) - Respect 1.5% daily loss
ART 1: NUMBER OF TRADES ALLOWED IN ONE DIRECTION: Maximum number of trades in one direction = ------------------------------ ------------------------------ ------------------------------ -------------- par PART 2 PARTIAL CLOSURE OF STOPLOSS: Total STOPLOSS =------ Pips 1a: Percentage of Stoploss =--% 1b Percentage of Lot size =--% 2a: Percentage oe of Lot size =--% f Stoploss =--% 2b
MT5 Expert Advisor (EA) Acquisition Request – Proven XAUUSD Martingale / Grid EA I am looking to purchase a fully developed, actively traded, and proven MT5 Expert Advisor for XAUUSD (Gold) that uses Martingale, Grid, Averaging, Recovery, or Hybrid Recovery techniques. Mandatory Verification Requirement To be considered, please provide: - MT5 Investor Password (Read-Only Access) for verification - Account Number /

프로젝트 정보

예산
80 - 100 USD
기한
에서 4  7 일