Description
EMA Cross Complete Bot is an advanced algorithmic trading system based on exponential moving averages (EMA 21/50) with intelligent multi-level filters and integrated risk management. Designed to operate on XAU/USD M1 with an included pre-optimized set file, but fully customizable for any asset and timeframe.
✨ Key Features
🔍 Multi-Filter Validation System
- Slope Analysis: Calculates and evaluates EMA slope to confirm trend strength
- EMA Distance: Filters false signals by verifying minimum separation between averages
- Signal Quality: Classifies each signal as STRONG, WEAK, or FALSE POSITIVE before execution
📈 Intelligent Entry Strategy
- EMA cross detection with real-time validation
- Multiple filters to reduce false positives
- Timing control between consecutive operations
- Customizable maximum simultaneous positions limit
🚪 Advanced Exit Strategy (Dual Condition)
- Condition 1: Fast EMA slope monitoring with customizable threshold
- Condition 2: EMA distance control with previous state memory
- Combined Exit: Closure only when BOTH conditions are met
- Safety Exit: Additional protection when EMAs converge excessively
💰 Professional Risk Management
- Automatic volume calculation based on % risk of capital
- Customizable Stop Loss and Take Profit in pips
- Automatic volume normalization according to broker limits
- Capital protection with early exit on trend reversal
🎨 Complete Graphical Visualization
- EMA Indicators: Real-time circles on EMAs (green/red)
- Tangent Lines: Slope visualization with future projection
- Trading Zones: Colored areas indicating market conditions
- Visual Signals: Colored arrows with signal quality (green/orange/yellow)
- Slope Difference: Divergence/convergence indicator between EMAs
- Live Dashboard: Complete panel with all real-time metrics
📊 Dynamic Dashboard
╔═══ EMA CROSS BOT ═══╗
║ 🟢 TRADING/⚪ ANALYSIS
║ Trend: BULL/BEAR
║ Signal: BUY/SELL/HOLD
║ Fast Slope: X.XXX%
║ Slow Slope: X.XXX%
║ Slope Δ: X.XXX%
║ Distance: X.XXX%
║ Exit Conditions: ✓/✗
║ Trades: XX | P&L: XXX╚═══════════════════╝
⚙️ Customizable Parameters
📈 EMA Settings
EMA Fast Period(default: 21)EMA Slow Period(default: 50)
🎯 Validation Filters
Min Slope %(default: 0.05%) - Minimum slope to confirm trendMin EMA Distance %(default: 0.1%) - Minimum distance between EMAsSlope Calculation Periods(default: 5) - Periods for slope calculation
💰 Trading & Risk Management
Risk % per Trade(default: 1.0%) - Percentage of capital at riskStop Loss Pips(default: 30)Take Profit Pips(default: 60)Max Positions(default: 1) - Maximum number of simultaneous positions
🚪 Exit Strategy
Enable Slope Exit(default: true) - Enable advanced exit strategyFast Slope Exit Threshold %(default: -1.715%) - Slope threshold for closureDistance Exit Threshold %(default: 0.15%) - Distance threshold for closure
🎨 Visualization
Show Dashboard- Complete informative dashboardShow Zones- Colored trading zonesShow EMA Points- EMA indicator circlesShow Signals- Signal arrows with qualityShow Slope Lines- Slope tangent linesShow Slope Difference- Divergence/convergence indicator
🛠️ Controls
Enable Trading(default: false) - Enable real order executionDebug Mode(default: true) - Detailed logs for analysis
🎁 Included Set File
✅ Pre-optimized file for XAU/USD M1
- Tested and calibrated parameters for gold trading
- Optimized filters for gold volatility
- Balanced risk/reward ratio
- Refined exit conditions to maximize profits
🔧 Complete Customization
The bot is designed to be fully adaptable:
📊 Other Assets
- Forex: EUR/USD, GBP/USD, USD/JPY, etc.
- Metals: Silver (XAG/USD)
- Indices: US30, NAS100, etc.
- Crypto: BTC/USD, ETH/USD (if supported by broker)
⏱️ Other Timeframes
- Scalping: M1, M5
- Intraday: M15, M30, H1
- Swing: H4, D1
🎯 Custom Strategies
- Modify EMA periods (e.g., 9/21 for more reactive trading)
- Adjust slope filters for more/less volatile markets
- Customize risk % and SL/TP according to your trading style
- Adapt exit conditions to asset volatility
📋 Usage Modes
1️⃣ ANALYSIS Mode (Enable Trading = false)
- Observe signals without executing operations
- Study bot behavior on historical data
- Optimize parameters with cTrader backtesting
- Perfect for testing and learning
2️⃣ TRADING Mode (Enable Trading = true)
- Automatic order execution
- Complete position management
- Intelligent exit strategy active
- Real-time P&L monitoring
🔍 Debug & Analytics
Debug Mode provides detailed logs:
🔍 === SIGNAL ANALYSIS ===
⏰ Time: [timestamp]
📊 Cross: UP ⬆️ / DOWN ⬇️
📈 Fast Slope: X.XXXX%
📉 Slow Slope: X.XXXX%
📏 EMA Distance: X.XXXX%
🎯 Signal Quality: STRONG/WEAK
💼 Current Positions: X/Y⚡ Trading Enabled: true/false
🎯 Unique Advantages
✅ Complete System: Analysis, execution, and management in a single bot
✅ Intelligent Exit: Dual condition to avoid premature closures
✅ Professional Visualization: Complete graphics for immediate understanding
✅ Total Flexibility: Adaptable to any trading style
✅ Risk Management: Automatic capital protection
✅ Pre-Optimized: XAU/USD M1 set file ready to use
✅ Transparency: Every operation is tracked and explained
⚠️ Disclaimer
Trading involves significant risks. Past results do not guarantee future performance. Always test on demo accounts before using real capital. Pre-optimized parameters are provided as a starting point and may require adjustments to current market conditions.
🚀 MATRIX SMATAN3 - Intelligent Trading, Professional Results
Summary
Its exit strategy employs dual conditions: monitoring fast EMA slope against a threshold and EMA distance with memory of previous states, requiring both conditions to trigger position closure. Additional safety exits protect against excessive EMA convergence. Risk management is professional, with automatic volume calculation based on a configurable percentage of capital risk, customizable stop loss and take profit levels, and volume normalization according to broker limits.
SMATAN3 provides comprehensive graphical visualization including EMA indicators, slope tangent lines, trading zones, signal arrows with quality classification, slope divergence/convergence indicators, and a live dashboard displaying real-time metrics such as trend, signal, slopes, distances, exit conditions, and trade performance.
The bot is pre-optimized for XAU/USD on the M1 timeframe with a ready-to-use set file but is fully customizable for other assets (forex, metals, indices, cryptocurrencies) and timeframes (scalping to swing). It supports two modes: analysis mode for signal observation without trading, and trading mode for automatic order execution and position management. Debug mode offers detailed logs for signal analysis and trading activity.
Customer reviews
5 | 67 % | |
4 | 0 % | |
3 | 0 % | |
2 | 0 % | |
1 | 33 % |