Lavoro terminato
Tempo di esecuzione 5 giorni
Feedback del dipendente
Very considerate and give you the best offer.
Feedback del cliente
Great work! A highly professional developer.
Specifiche
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
Con risposta
1
Valutazioni
Progetti
28
7%
Arbitraggio
9
33%
/
33%
In ritardo
1
4%
In elaborazione
2
Valutazioni
Progetti
8
0%
Arbitraggio
3
33%
/
67%
In ritardo
4
50%
Gratuito
3
Valutazioni
Progetti
1
100%
Arbitraggio
3
0%
/
100%
In ritardo
0
Gratuito
4
Valutazioni
Progetti
199
47%
Arbitraggio
4
50%
/
25%
In ritardo
1
1%
In elaborazione
5
Valutazioni
Progetti
3
33%
Arbitraggio
2
0%
/
100%
In ritardo
0
Gratuito
6
Valutazioni
Progetti
68
43%
Arbitraggio
15
27%
/
60%
In ritardo
1
1%
In elaborazione
7
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
8
Valutazioni
Progetti
0
0%
Arbitraggio
1
0%
/
100%
In ritardo
0
Gratuito
9
Valutazioni
Progetti
35
40%
Arbitraggio
0
In ritardo
3
9%
Gratuito
10
Valutazioni
Progetti
1
100%
Arbitraggio
0
In ritardo
0
Gratuito
11
Valutazioni
Progetti
2
0%
Arbitraggio
1
0%
/
100%
In ritardo
1
50%
Gratuito
Pubblicati: 4 codici
12
Valutazioni
Progetti
33
27%
Arbitraggio
20
10%
/
50%
In ritardo
11
33%
Gratuito
13
Valutazioni
Progetti
553
50%
Arbitraggio
57
40%
/
37%
In ritardo
227
41%
In elaborazione
14
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
15
Valutazioni
Progetti
2
0%
Arbitraggio
4
25%
/
50%
In ritardo
1
50%
Gratuito
16
Valutazioni
Progetti
32
38%
Arbitraggio
4
50%
/
25%
In ritardo
5
16%
In elaborazione
17
Valutazioni
Progetti
3
0%
Arbitraggio
1
100%
/
0%
In ritardo
0
Gratuito
18
Valutazioni
Progetti
15
33%
Arbitraggio
1
0%
/
100%
In ritardo
1
7%
Gratuito
19
Valutazioni
Progetti
1
0%
Arbitraggio
0
In ritardo
0
Gratuito
20
Valutazioni
Progetti
1
100%
Arbitraggio
0
In ritardo
0
Gratuito
Pubblicati: 4 codici
21
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
Ordini simili
I have an existing compiled MetaTrader 5 Expert Advisor (EX5) designed for automated XAUUSD scalping. I want an experienced developer to assess and implement a solution to execute the EA’s original trading strategy through my broker’s FIX API. Requirements: Confirm the technical feasibility of connecting an existing MT5 EA to a broker FIX API. Explain how to obtain FIX API access and credentials from the broker
I’m looking for an experienced developer to build a fully automated XAUUSD scalping EA for MT5. Requirements: * Fast entries targeting small, profitable moves after trading costs. * Configurable fixed-target and trailing-stop modes. A $1 gold price move can trigger profit protection instead of closing the trade. * Once the profit trigger is reached, move the stop to cover costs and lock in a small net profit, then
I want to create an EA that will take trades according to a trading zone condition. The logic will start with the identification of a trading zone for BUY and SELL in the EA. After the trading zone has been identified, then the EA will use the current time frame prices to determine if the market will be a BUY or SELL. The market will be a BUY if the low price range goes above the lowest price after the installation
I am looking for a highly skilled trading strategist and MQL5 developer with genuine experience in researching, designing, testing, and implementing systematic trading strategies. My primary interest is XAUUSD (Gold), although proven experience with other financial markets is also welcome. I am not looking for someone who simply converts trading rules into code. I want to identify a professional who understands
Trading
35+ USD
Project: XAUUSD Gold Trading Robot for MetaTrader 5 I want to develop a fully automated Expert Advisor (EA) for MetaTrader 5, designed exclusively for Gold (XAUUSD) and compatible with the Exness broker. Trading Strategy: Liquidity + CHOCH + Retest Identify important buy-side and sell-side liquidity zones using previous highs and lows, equal highs/lows, and confirmed swing points. Wait for a clear liquidity sweep
i want to fix my gold martingale bot MT5. RSI 14 ENTRY 30 BUY 70 SELL Lot 0.02 0.04 0.07 TP 150 for all SL 90 30 30 once total daily profit is 200$ stop trading stop trading once 2 consecutives total losses stop trading if spread exceeded 30 and between hour 15 & 17 PM Move SL to breakeven point once the profit exceeded 50 from from breakeven thanks
MarketMind Breakout Pro XAUUSD H1 — Donchian Breakout EA Project type: Personal EA development and backtesting Platform: MetaTrader 5 Instrument: XAUUSD Timeframe: H1 Strategy: Donchian Channel breakout with EMA 200 Project overview This project evaluates a Donchian breakout trading strategy for XAUUSD on the H1 timeframe. The system uses channel-based breakout conditions and an EMA 200 trend filter. Historical
Title: Fully Automatic MT5 Trading Bot (Expert Advisor) with Risk Management I want a fully automated trading robot (Expert Advisor) for MetaTrader 5, written in MQL5. The bot must automatically analyse market data, identify trading opportunities, execute BUY and SELL orders, manage open positions, and close trades according to predefined rules without requiring manual confirmation for each trade. Requirements
MT4 expert advisor
500+ USD
I have three indicators that operate independently. I want to combine them into one indicator with custom expert programming that automatically enters trades when a signal is generated by one of the indicators. I will pay for this service Thanks you
Existing EA: NEW_CORE_ORB_M5_v021 | MT5 | XAUUSD M5 Early-stage research prototype, not a new EA from scratch. Need an experienced MQL5 developer to audit, complete, repair, improve and test BOTH independent strategies equally: Opening Range Breakout (ORB) and Scalp. Keep code lightweight and preserve an untouched baseline. No unnecessary rewrite or complex filters. 1. ORB Strategy Verify opening-range construction
Informazioni sul progetto
Budget
550 - 700 USD
Scadenze
a 10 giorno(i)