← Back to Blog
Reviews 10 min read

Stability Killer AI: How We Built a Low-Drawdown ML Trading System

The story behind Stability Killer AI — our ML-powered AUDCAD EA with just 3.3% max drawdown, 3.69 profit factor, and real XGBoost running via ONNX inside MT5.

EN ES DE FR PT RU ZH JA AR

TL;DR

  • Stability Killer AI trades AUDCAD H1 using a genuine XGBoost model via ONNX Runtime — not a marketing gimmick
  • Live signal performance: +15.37% growth, 3.69 profit factor, 3.3% max drawdown, 74.7% win rate
  • Mean reversion strategy with ML-powered condition filtering — the EA knows when NOT to trade
  • Rated 5.0/5 on MQL5 Market ($399) — plug & play with $500 minimum balance
  • Built for traders who prioritize capital preservation over aggressive returns

What Is Stability Killer AI?

Most Expert Advisors chase returns. Stability Killer AI was built to chase something harder: consistency with minimal drawdown.

Developed by BLODSALGO, Stability Killer AI is a mean reversion EA designed exclusively for AUDCAD on the H1 timeframe. What makes it different from the hundreds of "AI" EAs flooding MQL5 Market is simple — it actually uses machine learning. Not as a marketing label, but as a core decision-making engine running real-time inside MetaTrader 5.

The EA integrates a XGBoost Gradient Boosting model deployed via ONNX Runtime — the same ML framework used by quantitative hedge funds and Kaggle competition winners. You can verify this yourself: load the EA and check your MT5 Journal tab for the ONNX initialization message. It can't be faked.

If you've read our article on Machine Learning EAs: Hype vs Reality, you know how rare genuine ML integration is in the retail trading space. Stability Killer AI is our proof that it can be done right.

The Strategy: Mean Reversion + Machine Learning

At its core, Stability Killer AI exploits a well-documented market phenomenon: mean reversion. Prices that deviate significantly from their statistical mean tend to revert. AUDCAD, as a commodity-correlated range-bound pair, is particularly suited to this approach.

But raw mean reversion alone isn't enough — timing and filtering are everything. That's where the ML model comes in.

How the XGBoost Model Works

The EA's XGBoost model analyzes multiple proprietary features in real-time:

The model doesn't just decide when to trade — it decides when NOT to trade. This is critical. The automatic bad conditions detection protects capital during unfavorable market regimes, which is why the drawdown stays so low.

Why AUDCAD?

We chose AUDCAD deliberately. Unlike XAUUSD (which our Pivot Killer and Growth Killer handle), AUDCAD offers:

Verified Live Performance: The Numbers

Here's what Stability Killer AI has delivered on its live MQL5 signal — real money, real trades, fully verified:

MetricValue
Growth+15.37%
Profit Factor3.69
Max Drawdown3.3%
Win Rate74.7%
Total Trades75
Balance$677.07
StrategyMean Reversion AI
BrokerIC Trading (ECN)

Let's break down what makes these numbers exceptional:

3.3% Maximum Drawdown

This is the headline metric. While most EAs on MQL5 Market show 20-40% max drawdown (and many blow up entirely), Stability Killer AI has kept drawdown at just 3.3%. For context, read our guide on max drawdown to understand why this single metric matters more than any growth number.

3.69 Profit Factor

A profit factor above 2.0 is considered excellent. At 3.69, Stability Killer AI earns $3.69 for every $1 it loses. This ratio reflects a strategy that takes high-probability trades and cuts losses quickly.

74.7% Win Rate

Nearly three out of four trades are winners. Combined with the strong profit factor, this means both the frequency and quality of trades are consistently positive.

+15.37% Growth — In Context

Yes, +15.37% is more modest than Growth Killer's +184% or Pivot Killer's +84%. That's by design. Stability Killer AI runs with deliberately conservative risk parameters. The goal isn't to maximize returns — it's to maximize the Sharpe ratio: return per unit of risk. On a risk-adjusted basis, SK AI is our strongest performer.

How It Compares: SK AI vs Other BLODSALGO EAs

Every BLODSALGO EA serves a different role in a trading portfolio. Here's how Stability Killer AI fits:

MetricStability Killer AIGrowth KillerPivot KillerKarat Killer
PairAUDCADMulti-SymbolXAUUSDXAUUSD
StrategyMean Reversion + MLMulti-Symbol GridPivot BreakoutONNX Ensemble
Growth+15.37%+184.24%+84.42%Backtest +7,229%
Max Drawdown3.3%15.8%10.5%TBD (new)
Profit Factor3.692.982.36TBD
Win Rate74.7%76.3%51.3%TBD
Price$399$499$499$399
MQL5 Rating5.0/5 (7)5.0/5 (21)4.66/5 (33)4.26/5 (21)

Best for: Conservative traders, portfolio diversification (non-correlated to gold EAs), anyone who prioritizes capital preservation. If Growth Killer is your offense, Stability Killer AI is your defense.

The ML Architecture: Under the Hood

Since this is a technical deep dive, let's look at what's actually running inside MetaTrader 5.

XGBoost via ONNX Runtime

