Aorus Trading System

Advanced Mean-Reversion & Dynamic Smart Grid Automated Expert Advisor

1. Overview & Core Philosophy

AORUS Trading System EA is a Expert Advisor engineered specifically for Forex traders who demand quantitative discipline, robust risk control, and dynamic adaptability in all market conditions. Operating on MetaTrader 4 (MT4), AORUS harnesses the proven statistical edge of high-probability mean-reversion mechanics built around a customizable Exponential Moving Average (EMA) baseline.

Optimized and recommended for AUDCAD on the H1 timeframe, AORUS takes advantage of the natural range-bound and mean-reverting characteristics of cross-currency pairs. Unlike primitive grid or classic martingale systems that open orders blindly at fixed pips regardless of prevailing market volatility, AORUS incorporates an intelligent multi-mode grid calculation algorithm. It continually evaluates live price action relative to the dynamic EMA line and multi-day Average True Ranges (ATR/Daily Range) to map out mathematically sound scaling levels.

Whether you are seeking steady, low-drawdown yield on AUDCAD or scaling across other major/cross pairs, AORUS delivers fully automated trade management, robust execution retry loops, real-time visual dynamic price tagging, and a comprehensive on-screen HUD dashboard.

Live Signal : https://www.mql5.com/en/signals/2385432?source=Site+Signals+From+Author

2. Key Features & Competitive Advantages

  • Optimized for AUDCAD H1: Specially tailored logic to capture high-probability mean-reversion moves on cross pairs with low structural drawdown.

  • Smart Confirmation Logic: Eliminates late entries by checking both candle closure ( Close [1] ) and real-time bid/ask prices relative to the baseline EMA.

  • 3 Adaptive Grid Calculation Modes: Choose between fixed pips, percentage of EMA price, or multi-day average volatility range.

  • Dynamic Breakeven Point (BEP) Target: Recalculates volume-weighted average price across all layers instantly to exit the entire basket with minimal market exposure.

  • Automated Equity & Drawdown Safety Guard: Built-in hard protection that terminates all trades and resets the system if floating drawdown exceeds your risk limit.

  • Smart Order Execution & Retry Engine: Equipped with advanced error handling (Error 134, Error 130, Slippage control) and margin validation to ensure smooth performance on all broker types (ECN, STP, Cent, Standard).

  • High-Tech Visual HUD Dashboard: Real-time account monitoring, P&L analytics, peak drawdown tracking, and interactive price tagging directly on your chart canvas.

3. How the EA Works (Execution Logic & Rules)

A. Baseline Trend & Signal Confirmation Mode

AORUS filters trades using a dual-layer confirmation rule before initiating any position. This ensures the robot never trades against short-term momentum or enters late into overextended moves:

  1. First Entry BUY Signal: Triggered only when the previous candle's Close [1] closes strictly BELOW the dynamic EMA baseline AND the current real-time Ask price is actively residing below the EMA line.

  2. First Entry SELL Signal: Triggered only when the previous candle's Close [1] closes strictly ABOVE the dynamic EMA baseline AND the current real-time Bid price is actively residing above the EMA line.

B. Adaptive Grid Scaling & Averaging Algorithm

When price temporarily moves against the initial order, AORUS activates its dynamic averaging module. Instead of taking standard fixed steps, traders can choose between three distinct grid calculation methodologies:

  • Fixed Pips Distance ( GRID_BY_PIPS ): A traditional, steady grid mode where supplementary layer orders are placed at exact pip intervals defined by the user. Ideal for AUDCAD range-bound channels.

  • Percentage of EMA Price ( GRID_BY_PERCENT ): A dynamic mode where grid step distances scale proportionally to the current numerical value of the EMA line. As the underlying asset price moves, the grid step stretches dynamically to match price expansion.

  • Percentage of Daily Average Range ( GRID_BY_DAILY_AVG ): An advanced volatility-based grid model that calculates the average high-to-low daily movement across a user-defined multi-day period (e.g., 5 days). Grid layers are calculated as an exact percentage of this daily volatility, expanding automatically during high-impact news weeks and contracting during quiet consolidation phases.

