MQL5 Programs Market

Dozens of new automated trading applications appear in the MQL5 Market every day. Choose the right app among 10,000 products and forget about unnecessary routine operations of manual trading.

Sell your algorithmic trading programs through the largest store of trading applications!

The Gold Reaper MT5
Profalgo Limited
4.49 (110)
PROP FIRM READY! ( download SETFILE ) WARNING: Only a few copies left at current price! Final price: 990$ Get 1 EA for free (for 3 trade accounts) -> contact me after purchase Ultimate Combo Deal   ->   click here JOIN PUBLIC GROUP:   Click here Live Signal Client Signal YouTube Reviews LATEST MANUAL Welcome to the Gold Reaper! Build on the very succesfull Goldtrade Pro, this EA has been designed to run on multiple timeframes at the same time, and has the option to set the trade frequency fro
EA Super Trend XAUUSD
Vitali Vasilenka
4.63 (19)
EA Super Trend XAUUSD is an algorithmic trading advisor for gold featuring two-stage signal filtering based on the indicator.  Synthetic Trend AI   Attention Traders! Live Signal 1 :  https://www.mql5.com/ru/signals/2392762 Live Signal 2 :  goo.su/i2gRozN This package is available at the current price for a strictly limited run of only 5 copies. The price will soon increase to $999. After purchasing, please send me a private message to receive a bonus gift. KEY FEATURES • Automatic opening of
My AI Gold
Vitalii Kosov
5 (11)
AI-DRIVEN GOLD TRADING REVOLUTION -------------------------------------------------------------------------------- My AI Gold is not just another automated trading tool—it is the culmination of advanced neural network engineering, proprietary custom architecture, and rigorous real-world optimization. Built from the ground up utilizing cutting-edge repositories and state-of-the-art machine learning frameworks from GitHub, My AI Gold harnesses deep data analysis to decode the complexities of the
Quantum Titan MT5
Bogdan Ion Puscasu
4.73 (45)
Bringing institutional-grade trading to the Quantum ecosystem, Quantum Titan sets a new standard for precision, discipline, and proven live-market performance. Developed for traders who expect more from a GOLD Expert Advisor, Titan represents the next evolution of Quantum trading technology. Availability is strictly limited to 1,000 lifetime licenses worldwide. Once all 1,000 copies have been claimed, Quantum Titan will no longer be available. Special launch discount price. Final price $1999
Quantum Queen X MT5
Bogdan Ion Puscasu
4.14 (78)
The Legend Continues. The Queen Evolves. Welcome to Quantum Queen X — the next generation of the legendary GOLD trading system that builds upon the proven success of Quantum Queen. Quantum Queen X is built on the same proven core engine as Quantum Queen, introducing a powerful new Custom Mode that allows traders to choose exactly which strategies to enable or disable. Every strategy has been individually reviewed, refined, and optimized to deliver even better performance and adaptability across
MoonDog EA
James Vito Armin Bianchini
4.37 (43)
FROM $349 TO $299  FINAL 6 COPIES. ONCE THESE  6 ARE SOLD, MOONDOG WILL NO LONGER BE AVAILABLE FOR SALE. EXISTING CUSTOMERS WILL CONTINUE TO RECEIVE FUTURE UPDATES AND SUPPORT. OFFICIAL LIVE SIGNALS VIEW THE MAIN MOONDOG LIVE SIGNAL VIEW THE SECOND MOONDOG LIVE SIGNAL START HERE — USER GUIDE OPEN THE COMPLETE MOONDOG V4.18 USER GUIDE These signals are provided for transparency. They may include earlier MoonDog versions or different settings. Results on your account can differ because of spr
Scalping Robot Pro MT5
MQL TOOLS SL
4.38 (172)
Scalping Robot Pro is a professional trading system designed specifically for fast and precise scalping on XAUUSD using the M1 timeframe. The system is built to capture short term market movements with accurate execution and controlled risk management. It focuses on real time price behavior, momentum shifts, short term volatility, and selective grid based trade management techniques to identify high probability trading opportunities in the gold market. Scalping Robot Pro is optimized for traders
Gold Beaver
Arnold Bobrinskii
4.33 (6)
Gold Beaver - limited offer $399 instead of $450. 10 copies left at this price GOLD BEAVER MT5  > Live signal Attach Gold Beaver to any XAUUSD chart, on any timeframe, and it trades. The default preset, Combo Safe , is ready to run.  Not HFT. No low-latency VPS is needed. Signals are evaluated on M15 candle boundaries, so testing on OHLC M1 is enough. No martingale. No grid. No averaging. Every position gets a stop loss the moment it opens. The strategies were built with a custom Python researc
Ultimate Breakout System
Profalgo Limited
5 (53)
IMPORTANT : This package will only be sold at current price for a very limited number of copies.    Price will go to 1999$ soon!   + 300 Strategies included and more coming! BONUS : choose 5  of my other EA's for free!   ALL SET FILES + COMPLETE SETUP AND OPTIMIZATION GUIDE VIDEO GUIDE LIVE SIGNALS REVIEW (3rd party) NEW SIGNALS: 44-STRATEGIES LIVE SIGNAL LIVE SIGNAL SCALP SET UBS "CHRISTMAS" PORTFOLIO (Client made) Welcome to the ULTIMATE BREAKOUT SYSTEM! I'm pleased to present the Ultimate
Quantum iGold MT5
Yassine Mouhssine
4.57 (70)
Quantum iGold MT5 – Advanced AI Trading System (XAUUSD) Quantum iGold MT5 is a fully automated trading system built using advanced Artificial Intelligence techniques. It employs a hybrid neural architecture that integrates LSTM and Transformer models to analyze price behavior on XAUUSD . This structure enables the system to detect market patterns, adapt to volatility changes, and generate technically refined trading signals in real time. After purchase, please contact me via MQL5 private messa
AI Golden Life MT5
MQL TOOLS SL
5 (4)
AI GOLDEN LIFE is a professional AI-powered trading system developed exclusively for XAUUSD (Gold) on the H1 timeframe. It represents a new generation of automated Gold trading, combining advanced technical analysis, intelligent market filtering, adaptive trade management, and innovative geopolitical risk protection. Unlike traditional scalping systems that focus on rapid market fluctuations, AI GOLDEN LIFE operates on the H1 timeframe , analyzing broader market structures, price action, moment
Ghost Scalper MT5
Thomas Christoph Lipka
4.41 (27)
Ghost Scalper MT5 5.0 Ghost Scalper MT5 is a fully automated Expert Advisor for XAUUSD / Gold on MetaTrader 5. Four independent strategies look for selective breakout and momentum moves. The EA trades only when its conditions are met; extended periods without trades are normal. Four independent strategies Ghost A, B, C and D operate independently. Each can be enabled or disabled and set to BUY & SELL, ONLY BUY or ONLY SELL. Lot size and money management can be configured separately for each stra
TitanForge EA MT5
Maxim Kurochkin
5 (8)
TITANFORGE EA MT5 ALGORITHMIC IMPULSE SWING SYSTEM FOR XAUUSD H1 TitanForge EA is an automated trading system developed specifically for Gold on the H1 timeframe. The strategy focuses on directional momentum, volatility expansion and controlled position management. It is designed to wait for selected market conditions rather than remain permanently exposed to the market. No Grid. No Martingale. No uncontrolled averaging. Every position is opened with predefined protection, including a hard Stop
Pac Man BTC
Thomas Christoph Lipka
5 (6)
Pac Man BTC MT5 Pac Man BTC MT5 is a fully automated Expert Advisor for BTCUSD that combines two different trading systems in one EA: Breakout and Runner . Both systems can be used individually or together. The EA automatically manages entries, pending orders, Stop Loss, Take Profit, Break-Even, trailing and position management. Pac Man BTC MT5 was specifically developed for the high volatility and unique market conditions of Bitcoin. Breakout System The Breakout system works with several intern
Smart Gold Hunter
Barbaros Bulent Kortarla
4.03 (79)
No Grid / No Martingale / No Recovery / No Hedging / Single Entry with SL / One Shot Smart Gold Hunter is an Expert Advisor for XAUUSD / Gold trading on MetaTrader 5. It is designed for traders who prefer a Gold EA with no grid, no martingale, real Stop Loss and Take Profit logic, and controlled risk management. Please send a short message via the comment section after your purchase to receive your guides, set files, and access to the live chat group. You can check the live signal before maki
Morpheus Algo EA MT5
Maxim Kurochkin
5 (5)
MORPHEUS ALGO EA MT5 See the market structure. Follow the system. Markets keep moving. Your trading process needs a system. Morpheus Algo EA brings Gold and EURUSD into one automated workflow, combining built-in trading logic, configurable exits and visual market context directly on the chart. At its core, Morpheus uses a built-in algorithmic engine with selectable XAUUSD and EURUSD trading logic. Automatic lot sizing, instrument-specific Take Profit and Stop Loss settings and trailing managemen
Quantum Commander
Bogdan Ion Puscasu
4.8 (20)
The Quantum ecosystem is entering a new battlefield—and a new Commander is taking control. Developed exclusively for the US30 index, Quantum Commander is the fully automated Expert Advisor built for one of the world’s most dynamic markets. In a world saturated with GOLD EAs, Quantum Commander stands apart. After several GOLD-focused releases, we are advancing into new territory with US30—a new instrument, a different strategy, and a powerful opportunity to bring true diversification to the Qua
Drifter EA
Jorge Luiz Guimaraes De Araujo Dias
5 (4)
EA DRIFTER EA DRIFTER is an Expert Advisor for automated gold trading on MetaTrader 5. It combines internally filtered entry selection, market execution and basket-based position management in one interface. The system waits for a valid signal before starting a trade. If price moves against the basket, it may add positions according to its grid rules and execution controls. Exits are managed through a basket-level target in points, calculated from the volume-weighted average entry price. There i
Aikon MT5
William Brandon Autry
5 (9)
AIKON — AUTOMATED TRADING. CONVERSATIONAL CONTROL. AIKON is an AI-powered Expert Advisor (EA) for MetaTrader 5. Once configured and enabled, it can analyze markets, open trades and manage positions automatically within your chosen settings and risk controls. Ask Aikon gives you a direct way to understand and control your trading system—in plain language. Build your setup. Ask why a market did or did not trade. Review your exposure. Prepare changes from your desktop or through Telegram on your ph
Dynamic Liquidity Intelligence
Sathit Sukhirun
4.44 (9)
Dynamic Liquidity Intelligence is an Expert Advisor designed to analyze market structure and execute trades using pending orders. The system calculates recent highs and lows based on market volatility to place Buy Stop and Sell Stop orders at potential breakout levels. The EA manages each position individually. It does not utilize Grid, Martingale, or position averaging strategies. Every order is executed with a strictly predefined Stop Loss and Take Profit. Live Monitoring Live Signal Fix 0.01
Trade Assistant MT5
Evgeniy Kravchenko
4.43 (216)
It helps to calculate the risk per trade, the easy installation of a new order, order management with partial closing functions, trailing stop of 7 types and other useful functions. Additional materials and instructions Installation instructions - Application instructions - Trial version of the application for a demo account Line function -   shows on the chart the Opening line, Stop Loss, Take Profit. With this function it is easy to set a new order and see its additional characteristics bef
Range Breakout EA with Range Filters
Jimmy Peter Eriksson
4.68 (31)
Next Price: $749, Final Price: $999 (Limited Copies At Current Price) If you value honesty and a real trading system built for live trading, not just a perfect-looking straight-line backtest that can end up blowing your account, then this might be for you. Prop Firm Ready! No Martingale / No Grid 23 Months Live Signal +300% Live Growth [Live Signal]  |  [FTMO Results]  |  [Main Portfolio]  |  [Backtest Guide] Why Range Breakout EA is so Stable ? Range Breakout EA is based on a well-known market
PolyGold Scalper
Connor Michael Woodson
5 (7)
PolyGold Scalper is a short-term scalping system for XAUUSD that can make trading decisions based on integration with Polymarket API. Live Signal: CLICK HERE All trading is done within MetaTrader and does not require API keys or a Polymarket account. The chart includes a panel that mirrors the data feed from Polymarket and refreshes every few seconds. The EA only enters single-shot positions and manages them without the use of grid or martingale. Exits are based on a dynamic virtual stop loss an
Quantum Athena X
Bogdan Ion Puscasu
4.05 (22)
Smarter Control. Refined Precision. Welcome to Quantum Athena X — the next generation of the focused GOLD trading system that builds upon the precision, efficiency, and disciplined execution of Quantum Athena. Quantum Athena X is built on the same streamlined core engine and the same 6 carefully selected strategies as Quantum Athena. Each strategy has been individually refined and optimized for current GOLD market conditions, while the new powerful Custom Mode allows traders to choose exactly

