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!

My AI Gold
Vitalii Kosov
4.89 (19)
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
The Invincible
Vitalii Kosov
4.8 (5)
The Invincible — Built to Survive. Designed to Dominate The Invincible is an advanced AI-driven Expert Advisor built specifically for the XAUUSD / Gold market. It is designed for traders who want a clean, structured, and professional trading system — without martingale, without grid, without hedging, and without any dangerous recovery tricks hidden inside the logic. This is not a system that tries to survive by averaging losses or multiplying positions. The Invincible works with a disciplined tr
AiX Gold MT5
William Brandon Autry
5 (1)
AiX GOLD — BUILT FOR GOLD. One market. Up to seven breakout strategies. Optional AI review. AiX identifies breakout opportunities at established daily and hourly price levels. It prepares the entry, sets the stop loss and profit target, then manages the trade with break-even and trailing rules. Read the AiX Gold story: the strategy, long-term backtests and how Jev is used. NO RECOVERY TRADING. NO GRID. NO MARTINGALE. Every trade starts with a predefined stop loss. Each pending entry is submitted
The Gold Reaper MT5
Profalgo Limited
4.4 (114)
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 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 from very conserv
Quantum Titan MT5
Bogdan Ion Puscasu
4.76 (50)
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
MoonDog EA
James Vito Armin Bianchini
4.4 (48)
A MoonDog update with new strategies is coming in the next few weeks, making it a more complete EA. MoonDog will be removed from sale before the update, which will be exclusive to existing owners. Take ur spot before sales close! 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 accoun
Gold Beaver
Arnold Bobrinskii
4.43 (7)
Gold Beaver - limited offer $449 now. Next price $499. 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 re
AI Golden Life MT5
MQL TOOLS SL
5 (12)
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
Scraper Gold
Kriscandra Rumbang Atmaja
5 (11)
Scraper Gold MT5 – 4-Engine Breakout EA for XAUUSD Current price: $95. Future price increases will be announced in advance. Final price: $195. Live Signal 1 – P rofile  Classic : https://www.mql5.com/en/signals/2392705 Live Signal 2 – P rofile  Fixed Entry (v3.7 default, fixed lot) : https://www.mql5.com/en/signals/2396229 Scraper Gold is a fully automated breakout Expert Advisor built only for gold (XAUUSD). It does not try to predict the whole move. It waits at proven swing highs and lows
Quantum Queen X MT5
Bogdan Ion Puscasu
4.08 (79)
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
TitanForge EA MT5
Maxim Kurochkin
5 (16)
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
Scalping Robot Pro MT5
MQL TOOLS SL
4.39 (175)
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 trade management techniques to identify high probability trading opportunities in the gold market. Scalping Robot Pro is optimized for traders who prefer
The Last Broker EA
Maxim Kurochkin
5 (4)
The Last Broker EA Systematic gold trading. Two algorithms. Defined trade management. The Last Broker EA is an algorithmic XAUUSD trading system for MetaTrader 5. Its dual-strategy architecture combines rule-based execution, configurable position sizing and two distinct trailing profiles in one trading environment. Choose how your positions are managed while keeping the market context visible on the integrated trading panel. Live signals on real accounts Strategy 1 — Ultima Markets Strategy 2
Smart Gold Hunter
Barbaros Bulent Kortarla
4.01 (80)
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
EA Super Trend XAUUSD
Vitali Vasilenka
2.67 (43)
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 : https://telegra.ph/Path-to-a-Million-10-11 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 FEATU
Ghost Scalper MT5
Thomas Christoph Lipka
4.14 (29)
Ghost Scalper MT5 5.1 Ghost Scalper MT5 is a fully automated Expert Advisor for XAUUSD (Gold) on MetaTrader 5. Four independent trading strategies selectively identify breakout and momentum opportunities. The EA executes trades only when its internal trading conditions are met. Extended periods without trading activity are normal. Four Independent Strategies Ghost A, B, C and D operate independently. Each strategy can be enabled or disabled individually. BUY and SELL directions can be controlled
Range Breakout EA with Range Filters
Jimmy Peter Eriksson
4.69 (32)
2 Year Verified Live Track Record:  Click Here! Highly Diversified: XAUUSD, USDJPY, BTCUSD, US30, DE40. Prop Firm Ready: Daily Drawdown Protection, Trade Randomisation. Low Risk System: No Grid, No Martingale, Stop Loss On Every Trade. Honest Approach: Realistic Backtest, No Curvefitting,  [Backtest Result] . UPDATE:  VERY FEW COPIES LEFT AT CURRENT PRICE! FINAL PRICE:  $1290 [FTMO Results]  |  [Main Portfolio]  |  [Backtest Guide] Why Range Breakout EA is so Stable ? Range Breakout EA is
Ultimate Breakout System
Profalgo Limited
5 (55)
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
Janus Zone
Guilherme Jose Mattes
5 (6)
199,00 USD - PRICE WILL INCREASE AFTER 10 SALES Janus Zone — Multi-Engine Zone Trading System Live Signal1  (current version) Live Signal2  (monitoring version) User manual No gimmicks, no fake backtests, no overfitting, no grid, no martingale! Janus Zone was built and refined over months of live testing before reaching this listing — currently running on 3 separate live signals for over 2 months, with dozens of internal versions tested, measured and discarded until this one earned its place.
Aikon MT5
William Brandon Autry
5 (10)
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
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 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 before opening.   Risk management  - The risk calculation
Trend Sniper X
Sarvarbek Abduvoxobov
4.86 (43)
Trend Sniper X is a multi-timeframe trend-following indicator for MetaTrader 5 that helps traders identify trend direction and potential reversal points with clarity and precision. for MT4: https://www.mql5.com/en/market/product/193245 Price Information: The current price is promotional and is subject to change as upcoming updates and new features are released. Bonus Offer: To get the FREE Auto-Trade Assistant EA for this indicator, please message the author after purchasing. Code2Profit Channe
Pac Man BTC
Thomas Christoph Lipka
5 (6)
Pac Man BTC MT5 – Bitcoin Trading Expert Advisor Pac Man BTC MT5 is an automated trading Expert Advisor for BTCUSD on MetaTrader 5. The trading robot is designed for the specific market characteristics of Bitcoin, including high volatility, changing spreads and rapid price movements. Version 1.7 combines the trading strategies into one unified system with predefined entry conditions and individual trade management rules. The EA monitors market movements and places pending orders when its interna
Quantum Commander
Bogdan Ion Puscasu
4.65 (23)
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

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.