C. Intelligent Exit Mechanics & Breakeven Point (BEP) Target

  • Single Order Exit: When only 1 position is open, AORUS targets a fixed profit distance specified in pips (e.g., 20.0 Pips TP).

  • Multi-Layer Averaging Exit: Once an averaging grid is formed (2 or more orders), AORUS recalculates the volume-weighted Breakeven Point (BEP) across all open orders in real-time. The entire basket of trades is closed together as soon as price touches the volume-weighted BEP plus an extra profit offset target (e.g., BEP + 2.0 Pips), securing profit without over-exposing the account.

4. Comprehensive Input Parameters Guide

Parameter Name Default Value Detailed Description
InpMagicNumber 888201 Unique identification number for the EA. Allows running AORUS on multiple charts simultaneously without cross-order interference.
InpTradeComment "AORUS" Custom order comment text attached to all trade tickets for tracking and analytics.
InpSlippage 3.0 Maximum permissible price slippage in pips when sending market execution orders.
InpEMAPeriod 200 The period of the Exponential Moving Average baseline used for trend reference and entry confirmation.
InpEMAPrice PRICE_CLOSE Applied price calculation method for the baseline EMA.
InpGridType GRID_BY_PIPS Grid distance mode: GRID_BY_PIPS (Fixed Pips), GRID_BY_PERCENT (% of EMA), or GRID_BY_DAILY_AVG (% of Multi-day Range).
InpGridStepPips 20.0 Step distance between grid layers in Pips when using GRID_BY_PIPS mode.
InpGridStepPercent 0.5 Percentage offset relative to current EMA price when using GRID_BY_PERCENT mode.
InpDailyAvgDays 5 Number of historical days used to compute daily volatility range average for GRID_BY_DAILY_AVG .
InpDailyAvgPercent 75.0 Percentage of the daily range average used as the grid step distance.
InpLotType LOT_FIXED Sizing method: LOT_FIXED (Static lot size) or LOT_RISK (Dynamic lot sizing based on % of balance).
InpInitialLot 0.01 Base starting lot size for LOT_FIXED , or percentage risk of account balance for LOT_RISK .
InpLotMultiplier 1.5 Volume growth factor applied exponentially to subsequent grid layers (e.g., Layer 0 = 0.01, Layer 1 = 0.015, etc.).
InpMaxOrders 10 Maximum number of allowed grid order layers per direction (BUY or SELL).
InpTakeProfitPips 20.0 Target profit distance in pips for the initial single order entry.
InpBEPExtraPips 2.0 Additional profit target added above the calculated volume-weighted Breakeven Point during grid basket closures.
InpUseMaxDDProtection true Master toggle for automated hard drawdown safety protection.
InpMaxDrawdownPercent 20.0 Maximum floating drawdown threshold expressed as a percentage of account balance. Exceeding this triggers an immediate emergency liquidation of all positions.

5. Risk Protection & Visual Dashboard

Automated Hard Drawdown Protection

AORUS features a built-in risk safety net. If floating losses reach the user-defined percentage threshold (e.g., 20% of account balance), the EA automatically terminates all open positions and resets execution loops to protect remaining equity from market black-swan events.

Live On-Screen Visual Dashboard

AORUS renders a sleek, low-overhead HUD directly on your chart canvas. It displays essential real-time account metrics without needing additional external tools:

  • Account Performance: Start Balance, Current Balance, Live Equity, Floating P&L, Daily Net P&L (currency & percentage).

  • Risk Monitoring: Equity Peak, Equity Low, Maximum Daily Drawdown %, Risk Status Alert ( SAFE or WARNING ), and Drawdown Limit.

  • Position Tracking: Open Buy/Sell Order Count, Margin Level %, Free Margin.

  • EA Execution Status: Live Baseline EMA Value, Fixed TP Target, Grid Mode & Step size, Lot Multiplier, Base Starting Lot.

