Advanced Multi-Strategy EA for MetaTrader 5 with Integrated Risk Management and ML/News Filtering ,AI api

Specifiche

I am seeking a highly experienced MQL5 developer (or team) to design and develop a robust Expert Advisor (EA) for MetaTrader 5. The EA should combine multiple trading strategies (e.g., mean reversion, trend following, breakout, scalping) in a modular, object‑oriented architecture. In addition, the EA must include advanced risk and money management modules, integration points for machine learning (ML) signals, and a news filtering system to adjust or pause trading during high‑volatility events.

Key Features & Requirements:

  1. Modular, Multi‑Strategy Architecture:

    • Multiple Strategies:
      • Mean Reversion: Based on RSI (and optionally other oscillators) with configurable thresholds.
      • Trend Following: Based on moving average (MA) crossovers across multiple timeframes.
      • Breakout: Based on Bollinger Bands or similar volatility channels to capture breakouts.
      • Scalping (Optional): Based on stochastic or custom indicators for short‑term trades.
    • Each strategy should be encapsulated in its own module/class with the ability to add, remove, or modify strategies easily.
    • The EA should have a central strategy manager to aggregate signals and dynamically allocate capital.
  2. Advanced Risk & Money Management:

    • Dynamic Position Sizing:
      • Calculate lot sizes based on account equity, volatility (e.g., ATR‑based sizing), and strategy confidence.
    • Stop Loss & Take Profit Management:
      • Support fixed stops, dynamic trailing stops, and partial position closures.
    • Global Risk Controls:
      • Implement circuit breakers (halt trading if drawdown exceeds a certain threshold).
      • Optionally manage portfolio risk if trading multiple instruments.
  3. Integration of Machine Learning & External Data:

    • Provide a module (ML Bridge) that can import external signals from a machine learning system (e.g., via a CSV file or API).
    • The EA should incorporate these signals into its decision-making process (e.g., weighting strategy signals or adjusting position sizing).
  4. News Filtering:

    • Integrate a news filter module that can read scheduled news events (via an external feed or file) and adjust or pause trading during high-impact events.
  5. Robust Infrastructure & Code Organization:

    • Object‑Oriented Design:
      • Code must be modular, maintainable, and well‑organized (preferably split into multiple files for each module, though a unified codebase is acceptable if clearly organized).
    • Logging & Monitoring:
      • Include detailed logging for all trading decisions and risk management actions.
      • On‑chart comments or a dashboard to display real‑time status (e.g., current strategy signals, account equity, open positions, etc.).
    • Error Handling & Resilience:
      • The EA must gracefully handle errors, connection issues, and unexpected market conditions.
  6. Performance & Testing:

    • The code must be optimized for speed and minimal latency in signal generation and order execution.
    • The developer should provide documentation on backtesting results and the testing methodology used.
    • The EA should be designed to allow for future updates and optimizations.
  7. Documentation & Delivery:

    • Complete source code with clear comments and documentation.
    • A brief user manual explaining how to configure inputs and deploy the EA.
    • A recommended roadmap for future enhancements.

Technical Requirements:

  • The EA must be written in MQL5 and compile without errors in the latest version of MetaEditor.
  • The code must follow best practices for MQL5 programming (use of proper indicator handles, efficient data structures, etc.).
  • The EA must be compatible with MetaTrader 5’s trading environment and tested on demo accounts.

Budget & Timeline:

  • Please include your estimated timeline and budget for a project of this scope.
  • I am looking for a professional solution with robust architecture, so quality is more important than a quick, minimal solution.

Additional Notes:

  • While I understand that no EA can be “unbeatable” in all market conditions, I expect a solution that is built with industry best practices and is easily extendable.
  • Please provide examples of similar projects you have completed, along with any performance results if available.

Con risposta

