Callidus EA
- Experts
- Mate Patrik Toth
- Version: 3.8
- Updated: 8 December 2025
- Activations: 10
Callidus EA: The Adaptive AI Trading Framework
Callidus is not just another Expert Advisor; it is a comprehensive trading framework designed for the modern, dynamic markets. Built on a foundation of adaptive logic and multi-layered risk management, Callidus automatically analyzes market conditions to deploy the right strategy at the right time, aiming to maximize opportunities while rigorously protecting your capital.
Harness the power of a system that thinks, adapts, and manages risk with unparalleled sophistication.
Dear Traders,
First, a huge thank you to everyone who downloaded and tested Callidus EA during our initial free promotion period. Your feedback has been invaluable.
The free launch has now concluded, and we are excited to officially launch Callidus EA with a special introductory price.
For a limited time, the full lifetime license for Callidus EA is available for just $299!
This is a promotional price as we continue to build our community. The price will increase in stages as more results and reviews are gathered.
Why Callidus?
Callidus is not just another EA; it is a complete, institutional-grade trading framework built on three core pillars:
- Adaptive Strategy Engine: Automatically switches between Trend-Following and Mean-Reversion strategies based on real-time market conditions.
- AI-Powered Filtering: A Random Forest Machine Learning model analyzes every signal, filtering for high-probability setups to improve entry quality.
- Advanced Risk Management: From a risk-contained Smart Basket Hedging system to a full suite of recovery modes, you are always in control of your capital.
We have included several optimized .set files in comments to get you started immediately on pairs like XAUUSD and other commodities.
Thank you for your support. We look forward to having you as part of the Callidus community.
Core Intelligent Features
1. Machine Learning (ML) Trade Filter: Go beyond simple indicators. Callidus uses a built-in, trained Random Forest model—an advanced ensemble of multiple decision trees—to analyze market conditions. By combining the "votes" from these trees, the EA calculates a powerful confidence score for every potential trade. Only high-probability setups are taken, filtering out weak signals and dramatically improving the quality of entries. The confidence threshold (MinMLThreshold) is fully customizable, giving you control over the EA's selectivity.
2. Automatic Strategy Switching: The Right Tool for Every Market A rigid strategy is doomed to fail. Callidus thrives by using a sophisticated ADX-based Market Regime Filter to determine if the market is trending or consolidating, then automatically deploys the most effective engine:
- For Trending Markets: You Choose the Engine When the market shows clear directional momentum, you can select your preferred trend-following strategy from a simple dropdown:
- EMA Crossover Engine (Default): A classic and robust system that uses a moving average crossover to capture and ride established trends.
- ADX + DI Crossover Engine (Advanced): A complete trend-trading system that uses the Directional Movement Index to confirm both the strength and direction of a trend before entry, providing higher-quality signals.
- For Ranging Markets: You are in full control. Choose from two distinct strategies via a simple dropdown:
- Support/Resistance Pullback Engine: Identifies historically-proven S/R levels and trades high-probability reversals from these key zones.
- Bollinger Bands® Pullback Engine: A classic mean-reversion strategy that enters trades at the outer bands, capitalizing on statistically likely price reversions.
Advanced Risk Management & Trade Control
1. A Complete Hedging & Recovery Suite Every trader's risk appetite is different. Callidus provides a full suite of four distinct recovery modes, controlled by a single HedgeMode input:
- Basket Mode (Recommended): The ultimate in risk containment. Opens opposite, fixed-lot hedges and manages the entire group as a single "basket," closing all positions at a predefined profit or stop-loss in your account currency.
- Recovery Mode (Grid-Style): A popular high-risk/high-reward strategy. Adds to a losing position by opening new trades in the same direction with a multiplied lot size to "average down" the entry price. Now includes the option for a basket-level closure.
- Martingale Mode (Aggressive Hedge): The classic aggressive approach. Opens opposite trades with a multiplied lot size to hedge against a losing position. Also includes the option for a basket-level closure.
- Standard Mode A simple, non-aggressive approach that opens a single hedge trade when a loss threshold is met.
2. Sophisticated Trade & Account Protection
- Selectable Lot Sizing: Choose between a dynamic lot size based on a percentage of your account balance or a fixed lot size.
- Multi-Stage Profit Taking: Secure profits progressively with up to three customizable partial take-profit levels based on ATR.
- Comprehensive Safety Nets: Full protection with filters for Maximum Daily Drawdown, Maximum Spread, Trading Hours, and a Minimum Win-Rate filter that only activates after a set number of trades.
- Automated Trade Management: Includes a unified and fully configurable function for Break-Even and ATR-based Trailing Stops.
Built for Performance and Reliability
- VPS Keep-Alive ("Pinger"): An integrated function subscribes to ticks from a liquid symbol (like EURUSD) to ensure the EA remains active and responsive on the MQL5 VPS, even when its host chart's market is quiet. Your trade management will never fall asleep.
- Performance Optimized: Features "once per bar" logic for signal generation, ensuring backtesting is lightning-fast and live CPU usage is minimal.
- Informative Dashboard: An optional on-chart dashboard provides a real-time overview of your account equity, open positions, and EA performance.
Important Notes for Testing & Live Use
- Backtesting Note: When changing settings in the Strategy Tester, please allow 1-2 minutes for the tester to load or refresh the chart. The advanced ML filter processes a significant amount of historical data, which can cause a brief delay before trades appear.
- Dashboard: For the fastest backtesting speeds, it is highly recommended to keep the EnableDashboard input set to false.
- Filter Flatlines: If the EA trades and then stops during a test, it may have been paused by the Daily Drawdown or Win-Rate filters. Try adjusting these settings to see the full potential of the strategy.
- Provided Settings: The product includes .set files for various strategies, including the high-performance XAUUSD M1 Recovery and H1 settings shown in the screenshots. Feel free to use these as a starting point for your own optimization.
- IMPORTANT: DOWNLOAD PRESET FILES The default settings are neutral. For best results, please download the optimized .set files from the Comments section below.
- Download the file.
- In Strategy Tester or Live Chart, click "Inputs" -> "Load".
- Select the file you downloaded.
A Word from the Developer The development of Callidus continues. I am committed to upgrading the EA with new features and further refinements. Your feedback, reviews, and suggestions in the "Comments" section are invaluable. Please do not hesitate to ask questions; I will reply as soon as I can!
And if you find Callidus EA to be a valuable tool, please consider leaving a review to help our community grow!
Disclaimer: Trading financial instruments carries a high level of risk and is not suitable for all investors. Past performance is not indicative of future results. Always perform thorough backtesting on a demo account before deploying any Expert Advisor on a live account. Manage your risk responsibly.


User didn't leave any comment to the rating