Trading Signals

Choose a suitable trading strategy and subscribe to it with a few clicks. All Signals are provided with detailed statistics and informative charts.

Become a trading signal provider and sell subscriptions to thousands of traders around the world. With the Signals service, your successful strategy can generate income with a small start-up budget!

Forex VPS for MetaTrader 4/5

We will offer a server with the lowest ping and the best execution
Equinix LD4
London, UK
51.5235, -0.636
Equinix NY4
New York, US
40.7765, -74.072
Equinix SP3
Sau Paulo, Brazil
-23.4663, -46.8634
Equinix HK1
Hong Kong
22.3656, 114.1171
Servers.com AMS1
Amsterdam, Netherlands
52.3918, 4.665
Servers.com MOW1
Moscow, Russia
55.736, 37.721
Falkenstein FSN1
Falkenstein, Germany
50.4788, 12.3327
Interxion FRA3/FRA8
Frankfurt, Germany
52.3918, 4.665
Aurora 1
Chicago, US
42.0011, -87.9571
Mumbai
Mumbai, India
19.1131, 72.8925
Johannesburg
Johannesburg, South Africa
-25.9305, 28.1362
Singapore
Singapore
1.3226704, 103.9186452

Jobs for Freelancers

Order a custom technical indicator, a trading robot or any other app for the MetaTrader platforms from trusted developers.