1
Sviluppatore 1
Valutazioni
(324)
Progetti
503
19%
Arbitraggio
33
42% / 30%
In ritardo
33
7%
Caricato
2
Sviluppatore 2
Valutazioni
(16)
Progetti
35
23%
Arbitraggio
4
0% / 50%
In ritardo
2
6%
In elaborazione
3
Sviluppatore 3
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
4
Sviluppatore 4
Valutazioni
(2)
Progetti
3
0%
Arbitraggio
8
13% / 88%
In ritardo
1
33%
Gratuito
5
Sviluppatore 5
Valutazioni
(12)
Progetti
9
33%
Arbitraggio
11
0% / 100%
In ritardo
2
22%
Gratuito
6
Sviluppatore 6
Valutazioni
(270)
Progetti
552
49%
Arbitraggio
57
40% / 37%
In ritardo
228
41%
In elaborazione
7
Sviluppatore 7
Valutazioni
(449)
Progetti
476
69%
Arbitraggio
6
67% / 0%
In ritardo
2
0%
In elaborazione
8
Sviluppatore 8
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
9
Sviluppatore 9
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
Ordini simili
I need a AI signal generating bot for forex trading that use the latest ai technology to track real time forex market, analyse and give signals. The bot should operate such that when i put it in a chart it will analyse the market, after several minutes it will display whether the trade is buying or selling. It should display the one minute, five minute,15minute, 30 minute, one hour, 4 hours and daily time frame
I want to modify my two bots. One is a signal bot i want it to be modified to use ai technology in getting trading signals. The other one is a trading bot which is not working. I want it to be modified
1. Objective A fully automated trading bot that: • Trades USD-quoted assets (forex pairs like EUR/USD, GBP/USD, crypto markets with USD trading pairs, and USD-denominated stocks/ETFs). • Uses real-time data to detect trends and place entries/exits based on multiple strategies. • Maximizes profit while maintaining robust risk controls and drawdown limits. 2. High-Level Architecture Components Component Purpose Data
Hello I want to convert my tradingview indicators into Ninja trader can anyone help me with it it is urgent and I will like to discuss more about it to you if you can help me Kindly do well to bid on it
I need a custom MT5 Expert Advisor with the following rules: Strategy: - Timeframe: M15 (adjustable input) - Indicators: - MACD (12,26,9) - SMA 200 as trend filter Entry rules (CLOSED candles only): - BUY: - MACD main crosses above signal on closed candle - Price close above SMA 200 - SELL: - MACD main crosses below signal on closed candle - Price close below SMA 200 General rules: - One trade at a time per
Hi everyone, I’m currently working on a private automated trading software designed specifically for XAUUSD (Gold) . This is not a signal service and not a high-frequency robot. The focus is on controlled risk, patience, and capital protection . Key points (shared briefly, not promotional): Trades one cycle at a time (no overtrading) Uses pure price behavior (no EMA, no indicators) Built-in break even and
📌 JOB DESCRIPTION – FULLY AUTOMATED TRADING SYSTEM I am looking for an experienced developer to build a fully automated end-to-end trading system for MetaTrader 5. This is not an indicator-based bot and not a discretionary or black-box AI system. The system must follow a strict, deterministic rule-based trading framework that is already defined. 🎯 PROJECT GOAL Build a system where: A backend continuously evaluates
EA with Zones 30+ USD
Good day! I have an indicator .mq5 this indicator calculates and draw zones on the chart. My request is to add these specific zones drawn and calculated exactly as the indicator in the EA. A replicate behavior of the zones from the indicator to the EA. Thank you
Task Title Implement Martingale Lot Scaling Sync Between Master and Slave MT4 Trade Copier Background I am using a local master–slave trade copier setup with: 1 Master MT4 4 Slave MT4 terminals Trades are currently copied correctly (entry, direction, symbol, SL/TP). Lot size handling currently copies either: the exact master lot, or a fixed base lot defined on the slave (e.g., always 0.01 or 1.0). Problem When the
SyedAtif 30 - 40 USD
Then this EA will remain simple and clean , exactly following your core rules only: ✅ MA50 crosses Leading Span B → trade opens ✅ Opposite cross → trade closes ✅ No TP / SL ✅ Only one position at a time ✅ Entry only after candle close confirmation ✅ Final Simple MT5 Expert Advisor (English Specification) Entry Rules BUY Entry Open a Buy trade when: MA50 crosses above Leading Span B Trade is triggered only

Informazioni sul progetto

Budget
100+ USD
Scadenze
da 1 a 10 giorno(i)