90 - 100 USD
Hello, I need an Expert Advisor for MetaTrader 5 in MQL5. 1. GENERAL: Scalping on M1, Monday to Friday, 3 symbols: XAUUSD, EURUSD, GBPUSD. Scan every tick. Fully automatic. NO MARTINGALE, NO GRID, NO HEDGING. 2. TIMEFRAME: M1 ONLY. Use PERIOD_M1 for all indicators. Magic 101010. Comment "Adaptive V11". Deviation 10. Spread filter: >30 points EURUSD/GBPUSD or >50 points XAUUSD = NO TRADE. 3. INDICATORS: EMA 20, EMA
30+ USD
Hello, I need a high-quality, reliable, and well-coded Expert Advisor (EA) for MetaTrader 5. The code must be clean, without errors, and optimized for safe trading. The robot needs to trade based on basic technical indicators. Every trade must have a strict Stop Loss and Take Profit for risk management. Please apply only if you are an experienced MT5 developer with a high rating and clean coding history. Best
20 Applications
MQL5 Experts
10000 - 20000 USD
I’m looking to purchase a genuinely private trading system, indicator, or Expert Advisor (EA) , preferably for MT4 or MT5. I’m a serious buyer with a flexible budget of up to $10,000 , depending on the quality of the system and the strength of its verified performance. I’m interested in something with a demonstrated trading edge—not a repackaged public strategy or a product supported only by marketing claims. Before
15 Applications
MQL5 Other
50 - 150 USD
The EA will use these rules: User chooses a candle by hour and minute based on broker's time. Wait for that candle to close before calculating levels. Mark the high and low of the chosen candle. Place a Buy Stop above the candle high and a Sell Stop below the candle low. User will have an option to offset the entry from the candle high/low by X amount of pips. Put each order's stop-loss at the opposite entry level
84 Applications
MQL5 Experts
100 - 300 USD
I'm looking for a developer to build a simple cloud-based monitoring and alert system for a trading account whose performance statistics are displayed on a third-party website. The system should: 1. Monitor the account's balance, equity and open positions. 2. Calculate the current floating drawdown as a percentage of account balance. 3. Send a single alert, preferably via WhatsApp or alternatively email, when
30 - 60 USD
Brush And Symetry Rectangle Double ANd Alert And Label Create All Tools Need For Tecnical Analays ON CHart Nds Stratigy... Is Good Indicator Tools For Analays I will Use this Indicator So Cute
25 Applications
MQL5 Indicators

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