Professional programmers deal with hundreds of orders in the MQL5 Freelance section with guaranteed payment and instant withdrawal of earnings through convenient payment systems.

30+ USD
10 * 0.01, 10 * 0.03, 10 * 0.05. Place a limit order one dollar above the market price, a sell-side limit order below the market price, and a trailing stop loss. The goal is to safely book profits incrementally as the market moves." ulti-tiered lot sizing (0.01, 0.03, 0.05 scaled across 10 levels). Place a buy/sell limit order at a $1 offset from the current market price along with a trailing stop loss to secure and
18 Applications
MQL5 Experts
150 - 300 USD
Hello International Developer, I need LIFETIME MT5 EA for XAUUSD Gold. REQUIREMENTS: 1. Lifetime bot - No expiry date, unlimited accounts, unlimited installations 2. Must include source code .mq5 file - This makes it lifetime 3. Every trade MUST have Stop Loss 300 points and Take Profit 600 points 4. No martingale, No grid, No averaging - Clean safe strategy 5. Auto lot size = 1% risk per trade for good margin growth
80 - 100 USD
Hello, How are you doing? I’m looking for an experienced blockchain developer to assist with the smart contract development and on-chain functionality for a Web3 fundraising platform. I’d like to see an overview of your pricing, development process, and estimated timeline for a project of this nature. Additionally, I’d like to understand how you approach smart contract testing, security reviews or audits, and
8 Applications
(4) Other Other
30 - 300 USD
Hello MQL5 Developers, I am looking for a professional, ready-made indicator for MetaTrader 5 (MT5), specifically designed or optimized for Gold (XAUUSD). Required Features: Clear BUY/SELL signals with entry prices, Stop Loss (SL), and multiple Take Profit (TP) targets drawn directly on the chart. Strong areas of interest, including support and resistance, liquidity zones, supply and demand zones, and potential
20 Applications
150+ USD
Hiring: Forex Strategist & MQL5 Developer for Long-Term EA Development I am looking for an experienced Forex Strategist and MT5 (MQL5) Developer to work with me on an ongoing project to develop, test, improve, and optimize a profitable Forex Expert Advisor (EA). My Message to the Developer My budget is $150 . However, this is not intended to be a one-time payment for a finished product. I want an ongoing working
40+ USD
I am looking for an experienced MQL5 developer who is also a knowledgeable trader to analyze, test, and improve my existing Expert Advisor (EA) on MetaTrader 5. My EA is already well developed and has its core trading logic in place. I am not looking to build a new bot from scratch. The main objective is to identify what is preventing the EA from being consistently profitable and make carefully considered
33 Applications
MQL5 Experts

