Armor Adaptive Martingale EA
- Experts
- Versão: 1.0
- Ativações: 10
Adaptive Recovery. Dynamic Grid. Basket-Based Trading.
Meet ARMOR Adaptive Martingale EA — an MT5 Expert Advisor built for traders who want a configurable grid and recovery system with automated entries, adaptive position sizing, basket management, market filters, and manual trading controls.
ARMOR combines Martingale Recovery + Adaptive Grid + Technical Entry Filters + Basket Target Management into one integrated trading system.
Whether you prefer AUTO mode or MANUAL mode, ARMOR gives you the tools to configure and control your trading environment directly from MetaTrader 5.
⚡ CORE FEATURES
🤖 AUTOMATIC TRADING
ARMOR can operate in Automatic Mode, allowing the EA to manage the initial entry and subsequent recovery process according to your configured parameters.
Supported entry approaches include:
- Signal-based entry
- Trend Pullback
- Bollinger Bands + RSI
- Automatic/simple candle-direction entry
- Manual-only mode
The EA can also operate using BUY ONLY, SELL ONLY, or BOTH directions.
📈 ADAPTIVE MARTINGALE ENGINE
ARMOR provides multiple recovery sizing methods:
- Fixed Lot
- Multiplier
- Classic Martingale
- Step Lot Progression
- Configurable lot multiplier
- Individual recovery lot levels
- Maximum lot setting
- Maximum Martingale recovery levels
This allows traders to define how position size changes as the recovery sequence progresses.
🔲 ADAPTIVE GRID SYSTEM
The recovery engine supports different grid approaches:
- Fixed Grid
- ATR Grid
- Adaptive Grid
- Configurable recovery distance
- ATR-based grid calculation
- Minimum adaptive grid factor
- Maximum adaptive grid factor
The goal is to give traders more flexibility in defining how recovery positions are spaced.
🎯 BASKET PROFIT TARGET
Instead of treating every position as an isolated trade, ARMOR can manage the overall basket objective.
Choose from:
- USD Target
- Percentage Target
- Points Target
Configure your preferred basket target according to your trading plan.
🧠 ADVANCED MARKET ANALYSISARMOR includes multiple market-condition filters designed to control when new baskets can be initiated.
Higher-Timeframe Regime Filter
The EA can analyze higher-timeframe market conditions using configurable:
- D1 timeframe
- W1 timeframe
- Lookback period
- Support/resistance zone percentage
The regime engine can identify conditions such as BULLISH, BEARISH, AT SUPPORT, AT RESISTANCE, or MID-RANGE.
Bollinger Bands + RSI
ARMOR supports:
- RSI period
- RSI Buy level
- RSI Sell level
- Bollinger Bands period
- Bollinger deviation
- M15 BB/RSI filtering
EMA Trend Confirmation
Configurable:
- Fast EMA
- Slow EMA
- Trend filter
- Candle confirmation
📊 VOLATILITY FILTER
ARMOR can evaluate market volatility using:
- Daily range
- ADR
- Long-period ATR
- Configurable maximum daily range
- Volatility blocking for new baskets
This helps prevent new automated baskets when the configured market-range condition has been exceeded.
📰 NEWS FILTERARMOR includes an integrated MT5 Economic Calendar News Filter.
Features include:
- High-impact event filtering
- Configurable minimum news impact
- Minutes before news
- Minutes after news
- Automatic news-cache refresh
- Optional basket pause behavior
- Currency-aware event handling
The dashboard also provides a News Calendar workspace showing the current filter status.
🕐 SESSION & TRADING DAY FILTERControl exactly when automated trading is allowed.
Features:
- Configurable session start
- Configurable session end
- Monday filter
- Tuesday filter
- Wednesday filter
- Thursday filter
- Friday filter
- Weekend blocking
- Holiday blocking
- December 24–January 2 blocking option
💱 CURRENCY CONFLICT FILTER
ARMOR can check currency exposure and prevent conflicting baskets when the configured currency-conflict protection is enabled.
This provides an additional layer of control when multiple ARMOR instances are operating with the same magic number.
⚙️ DYNAMIC BASE LOTARMOR supports optional equity-based dynamic lot calculation.
Configure:
- Equity-per-one-lot relationship
- Dynamic minimum lot
- Dynamic maximum lot
When enabled, the base lot can be calculated from account equity rather than relying solely on a fixed starting lot.
🖥️ MANUAL TRADING MODEARMOR isn't limited to automatic trading.
In MANUAL MODE, traders can control:
LOT SIZE
Enter your desired lot size.
PENDING PRICE
Enter a specific price.
ARMOR automatically determines whether the requested price should be handled as a:
- Buy Limit
- Buy Stop
- Sell Limit
- Sell Stop
Or, when pending price is 0.00 , the order is treated as a market order.
Available controls:
BUY | SELL | CLOSE
⌨️ ON-SCREEN TRADING KEYBOARD
The ARMOR dashboard includes an on-screen numeric input system for easier editing of trading values, particularly useful in the MT5 Strategy Tester environment.
This allows traders to enter values such as:
0.01 → 0.05 → 0.10 → 0.20
directly through the dashboard interface.
📋 TRADE MANAGERARMOR includes a dedicated Trade Manager showing:
- Open positions
- Pending orders
- Total lots
- Basket P/L
- Close Symbol
- Close All
Management is isolated using the configured ARMOR magic number.
🟡 BREAKEVEN MANAGEMENTThe Utilities Center includes a dedicated Breakeven function.
It can calculate the weighted basket average price and apply basket-level breakeven protection when the market and broker stop/freeze conditions allow the modification.
🧮 RISK CALCULATORARMOR includes a built-in Risk Calculator capable of calculating:
- Risk %
- Stop-loss distance
- Risk money
- Calculated lot size
- Pip value
This gives traders a quick way to estimate position sizing before executing a trade.
📊 LIVE STATISTICSThe dashboard provides live trading statistics including:
- Total trades
- Wins
- Losses
- Net P/L
- Profit Factor
- Balance
- Equity
- Total lots
- Trade count
- Recovery level
- Multiplier
- Grid points
- Basket target
🛠️ UTILITIES CENTER
ARMOR includes a dedicated Utilities Center with 12 functional tools:
- Position
- Pip / Profit
- Trade Manager
- Risk
- Breakeven
- Grid
- Symbol
- Account
- Session
- News
- Strategy
- Reset
🛡️ EXECUTION & BROKER CONTROLS
ARMOR also includes execution controls such as:
- Spread Filter
- Maximum Spread setting
- Deviation control
- Trade retry count
- Retry delay
- Broker symbol detection
- Broker suffix detection
- Symbol-specific execution
- Margin/execution validation
💻 MT5 STRATEGY TESTER
ARMOR is designed with MetaTrader 5 Strategy Tester compatibility in mind, allowing traders to test and optimize the EA before deploying it on a live or demo account.
🔥 WHY ARMOR?ARMOR is more than a basic Martingale EA.
It combines:
ENTRY ENGINE
↓
MARKET FILTERS
↓
ADAPTIVE GRID
↓
MARTINGALE RECOVERY
↓
BASKET MANAGEMENT
↓
TRADE MANAGEMENT
All inside one MT5 Expert Advisor.
ARMOR ADAPTIVE MARTINGALE EA
CONTROL THE ENTRY.
CONFIGURE THE RECOVERY.
MANAGE THE BASKET.
TRADE WITH YOUR OWN PARAMETERS.
⚠️ Risk Disclaimer: Martingale and grid strategies can carry significant risk, especially during extended one-directional market movements. Traders should understand the strategy, test settings thoroughly, and use appropriate risk management. Past performance does not guarantee future results.
🔥 HASHTAGS
#ArmorEA #ArmorAdaptiveMartingale #AdaptiveMartingale #MartingaleEA #GridEA #RecoveryEA #MT5EA #MetaTrader5 #ExpertAdvisor #ForexEA #GoldEA #XAUUSD #ForexTrading #GoldTrading #GridTrading #AutomatedTrading #AlgorithmicTrading #TradingSystem #TradingAutomation #RiskManagement #BasketTrading #MT5Trading #TradingTools #ARMOR
