MT5 Expert Advisor (EA) Developer | Algorithmic Trading & Prop Firm Specialist
Worldwide
Project Description I am looking for an experienced MQL5 / MT5 Expert Advisor developer and algorithmic trading specialist to develop, improve, backtest, and optimize automated Forex trading systems for both live broker accounts and prop firm evaluations. I am specifically looking for someone with real experience building EAs that go beyond simply generating entry signals. The system must include professional trade execution, comprehensive risk management, drawdown protection, and realistic backtesting. Experience developing or optimizing EAs that have successfully passed prop-firm evaluations such as FTMO is highly preferred. Scope of Work The developer should be capable of: Developing custom MT5 Expert Advisors (MQL5) from detailed trading rules and specifications. Reviewing, debugging, and improving existing EA source code. Converting trading strategies into clearly defined algorithmic rules. Building automated entry, exit, stop-loss, take-profit, trailing-stop, break-even, and partial-close logic. Implementing professional risk-based position sizing. Creating strict daily loss and maximum drawdown protection. Implementing equity, balance, and floating-loss protection. Adding maximum trades, maximum exposure, and correlated-position controls. Developing trading-session and spread filters. Adding economic-news filters where required. Preventing duplicate or unintended trades. Handling broker-specific symbol specifications, spreads, commissions, swaps, slippage, and execution conditions. Performing extensive Strategy Tester backtesting and optimization. Conducting out-of-sample and forward testing to reduce overfitting. Analyzing performance including profit factor, expectancy, drawdown, win rate, risk/reward, recovery factor, and trade distribution. Optimizing the EA without simply curve-fitting historical data. Preparing the system for deployment on live MT5 accounts and VPS environments. Prop Firm Experience A major part of this project involves developing EAs capable of operating within strict prop-firm rules. The EA should be able to automatically enforce controls such as: Daily loss limits Maximum overall loss/drawdown Maximum risk per trade Maximum simultaneous exposure Daily profit/loss tracking Emergency equity protection Trading-session restrictions News-event restrictions where applicable Automatic shutdown when predefined risk thresholds are reached The goal is not to guarantee profits or guarantee passing a prop-firm challenge, but to build a robust system capable of executing the strategy consistently while respecting all defined risk limits. Preferred Experience I am particularly interested in developers who can demonstrate previous experience with: MT4/MT5 Expert Advisor development MQL4/MQL5 programming Algorithmic Forex trading Prop-firm EA development FTMO or similar prop-firm challenges Live-account automated trading Backtesting and optimization Risk-management systems Strategy Tester analysis Forward testing Debugging and improving existing EAs When Applying Please provide: Examples of MT4/MT5 EAs you have personally developed. Your experience developing EAs for prop-firm evaluations. Whether any EA you developed has successfully passed an FTMO or similar prop-firm challenge. If claiming a successful challenge or live performance, please provide verifiable evidence where possible rather than screenshots alone. Examples of live or forward-tested performance, such as verified Myfxbook, FX Blue, or similar records, if available. Your approach to preventing overfitting during EA optimization. How you implement daily drawdown and maximum-loss protection. Your experience working with MT5 economic-calendar/news data and Strategy Tester limitations. Whether you provide full MQL5 source code upon project completion. Your estimated hourly rate or fixed project cost. Skills & Deliverables Required Skills: MQL5, MetaTrader 5, Expert Advisor Development, Algorithmic Trading, Forex Trading Systems, Risk Management, Strategy Development, Backtesting, Optimization, Debugging, Prop Firm Risk Controls. Expected Deliverables: Fully functional MT5 EA, complete MQL5 source code, compiled EA, documented input parameters, risk-management module, backtesting results, optimization results, forward-testing recommendations, bug fixes discovered during testing, and deployment instructions. I am looking for a developer interested in building a robust, testable, and maintainable trading system, not someone promising guaranteed profits. Strong communication, transparency about strategy limitations, and the ability to explain technical decisions are important.
$50.00
Fixed-price- Entry levelExperience Level
- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:10 to 15
- Last viewed by client:3 days ago
- Interviewing:3
- Invites sent:1
- Unanswered invites:0
About the client
- United StatesNottingham8:31 AM
- $3.3K total spent24 hires, 0 active
- 12 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by