New in chats

Chat with your colleagues, discuss new ideas in groups, subscribe to useful channels and create your own ones to share your experience

Scalping
Scalping
THE INVISIBLE ENEMY: FATIGUE Tired traders: Misread charts Forget Stop Losses Take trades that aren't there Close good trades too early Fatigue doesn't show up on any indicator — but it shows up in results. Moon Rider EA never gets tired. Same foc
IPF Systems Announcements
Stock Trader Pro - 5 years at market - what shows up over the distance Is this an insane result? No ‍♂ For anyone used to hype instruments and EAs that live for months rather than years — definitely not. But for the stock market it’s a very solid figure.
New Gadgets and Game Tech News
Muse Spark Open: Meta's 816B-Parameter Open-Weight Model Runs on Apple M5 Ultra - https://research.meta.ai/blog/muse-spark-open
Algo Trading
Algo Trading Verified
ExportBars is a utility script for exporting bar history for any symbol and timeframe into a CSV ready for external analysis. The output is designed to load with a plain pandas.read_csv() call, without specifying encoding, separators, or date formats. Def
Xauusd Signal
FINAL 1 HOUR — LAST CHANCE TO SAVE $50! The countdown is on! In just 1 HOUR, the price of AI STRIX increases from $149 to $199. Buy now and save $50 before the price goes up! AI STRIX — ADVANCED TRADING ROBOT AI-Powered Market Analysis Automated
ALGO By H. Furkan OZTURK
If you are bored from grid strategies. You can try something totally different strategy. VolumeHedger Performance Best seller: https://www.mql5.com/en/market/product/143890
Trend Scalper
Most indicators chase the latest price. Mine looks back. That's the whole point of Anti EMA. While regular moving averages react quickly to every spike (and give you a lot of false signals), Anti EMA does the opposite — it gives more weight to older pric
MSB Pro ALGO | Gold EA & Indicators
MSB Pro Gold Candle Breakout v1.31 New: Volatility protection (on by default). In very quiet gold markets breakouts often fail, so the EA now waits for normal market activity before opening new trades. Update from Market → My Purchases → Update. If you
AI Crypto Analyse
Instrument: Bitcoin (BTC/USD) Direction: Short Targets: 80850 Risk Zones: 82250 CEILING DEFENSE Bitcoin buyers ran straight into a brick wall near 82,100, leaving a fresh rejection wick on the hourly chart. THE NEXT LEG If the 81,400 pivot gives
FiboSniper Pro — Official Channel
FiboSniper Pro v7.1 – Optimized Default Settings What's New in Version 7.1: - Optimized Default Settings: Improved default configurations for different symbols, timeframes, and market conditions, making it easier for users to get started. - Flexible Ti
ROYAL PIPS CAPITAL
BTC/USDT Analysis (4H) Bitcoin is trading around ~$81,900 in a range. A sharp dump came after the 10/14 high, but buyers defended $79,750 strongly. Resistance - $82,000 – $82,600: first major hurdle, rejection possible here - $83,000: next target - $86
AI Useful Tips For Novice
THE LISTING TRAP When an asset shoots up over 100% in minutes on sudden exchange news, excited retail traders rush in right as smart money unloads. BEWARE EXIT LIQUIDITY Chasing vertical candles turns your capital into easy exit liquidity for early ho