ONNX (Open Neural Network Exchange) is an open standard for ML model interoperability. It allows models trained in Python (scikit-learn, XGBoost, TensorFlow) to be exported and run inside any ONNX-compatible runtime — including MetaTrader 5's native ONNX support introduced in build 3500+.

Stability Killer AI's pipeline:

  1. Training — XGBoost model trained on historical AUDCAD data with walk-forward validation
  2. Export — Model converted to ONNX format (.onnx file)
  3. Deployment — ONNX model embedded directly inside the EA, loaded via MT5's OnnxCreate()
  4. Inference — Real-time predictions on every H1 candle close

The key advantage: the model runs locally inside MT5 — no API calls, no internet dependency, no latency. Your trading decisions happen in microseconds, not milliseconds.

News Filter: Works in Backtests Too

One of the most frustrating limitations in EA development: news filters don't work in the MT5 Strategy Tester because there's no Economic Calendar access during backtests. Most developers just skip this entirely, making their backtests unrealistically optimistic.

We solved this with a dual approach:

This means the backtested results you see are actually closer to what you'd get in live trading. A small detail that makes a massive difference in trust.

Setup Guide: Running Stability Killer AI

Stability Killer AI is designed for plug-and-play simplicity. Here's the recommended configuration:

ParameterRecommendation
SymbolAUDCAD
TimeframeH1
Minimum Balance$500
Recommended Balance$1,000+
Broker TypeECN / Raw Spread
VPSRecommended for 24/5 uptime

Step-by-Step

  1. Purchase or rent from MQL5 Market
  2. Open an AUDCAD H1 chart in MetaTrader 5
  3. Attach Stability Killer AI to the chart
  4. Click OK — the EA handles everything from there

No complex optimization needed. No parameter tweaking required. The ML model adapts to current market conditions automatically.

Broker Recommendation

We run our own signal on IC Trading (Raw Spread account). For best results, use an ECN broker with tight AUDCAD spreads. IC Markets and Pepperstone are also excellent choices.

Who Should (and Shouldn't) Use This EA

Stability Killer AI Is Built For:

It's NOT For:

What Real Users Are Saying

Stability Killer AI has earned a 5.0/5 rating on MQL5 Market. Here are verified reviews from real users:

“Brilliant EA from my perspective — very reliable trade execution, steady account growth at low risk and minimal drawdown. Highly recommended and definitely deserves more than just 5 reviews!”

Dieter Kölbl, verified MQL5 purchaser

“After three weeks of testing Stability Killer AI, I'm thoroughly impressed. This EA features genuine XGBoost machine learning (you can verify the ONNX initialization in MT5 journal — no fake AI here!) and delivers consistent, stable profits on AUDCAD H1. Real ML technology that adapts to market conditions, steady returns with minimal drawdown, and a news filter that actually works in backtests.”

Ferran Lopez Navarro, verified MQL5 purchaser

“Like it. Working good with low DD up to now.”

udolino, verified MQL5 purchaser

Notice the pattern: every review mentions low drawdown and consistency. These aren't traders chasing moonshots — they're traders who understand risk.

Frequently Asked Questions

Is the machine learning in Stability Killer AI real?

Yes. The EA uses a genuine XGBoost model deployed via ONNX Runtime inside MT5. You can verify this by checking the MT5 Journal tab when the EA initializes — the ONNX model loading message is visible and cannot be faked. Read our ML in trading deep dive for more context.

Why is the growth lower than your other EAs?

By design. Stability Killer AI runs with conservative risk parameters to keep drawdown under 5%. The goal is maximum risk-adjusted return (Sharpe ratio), not maximum absolute return. Think of it as the defensive midfielder of your EA portfolio.

Can I run it alongside Growth Killer or Pivot Killer?

Absolutely — this is actually the ideal setup. Since SK AI trades AUDCAD and the others trade XAUUSD/multi-symbol, the correlation between them is low. Running them together creates natural diversification.

What's the minimum account size?

$500 minimum, $1,000+ recommended. The EA uses proportional lot sizing, so larger accounts benefit from the same percentage performance with better absolute returns.

Does it work on prop firm accounts?

Yes. With a 3.3% max drawdown, Stability Killer AI comfortably fits within most prop firm drawdown limits (typically 5-10% daily, 10-12% total). No martingale, no grid, no averaging — clean single trades.

How often does it trade?

On average, Stability Killer AI executes a few trades per week on the H1 timeframe. It's selective by design — the ML model filters out low-probability setups rather than trading every signal.

Explore BLODSALGO Expert Advisors

Explore BLODSALGO Expert Advisors

Stability Killer AI represents our commitment to building trading systems that prioritize survival over speculation. With 3.3% max drawdown, a 3.69 profit factor, and real XGBoost ML running inside MT5, it's built for traders who measure success in years, not days.

Browse our full range of Expert Advisors — each built with strict risk management, no martingale, and live-verified performance on MQL5.

View All BLODSALGO EAs on MQL5 →

Risk Disclaimer: Trading foreign exchange, gold (XAUUSD), and other financial instruments involves significant risk of loss and is not suitable for all investors. The information in this article is for educational purposes only and does not constitute financial advice. Past performance of any Expert Advisor does not guarantee future results. Always test strategies on a demo account before trading with real capital, and never risk money you cannot afford to lose.