Tâche terminée
Temps d'exécution 5 jours
Commentaires du client
Great work! A highly professional developer.
Commentaires de l'employé
Very considerate and give you the best offer.
Spécifications
Upgrade Existing MT5 CatBoost Angle EA → Add Self-Learning Engine + Multi-Symbol + Prop-Firm Risk Layer (with 5-Year High-Quality Tick Backtests)
Project Overview
I already have a fully functional MT5 EA based on a CatBoost Angle Strategy (3-model ensemble).
This project is NOT about rewriting from scratch.
I need an experienced Senior MQL5 Developer to upgrade and extend the EA’s architecture by integrating:
A Self-Training Engine (pattern-score reinforcement learning)
Multi-Symbol independent learning (6 symbols)
A full Prop-Firm Challenge Risk-Control Layer
High-quality (99% modeling) tick-data backtests for 5+ years
Clean, modular OOP architecture
CSV-based model persistence per symbol
All CatBoost logic, angle features, and ensemble prediction must be kept exactly as they are.
Your job is to extend the EA with new modules and integrate them cleanly.
Scope of Work
1. Integrate the Self-Training Engine (Reinforcement-Style, MT5 Internal)
No Python needed.
All learning is inside MQL5.
Includes:
Feature builder
Feature binning → pattern hashing
Pattern table per symbol
Online score update (win/loss smoothing + decay)
MAE/MFE tracking
Model persistence (CSV)
Learning must run in parallel with CatBoost, not replacing it.
Final Decision = CatBoost Prediction + Pattern Score + Risk Layer
2. Multi-Symbol Learning Engine
Must support the following symbols independently:
XAUUSD
EURUSD
GBPUSD
USDJPY
US30
DAX40
Each symbol has its own:
Pattern table
MAE/MFE
Model CSV
Score history
Learning cycle
No cross-contamination allowed.
3. Prop-Firm Challenge Risk Layer
Must include:
Account-Level
Daily loss limit
Max drawdown limit
Equity guard
Account shutdown mode
Execution Level
Spread filter
Slippage filter
News/time blocked windows
Min seconds between trades (anti-HFT)
Max lots per symbol
Max total exposure
Strategy-Level
Swing mode (minimum holding time)
Risk Layer must wrap the trading engine:
CatBoost → Self-Training → RiskEngine.AllowNewTrade → Execution
4. High-Quality Tick-Data Backtests (Mandatory)
Modeling Quality: ≥ 99%
Symbols (≥ 5 years each):
XAUUSD
EURUSD
GBPUSD
USDJPY
US30
DAX40
Timeframes:
M15
H1
Files required per backtest:
HTML report
Equity curve PNG
Monthly returns table
Raw trade history CSV
Tick-data source info
Modeling quality screenshot
5. Architecture Requirements
Must follow a clean module design:
[ Prop-Firm Risk Layer ]
↓ allow/deny
[ CatBoost Predictions ]
↓
[ Self-Training Engine ]
↓ Feature Builder
↓ Pattern Hash
↓ Pattern Table (per symbol)
↓ MAE/MFE Tracking
↓ CSV Persistence
No monolithic OnTick code.
Clean classes required.
Deliverables
Updated EA (.mq5 + .ex5)
Self-Training Engine (integrated with existing CatBoost logic)
Multi-Symbol learning engine
Prop-firm-safe risk layer
Model persistence per symbol
All 12 required backtests (6 symbols × 2 TF × 5 years)
Documentation
Clean, extensible OOP architecture
Project Overview
I already have a fully functional MT5 EA based on a CatBoost Angle Strategy (3-model ensemble).
This project is NOT about rewriting from scratch.
I need an experienced Senior MQL5 Developer to upgrade and extend the EA’s architecture by integrating:
A Self-Training Engine (pattern-score reinforcement learning)
Multi-Symbol independent learning (6 symbols)
A full Prop-Firm Challenge Risk-Control Layer
High-quality (99% modeling) tick-data backtests for 5+ years
Clean, modular OOP architecture
CSV-based model persistence per symbol
All CatBoost logic, angle features, and ensemble prediction must be kept exactly as they are.
Your job is to extend the EA with new modules and integrate them cleanly.
Scope of Work
1. Integrate the Self-Training Engine (Reinforcement-Style, MT5 Internal)
No Python needed.
All learning is inside MQL5.
Includes:
Feature builder
Feature binning → pattern hashing
Pattern table per symbol
Online score update (win/loss smoothing + decay)
MAE/MFE tracking
Model persistence (CSV)
Learning must run in parallel with CatBoost, not replacing it.
Final Decision = CatBoost Prediction + Pattern Score + Risk Layer
2. Multi-Symbol Learning Engine
Must support the following symbols independently:
XAUUSD
EURUSD
GBPUSD
USDJPY
US30
DAX40
Each symbol has its own:
Pattern table
MAE/MFE
Model CSV
Score history
Learning cycle
No cross-contamination allowed.
3. Prop-Firm Challenge Risk Layer
Must include:
Account-Level
Daily loss limit
Max drawdown limit
Equity guard
Account shutdown mode
Execution Level
Spread filter
Slippage filter
News/time blocked windows
Min seconds between trades (anti-HFT)
Max lots per symbol
Max total exposure
Strategy-Level
Swing mode (minimum holding time)
Risk Layer must wrap the trading engine:
CatBoost → Self-Training → RiskEngine.AllowNewTrade → Execution
4. High-Quality Tick-Data Backtests (Mandatory)
Modeling Quality: ≥ 99%
Symbols (≥ 5 years each):
XAUUSD
EURUSD
GBPUSD
USDJPY
US30
DAX40
Timeframes:
M15
H1
Files required per backtest:
HTML report
Equity curve PNG
Monthly returns table
Raw trade history CSV
Tick-data source info
Modeling quality screenshot
5. Architecture Requirements
Must follow a clean module design:
[ Prop-Firm Risk Layer ]
↓ allow/deny
[ CatBoost Predictions ]
↓
[ Self-Training Engine ]
↓ Feature Builder
↓ Pattern Hash
↓ Pattern Table (per symbol)
↓ MAE/MFE Tracking
↓ CSV Persistence
No monolithic OnTick code.
Clean classes required.
Deliverables
Updated EA (.mq5 + .ex5)
Self-Training Engine (integrated with existing CatBoost logic)
Multi-Symbol learning engine
Prop-firm-safe risk layer
Model persistence per symbol
All 12 required backtests (6 symbols × 2 TF × 5 years)
Documentation
Clean, extensible OOP architecture
Répondu
1
Évaluation
Projets
21
10%
Arbitrage
5
40%
/
40%
En retard
1
5%
Chargé
2
Évaluation
Projets
7
0%
Arbitrage
3
33%
/
33%
En retard
3
43%
Chargé
3
Évaluation
Projets
1
100%
Arbitrage
3
0%
/
100%
En retard
0
Gratuit
4
Évaluation
Projets
123
35%
Arbitrage
3
33%
/
33%
En retard
2
2%
Travail
5
Évaluation
Projets
3
33%
Arbitrage
2
0%
/
100%
En retard
0
Gratuit
6
Évaluation
Projets
33
15%
Arbitrage
13
8%
/
69%
En retard
0
Occupé
7
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
8
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
9
Évaluation
Projets
9
11%
Arbitrage
0
En retard
2
22%
Gratuit
10
Évaluation
Projets
1
100%
Arbitrage
0
En retard
0
Gratuit
11
Évaluation
Projets
1
0%
Arbitrage
2
0%
/
50%
En retard
0
Travail
12
Évaluation
Projets
29
21%
Arbitrage
20
10%
/
50%
En retard
8
28%
Travail
13
Évaluation
Projets
552
49%
Arbitrage
58
40%
/
36%
En retard
228
41%
Travail
14
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
15
Évaluation
Projets
2
0%
Arbitrage
4
25%
/
50%
En retard
1
50%
Gratuit
16
Évaluation
Projets
10
10%
Arbitrage
3
33%
/
33%
En retard
4
40%
Occupé
17
Évaluation
Projets
3
0%
Arbitrage
1
100%
/
0%
En retard
0
Gratuit
18
Évaluation
Projets
13
38%
Arbitrage
1
0%
/
100%
En retard
1
8%
Gratuit
19
Évaluation
Projets
1
0%
Arbitrage
0
En retard
0
Gratuit
20
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
Publié : 3 codes
21
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
Commandes similaires
Expert Advisor (EA) Development Specification
30 - 100 USD
Platform: MT5 | Instrument: XAUUSD | Broker: IC Markets (ECN) Style: High-speed scalping / short-term momentum | Timeframes: M1 & M5 | Operation: Fully automated, 24/5 Overview We seek an experienced MQL5 developer to build a fast, reliable EA for live trading. The EA must: Detect symbol specifications automatically (digits, tick size, contract size) Operate continuously without manual intervention Follow logical
I want to make ea for recovery
30+ USD
I want recovery zone system to attach with any other ea on chart to manage per trade by zone recovery strategy with management of sl tp to cover in profits or neutral
Monthly >Previous month High and Low.High is Resistance and Low is Support level Daily > Demand and supply zones. Demand Below Support Level and Supply Above Resistance Level. 4HOUR >Up-Tren,Down-Trend and Cosolodation >Market Structure CHOCH,BOS >3 phase movement HH,HL and LL,LH. Entry
Need Web Trade Copier System
50+ USD
Hello great developers, I need a very fast and hardworking deliver who know both back end and front end of trade copier system. I need a web based trade copier application, i already create the website aspect, only need the copier to be included. I actually have a limited time, and no room for unprofessional developers, kindly send your applications if you can actually get it done in the space of 2 days and my budget
Budget: [100$ - 200$] I need an experienced MQL5 developer to optimize my existing auto-trading EA and integrate manual trading capabilities from a second EA. The goal is to create a complete EA that combines automated signal-based trading with full manual control. Two reference codes are attached for review before bidding: Code 1 ( 1 Auto Trade.mq5) : Auto-trading EA (main codebase - needs optimization) Code 2 (
Hello, I am looking for an experienced MT5 (MQL5) developer to review, test, and validate an existing Expert Advisor. The EA is already developed. The requirement is analysis, debugging, and refinement , not a full rewrite. Scope of Work Review entry and exit execution Validate hedging behavior (ON vs OFF) Review support/resistance handling and trade triggering Identify logic mismatches between expected vs actual
EA Development mentor
30 - 40 USD
am looking for a Mentor that has verifiable experience trading forex and commodities. Somebody who has a couple years experience in failures and successes. I am not a beginner. I have modest success already with discretionary trading. I have had an EA created that is very promising. It has extensive testing with very good results. The idea would be to work together advancing the existing EA and build additional EA's
Breakout EA with multiple otions
30+ USD
Need to create an MT5 EA based on break out strategy. This will be all in one EA including daily breakout, hourly breakout, support and resistance breakout, pivot breakout, super trend break out, moving average breakout. Extra features include TP, SL, breakeven, notifications, dashboard
Looking for MT5 Developer
30 - 120 USD
Looking for an MT5 developer to build an automated trading bot that executes trades based on indicator signals. The bot should support flexible inputs, work across Forex, commodities, and crypto, and allow basic configuration options. If you're experienced with MT5 EAs and indicator integration, please reach out
I want a reliable and broker-independent copy-trading solution that copies trades from a master MT5 account to multiple MT4 and/or MT5 client accounts. The system is designed for stable live trading and works with any broker, handling common differences in symbols, pricing, and execution. The copier supports full trade synchronization, including trade opening, closing, partial closes, and SL/TP modifications, with
Informations sur le projet
Budget
550 - 700 USD
Délais
à 10 jour(s)