6. Recommended Settings & Setup Instructions

Recommended Environment

  • Primary Recommended Pair: AUDCAD

  • Optimal Timeframe: H1 (1-Hour)

  • Alternative Pairs: NZDCAD, EURGBP, AUDNZD (Mean-reverting cross pairs)

  • Minimum Starting Capital: $1000 (Standard Account with 0.01 Lot) or $10 on Cent Accounts, Recommended Balance :

  • Leverage: 1:100 up to 1:500.

  • Execution Environment: Low-latency VPS with under 20ms ping to broker servers.

Installation Steps

  1. Download and compile AORUS.mq4 inside MetaEditor.

  2. Attach the EA to the AUDCAD H1 chart.

  3. Ensure "Allow Live Trading" and "Allow DLL imports" (if applicable) are enabled in the Common tab.

  4. Adjust your preferred InpInitialLot , InpLotMultiplier , and InpMaxDrawdownPercent safety thresholds.

  5. Press OK and let AORUS execute with 24/7 automated accuracy!

Note :
  • Trade Comment - comment for orders
  • The EA is NOT sensitive to spread and slippage
  • The EA should run on a VPS continuously

More from author
Delta Pro Scalper
Prasetyo Gunawan
5 (1)
Delta Pro Scalper - Your Ultimate Trend Trading Solution, Delta Pro Scalper is a TREND indicator that automatically analyzes the market and provides information about the trend without redrawing or delay.  The indicator uses candlestick OHLC data and analyzing them to determine up trend or down trend, You MUST wait till closing candle, once the dot appear the next open candle you can open buy or sell position. Red Dot = Bearish Trend (Open SELL) Yellow Dot = Bullish Trend (Open BUY) Here's the f
Titan Pro Scalper is an indicator that tells you where to enter and exit (100% NO DELAY; 100% NO-REPAINT). You'll not only know where to enter and exit but also where to re-enter the market (As long as the arrows that appear are still in the same direction, you can add positions if you want) No settings are required; simply attach it to a chart on any timeframe and let the indicator calculate all the necessary parameters. You only need to fill in how much money you risk for each transaction, th
Daily Index EA
Prasetyo Gunawan
The Daily Index EA is built on a straightforward yet effective strategy. While many traders constantly search for overly complex algorithms, fundamental market principles often yield the best results. One of these core concepts is continuous economic expansion. Historically, the global economy maintains an upward trajectory, directly benefiting key financial assets such as stock and index CFDs. Simply buying and holding these assets long-term sounds ideal, but high overnight financing fees (swap
"Unlike numerous products available on MQL5 Market, this Expert Advisor is built on a genuine day trading system. It completely avoids risky techniques like martingale or grid strategies, relying instead on a sound and logical approach. Daily Breakout EA is tailored for trading predefined timeframes. Markets frequently establish their trend during the morning, which often persists throughout the rest of the day. This EA is specifically engineered to capitalize on these momentum shifts following
Delta Pro Scalper - Your Ultimate Trend Trading Solution, Delta Pro Scalper is a TREND indicator that automatically analyzes the market and provides information about the trend without redrawing or delay.  The indicator uses candlestick OHLC data and analyzing them to determine up trend or down trend, You MUST wait till closing candle, once the dot appear the next open candle you can open buy or sell position. Red Dot = Bearish Trend (Open SELL) Yellow Dot = Bullish Trend (Open BUY) Here's t
Titan Pro Scalper is an indicator that tells you where to enter and exit (100% NO DELAY; 100% NO-REPAINT). You'll not only know where to enter and exit but also where to re-enter the market (As long as the arrows that appear are still in the same direction, you can add positions if you want) No settings are required; simply attach it to a chart on any timeframe and let the indicator calculate all the necessary parameters. You only need to fill in how much money you risk for each transaction, th
Filter:
No reviews
Reply to review