Forecast and Levels
The chart above was made on Metatrader 5 by using ADXVMA indicator and Range oscillator + bands smoothed indicator. The indicators are attached.
AI Stocks Analyse
Instrument: Tesla (TSLA) ⏱ Preparation: ~20min Direction: Short Targets: 335 Risk Zones: 355 STRATEGIC SHIFT Tesla is pivoting away from Cybertruck to focus entirely on autonomous robotaxis amid recent market pressures. RISK & OUTLOOK Short-term
New Gadgets and Game Tech News
AWS will be a $1T business, Jassy says — but first, it will spend big - https://techcrunch.com/2026/10/29/aws-will-be-a-1t-business-jassy-says-but-first-it-will-spend-big/
Something Interesting
New indicator was uploaded to CodeBase (free to download by source code and free to use): London Breakout: Asian Range Box - indicator for MetaTrader 5 - https://www.mql5.com/en/code/78058
Advance AI Scanner
⏱ HOW FAR DOES GOLD MOVE AFTER JOBLESS CLAIMS? WATCH THE AI SCANNER IN ACTION 40 markets · one panel · one AI per market https://www.youtube.com/watch?v=PtjbL5VD3U8 Watch free · then try the free demo Quick question: when US Initial Jobless Cla
Phoenix Trade Manager MT5 | Elite Traders Hub
AUTO-CLOSE AT YOUR TARGET Set a floating profit amount. Phoenix closes the trades automatically when it's reached. Hands-free discipline. ONE-TIME, YOURS TO KEEP $49 — zero monthly bills. ✨ Pro-level trade management at a beginner-friendly price.
Prop Firm Trade Manager | Funded Trader Elite
TRIAL → OWN IT → TRADE YOUR CHALLENGE 1⃣ Free trial on a demo account 2⃣ Own it for $49 3⃣ Trade your challenge with every number in view Step by step, at your pace. ONE-TIME, YOURS TO KEEP $49 — zero monthly bills. ✨ Pro-level prop-firm tools at a b
Ultra Sync Trade Copier MT5 & MT4
COPY ONLY WHAT YOU WANT Precision copying. Filters for buy/sell only, magic numbers, symbols, comments, sessions, weekdays and min/max lot. Every Receiver gets exactly the trades you choose. ONE-TIME, YOURS TO KEEP $49 once per platform — zero month
Multi-Strategy Market Scanner
YOUR CHART, UPGRADED Before: one idea on your chart. After: ten methods, eight overlays and confluence on demand. Same chart. Upgraded vision. ONE PRICE, YOURS TO KEEP $45 once — every method, every overlay. ✨ Pro-level multi-strategy analysis at a
Black Thunder EA ⚡ High-Impact Trading
"CAN I INSTALL IT ON PC AND VPS?" Yes. Your purchase is tied to your MQL5 account, so you can install it on your PC and your VPS with the same login, within the activation limit shown on the product page. Flexible installs: EXPERT ADVISOR · AUTO-TRA
Bearish An Bullish EA
**DAILY UPDATE – GOLD, BTCUSD & BTCJPY** Hello, everyone! Welcome to our trading update. **GOLD** Our waiting time is over! The EA has taken a SELL position as price remained below the MA50, meeting our selling conditions. The trade was taken at the
Algo Trading
Algo Trading Verified
EV-MGRFlowNet is being ported to MQL5 with OpenCL to handle market microstructure as an event stream rather than fixed time windows. Core blocks remain FERE-Net (ConvGRU/ST-ConvGRU) for long temporal context, FGD-Net for multi-scale reconstruction of a mot

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
Which Economic Releases Actually Move Your Symbol, and by How Much?

Which Economic Releases Actually Move Your Symbol, and by How Much?