Traders Forum

Ask questions on technical analysis, discuss trading systems and improve your MQL5 programming skills to develop your own trading strategies.

Communicate and share your experience with traders from anywhere in the world, answer questions and help beginners — MQL5 Algotrading community is developing along with you.

Financial Trading Articles

Learn how to create your own technical indicators and trading robots from the huge database of articles written by expert traders.

Share your trading and programming experience with those who are new to algorithmic trading, write an article about it and earn $200. In addition, we will translate your article to ten languages.

preview
Nonlinear OHLC Features Derived from Elliptic Curves

Nonlinear OHLC Features Derived from Elliptic Curves

The article discusses the projection of EURUSD daily candlesticks onto the secp256k1 elliptic curve and the extraction of 96 features (EC+TA) to predict the direction of the next candlestick in CatBoost. The price mapping to the curve and the training pipeline on 2,000 D1 bars are shown; the full model achieves a test AUC of 0.6508, with EC features contributing 60.6%. The materials are suitable for reproduction in Python/MetaTrader 5.
preview
Try/Catch style in MQL5: Bringing Modern Error Management to Algorithmic Trading

Try/Catch style in MQL5: Bringing Modern Error Management to Algorithmic Trading

This article presents an exception-like model for MQL5 that prevents VM faults through defensive guards and cooperative TRY/CATCH/FINALLY macros. It introduces structured error objects (CException), result propagation (CResult), manual stack tracing, and integrated logging for clear diagnostics. Readers learn how to validate risky operations, propagate failures predictably, and keep EAs stable when facing zero‑divide, null access, invalid handles, and array‑bounds conditions.
preview
Agent Based Market Simulation: Growing a Market From Rules, and Using It to Catch an Overfitted Strategy

