Professional MT5 Expert Advisor – Multi-Engine Trading Framework

Specification


Professional MT5 Expert Advisor – Multi-Engine Trading Framework

Description

I'm looking for an experienced MQL5 developer to build a professional MetaTrader 5 Expert Advisor. This is not a simple indicator-based EA. The system should be designed using a modular architecture with a strong focus on maintainability, optimization, and future scalability.

The first version should include the following features.


Market Analysis

The EA must analyze three independent market conditions:

  • Trend

  • Momentum

  • Volatility

The trading engine should only execute trades when all three engines agree.

The exact confirmation logic should be discussed before development.


Trend Engine

The trend engine should be configurable and support multiple calculation methods.

Possible methods include:

  • EMA

  • SMA

  • VWAP

Only one method should be active at a time.


Entry Engine

Entries should support multiple confirmation modes.

Examples:

  • Price Action

  • Breakout

  • Pullback

  • Structure Confirmation

The architecture should allow adding more confirmation methods later without modifying the core execution engine.


Risk Management

The EA should support:

  • Dynamic Position Size

  • Fixed Lot Mode

  • Daily Loss Protection

  • Maximum Drawdown Protection

  • Maximum Open Positions

  • Break Even

  • Smart Trailing Stop


Dashboard

A professional dashboard should display:

  • Current trend

  • Current volatility

  • Current spread

  • Active strategy

  • Risk percentage

  • Current lot size

  • Daily P/L

  • Drawdown

  • Current execution state


Performance

The EA must:

  • Run efficiently on multiple charts.

  • Avoid unnecessary calculations inside OnTick().

  • Use modular functions.

  • Support Strategy Tester optimization.


Deliverables

  • Full .mq5 source code

  • Compiled .ex5

  • Installation guide

  • Documentation

  • Bug fixes after delivery


Before applying

Please answer these questions:

  1. Which architecture would you recommend for long-term maintenance?

  2. How would you prevent duplicated calculations on every tick?

  3. Would you use indicator handles or direct calculations? Why?

  4. Which design pattern would you use for the strategy modules?

  5. How would you structure the project files?

  6. What information would you need from me before starting development?


Budget

$500 Fixed Price



Responded