A calendar release is not a category but a number against a consensus. In MQL5 we build a robust, standardized surprise (actual minus forecast scaled by each indicator's own dispersion), recover the broker's daylight saving schedule from price to anchor each release on the bar that moved, and regress price response by symbol and horizon. The result is a measurable profile in pips per sigma showing which events actually move your market.
preview
Building AI-Powered Trading Systems in MQL5 (Part 13): Letting the Assistant Execute Trades Behind an Approval Card

Building AI-Powered Trading Systems in MQL5 (Part 13): Letting the Assistant Execute Trades Behind an Approval Card

We extend an MQL5 AI assistant from read-only tools to safe trade execution with a human-in-the-loop gate. The article defines action tools for placing, closing, modifying, and deleting trades and for drawing on the chart, validates each request, sizes volume to broker limits, and scopes ownership. We pause the tool loop behind an approval card, queue actions, and resume execution only after approval, which holds while auto-approval stays off, as it is by default.
preview
Local Outlier Factor: Density-Based Anomaly Detection in Native MQL5

Local Outlier Factor: Density-Based Anomaly Detection in Native MQL5

This article builds a native MQL5 LOF engine without DLLs, ALGLIB or ONNX. Bars are mapped to five standardized features; k‑NN reachability and density produce a scale‑free LOF score, and the alarm level is a moving quantile of the reference cloud. The score gates only new entries in an EMA‑cross EA, with an indicator for charting and a script for independent checks on XAUUSD, EURUSD and GBPUSD.
preview
Weak Supervision for Traders: Combining Several Noisy Labeling Heuristics into One Probabilistic Label (Snorkel-Style)

Weak Supervision for Traders: Combining Several Noisy Labeling Heuristics into One Probabilistic Label (Snorkel-Style)

The article builds an MQL5‑native weak‑labeling engine that infers per‑indicator trust from vote agreement, then fuses five noisy signals into P(Buy) using Expectation‑Maximization. We describe the EA architecture, rolling‑window refits, abstain handling, diagnostics, and a majority‑vote baseline used for comparison. Readers can reuse the EM library, swap in their own labeling functions, and obtain a transparent, probability‑based entry filter.
preview
Building a High-Volume Pivot Indicator in MQL5

Building a High-Volume Pivot Indicator in MQL5

This article presents a high-volume pivot indicator in MQL5 that identifies confirmed pivot highs and lows using surrounding price bars and normalized volume strength. It calculates rolling volume sums, determines a 95th-percentile volume reference, and filters pivot points based on their relative volume. The indicator uses ATR(500) to scale concentric rings around qualifying pivots and draws reaction levels, pivot markers, and formatted volume labels on the chart, helping you study high-volume pivot areas and their interaction with price structure and market volatility.
preview
Neural Networks in Practice: The Birth of C_Neuron

Neural Networks in Practice: The Birth of C_Neuron

This article demonstrates how to encapsulate a neuron in MQL5 using the C_Neuron class, with weights, a bias, and a parameter specifying the number of inputs. We will take a detailed look at how to compute the loss function based on the least squares method and how to organize training data in arrays. This makes it easy to change the inputs and repeat experiments without modifying the implementation.
preview
Building a Divergence System (Part V): Adaptive Parabolic SAR Trailing Stop Utility

Building a Divergence System (Part V): Adaptive Parabolic SAR Trailing Stop Utility

The article delivers AdaptivePSARTrail.mqh: a reusable header that lets an EA trail positions (its own or external, by symbol/magic) with an adaptive Parabolic SAR. The utility adapts the step from divergence, guards flips with a side check, and orders broker and improvement gates (stops/freeze, tick grid, break‑even, start and step thresholds). A calculation‑only build serves indicators, result codes aid logging, and a demo EA verifies the integration.
preview
MetaTrader 5 Machine Learning Blueprint (Part 26): Process Permutation

MetaTrader 5 Machine Learning Blueprint (Part 26): Process Permutation

We introduce the permutation process for backtest validation: permute bars, rerun the complete development process, and compare the observed Sharpe to the null distribution it produces. Outputs include one-sided p-values, robust z, and quantile confidence intervals, plus a spurious performance curve that quantifies selection versus trial budget. A cache-isolation check prevents false passes. The EURUSD H1 case shows how to set a tolerance and assess whether performance is distinguishable from selection.
preview
A Categorical Hidden Markov Model in MQL5

A Categorical Hidden Markov Model in MQL5

The article provides a detailed examination of the theoretical foundations and practical implementation of the hidden Markov model with categorical emissions (Categorical HMM) in the MQL5 language. Specific examples are used to demonstrate the processes of inference, iterative parameter learning, and online filtering, as well as the methodology for selecting the optimal model architecture based on the AIC/BIC information criteria.