Agent Based Market Simulation: Growing a Market From Rules, and Using It to Catch an Overfitted Strategy

A compact MetaTrader 5 library builds a synthetic market from agents: a minority game, a zero‑intelligence double auction, a stylized‑facts analyzer, and a parameter scanner. The result is a testbed with known answers, providing the control real price backtests lack. Each result is cross‑checked by the model's phase transition, a matching Python implementation, and detection of a planted edge.
preview
Adaptive Trade Management in MQL5: Building a Broker-Aware, Deterministic, and Explainable Exit Engine

Adaptive Trade Management in MQL5: Building a Broker-Aware, Deterministic, and Explainable Exit Engine

This article presents an MQL5 trade-management engine that converts exit rules into proposal generators. A policy engine ranks all proposals by a configurable reason priority with documented tie-breakers. A broker-aware validator checks the candidates in that order and falls back to the next one on rejection, and an execution adapter sends the first accepted request. Reconciliation confirms the result on the position before the internal state changes. The engine uses R-multiples for thresholds, persists intratrade state, and records a decision trace for each managed position on every tick.
preview
The MQL5 Standard Library Explorer (Part 17): Building a Reusable Portfolio Manager with CArrayObj

The MQL5 Standard Library Explorer (Part 17): Building a Reusable Portfolio Manager with CArrayObj

We present a multi‑symbol EA structure that moves symbol‑specific state into independently initialized CStrategyNode objects and manages them with CPortfolioManager. Using CArrayObj with FreeMode, Add(), At(), Delete(), Total(), and Clear(), the manager ensures safe ownership and isolation, while timer‑driven routing and completed‑bar gates keep processing deterministic. This lets you scale portfolios, control risk per node, and avoid duplicated event handling.
preview
Online False Discovery Rate Control: Putting an Error Budget on a Live Signal Stream

Online False Discovery Rate Control: Putting an Error Budget on a Live Signal Stream

The article addresses online false discovery rate control for streaming signals, where fixed thresholds inflate noise discoveries. We port LORD3, LORD++ and SAFFRON into MQL5, construct a causal bootstrap p‑value source without a resolution floor, and verify correctness before market data. Dependence stress tests, a budget/level indicator and a two-arm Strategy Tester show how to configure, monitor and throttle streams to keep the acted-on noise fraction within target.
preview
Neural Networks in Trading: A Spiking-Semantic Approach to Spatiotemporal Identification (Key Components)

Neural Networks in Trading: A Spiking-Semantic Approach to Spatiotemporal Identification (Key Components)

In this article, we took a detailed look at the integration of the SSAM module into the SEW-ResNeXt block, demonstrating how the S3CE-Net framework enables the effective combination of spiking attention with residual blocks. This architecture ensures accurate processing of temporal and spatial data streams and high training stability. The modularity and flexibility of the components make it easier to extend the model and reuse proven methods.
preview
Building a Prop Firm Compliance Monitor in MQL5 (Part 2): Daily Sessions and Restart-Safe Starting Balances

Building a Prop Firm Compliance Monitor in MQL5 (Part 2): Daily Sessions and Restart-Safe Starting Balances

Establishes persistent daily-session management for Prop Firm Guard in MetaTrader 5. The EA derives the session identity from the trading-server date, account login, and server, persists state in SQLite, and adds a confirmation step for the daily starting balance. A timer detects trading-day changes and restores the confirmed baseline after EA removal or terminal restarts, ensuring a stable reference for daily risk checks.
preview
Building Your Personal Expert Advisor (Part 7): Risk Management VI (Final)—Consolidating the Risk Framework

Building Your Personal Expert Advisor (Part 7): Risk Management VI (Final)—Consolidating the Risk Framework

The article consolidates trade, basket, and account risk into a modular framework for MQL5 EAs. Risk logic moves into reusable classes and shared types, leaving the EA with its inputs, signal, configuration, and call sequence. The result is a shorter strategy file and a second EA that reuses the basket tier and the shared conversions.