1
Developer 1
Rating
(263)
Projects
329
29%
Arbitration
36
25% / 64%
Overdue
10
3%
Working
2
Developer 2
Rating
(105)
Projects
128
24%
Arbitration
23
30% / 52%
Overdue
8
6%
Working
3
Developer 3
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
4
Developer 4
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
5
Developer 5
Rating
(298)
Projects
478
40%
Arbitration
105
40% / 24%
Overdue
82
17%
Loaded
Published: 2 codes
6
Developer 6
Rating
(2)
Projects
7
0%
Arbitration
3
0% / 33%
Overdue
1
14%
Working
7
Developer 7
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Working
Published: 1 code
8
Developer 8
Rating
(27)
Projects
33
36%
Arbitration
0
Overdue
2
6%
Free
9
Developer 9
Rating
(4)
Projects
8
0%
Arbitration
3
33% / 67%
Overdue
4
50%
Free
10
Developer 10
Rating
(548)
Projects
833
62%
Arbitration
33
27% / 45%
Overdue
24
3%
Free
Published: 1 code
11
Developer 11
Rating
(202)
Projects
262
21%
Arbitration
23
52% / 17%
Overdue
0
Working
12
Developer 12
Rating
(60)
Projects
82
44%
Arbitration
27
11% / 70%
Overdue
8
10%
Working
13
Developer 13
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Similar orders
Standby Description . Prop Firm Environment . ( Monitor Execution and Handling Environment Changes as Required ) . Technical Issues . Delete extra lines of code (Clean Code , Folder) . Asset related translation , no need for Logic Alteration
Only Technical Issues . Familiarization to Different Symbols . [Again Technical Assistance Only] . Deleting extra lines of code , Not Required Folders (Clean Code) . No Need for Logic Alteration (Strictly)
MultiPair_PriceAction 30 - 200 USD
OANDA market watch clock and symbols (.sim) Multipair able so i can choose at least 6 of those more volatile forex pairs. Price Action setups instead of relay on lag indicators. But rsi for confirmation. Spread protection, position management, magic number editor, hours trading. Volatility protection Trailing Stop, Stop losses, take profit. Percentage and ATR scale instead of dollars or lot sizes. Funds management
Looking for an MT5 Expert Advisor developer with: Minimum 1 year of verified activity on the MetaTrader Market Positive, real user reviews Ability to build EAs without Bollinger Bands Fully configurable parameters (risk, filters, SL/TP, trading hours) Free test version available before any payment Clear communication and ongoing support If you meet these requirements, please send your MQL5 profile or portfolio
EA Crafter 500+ USD
Act as a professional Quantitative Developer and Risk Manager. I want to build a systematic trading strategy rulebook that prioritizes capital preservation and statistical edge over raw performance. Please generate a structured trading strategy using the following framework: 1. ASSET CLASS & TIMEFRAME: - Asset: [e.g., Apple (AAPL), Bitcoin (BTC), or EUR/USD] - Timeframe: [e.g., 5-minute, 1-hour, Daily] 2. CORE
I have an existing MT5 Expert Advisor for XAUUSD M5. This is NOT a new robot from zero. I need modification and professional review of an existing MQL5 EA. Main goals: 1. Buy entries: Buy trades are currently too rare. The Buy ADX filter was very strict at 45. I am testing 40 now. I need you to review the Buy entry filters and improve Buy entry quality without making entries random or weak. 2. Sell entries: Sell
I am looking for an experienced MQL5 developer to build a professional MetaTrader 5 (MT5) Expert Advisor (EA) for swing trading. Trading Pairs EUR/USD USD/JPY Timeframes Daily (D1) for trend identification. H4 for trade entries. Strategy The EA should: Detect Daily market structure (HH, HL, LH, LL) using confirmed swing highs and lows (not relying solely on ZigZag). Use DMI/ADX for trend confirmation. Open trades
JOB TITLE: XAUUSD ONLY MQL5 Strategy Developer Needed To Improve Existing MT5 EA Winrate JOB DESCRIPTION: I already have a working MetaTrader 5 Expert Advisor with a fixed set file and existing trading logic. The strategy is based on Volume Profile / Delta bias, ATR-based TP/SL, ATR deviation filtering, ATR trade spacing, break-even after TP1, and TP lock management. I am looking for an experienced MQL5 / trading
أحتاج إلى مستشار خبير لمنصة MetaTrader 5 (MT5) مصمم كآلة حالة محدودة (FSM). يجب أن ينفذ أوامر السوق فقط بناءً على مستويات أسعار يحددها المستخدم. يجب ألا يستخدم أي مؤشرات أو تحليل فني أو أوامر معلقة أو ذكاء اصطناعي أو قرارات تداول تلقائية. يجب أن ينفذ المستشار الخبير ببساطة تسلسلًا محددًا مسبقًا لمستويات الأسعار كما يحددها المستخدم تمامًا، مع إدارة دقيقة للحالة، ودورة نشطة واحدة في كل مرة، ومعالجة الفجوات السعرية،
Мне нужен простой торговый бот, написанный исключительно на Python. Бот должен подключаться к терминалу MetaTrader 5 через официальную библиотеку Python "MetaTrader5". Объем кода невелик (около 250 строк). КРИТИЧЕСКИ ВАЖНЫЕ ТРЕБОВАНИЯ: 1. НЕТ КОДА MQL5: Весь проект должен быть написан только на Python. 2. ВНЕШНЯЯ КОНФИГУРАЦИЯ: У бота должен быть внешний конфигурационный файл (config.ini или settings.json). Я должен

Project information

Budget
500 - 1000 USD
Deadline
from 10 to 15 day(s)

Customer

Placed orders1
Arbitrage count0