A powerful grid-based martingale Expert Advisor for MetaTrader 4 & MetaTrader 5. Designed for ranging pairs on the M5 timeframe with 4 analysis methods and AutoConfig AI.
Limited Time Price! The price increases by 10 USD after every 10 purchases.
Built with precision for automated grid trading on the worlds most popular platforms.
Runs on both MetaTrader 4 and MetaTrader 5 with identical trading logic.
Classic Candle, SMA20, Alligator, and Ichimoku for entry signals.
Automatic position layering with configurable multiplier and distance.
Dynamic parameter optimization based on Average Daily Range.
Trade both directions simultaneously or restrict to single-direction.
Schedule EA active hours with configurable Start/Stop times.
One-click close for all open positions directly on the chart.
Account-locked licensing with unlimited demo mode support.
Understanding the EAs step-by-step decision-making process on every tick.
On every tick, the EA updates the chart display and checks if the current time is within the configured Start/Stop window.
Determines whether the main logic runs on every tick or only when a new bar appears on the chart.
If no positions exist, the EA evaluates the selected analysis method (Candle, SMA20, Alligator, or Ichimoku) with an RSI H1 filter to determine entry direction.
If positions exist and GridTrading is enabled, the EA checks distance from the last position and opens a new position with martingale lot sizing.
Take Profit for all positions is updated to the weighted average entry price (break-even) plus the configured TP in pips.
If enabled, stop loss is calculated from the first entry price of the basket for risk protection.
Fine-tune every aspect of the EAs behavior to match your trading strategy.
| Parameter | Default | Description |
|---|---|---|
EA_Name | [https://t.me/SyariefAzman] | Display name shown in trade comments |
Execution_Mode | on Every New Bar | Every Tick = instant; Every New Bar = candle close |
Pos_Mode | Buy & Sell | Buy & Sell, Buy Only, or Sell Only |
Hedging | false | Allows simultaneous buy/sell baskets |
Method | Ichimoku | Analysis method: Classic Candle, SMA20, Alligator, Ichimoku |
Let the EA automatically optimize parameters based on real-time market volatility.
Automatically detects EURUSD (or broker variations) and calculates the 365-day Average Daily Range on D1.
Derives divisor ratios from the EURUSD ADR: TP÷25, minPipStep÷4, PipStepIncr÷(2×Multiplier^positions), maxPipStep÷100.
Calculates the 20-day ADR of the current symbol and applies optimized parameters that recalculate every tick/bar.
Get up and running in minutes with this step-by-step guide.
Download EA - Budak Ubat v1.62 - MT4 - 20260328.ex4
Open MT4 → File → Open Data Folder
Navigate to MQL4/Experts/
Copy the .ex4 file into this folder
Restart MT4 (or right-click Navigator panel → Refresh)
Drag the EA onto a chart (recommended: M5 timeframe, ranging pair)
In the EA properties, go to Common tab → check Allow live trading
Configure parameters in the Inputs tab
Click OK — the EA will display its status on the chart
Run your EA 24/7 with maximum uptime and low latency.

Martingale strategies carry significant risk. Always use proper risk management.
Use a cent account to limit your exposure
Minimum $100 (cent) for 0.01 starting lot
Maximum leverage reduces margin usage per trade
Choose low-volatility pairs, avoid trending pairs
Set a reasonable cap to prevent runaway lot sizes
Consider enabling SL for additional protection
Check your account daily, even on VPS
Withdraw regularly, don't let it grow unchecked
Yes, but use a different MagicNumber for each chart to avoid conflicts between EA instances.
Yes. The trading logic, parameters, grid math, analysis methods, authorization, and time filtering are all identical. Only the underlying API calls differ.
Ranging pairs with low spread work best. Avoid highly trending or exotic pairs to minimize drawdown risk.
Technically yes, but gold is very volatile. Use extreme caution, a cent account, and very conservative settings.
A minimum of $100 on a cent account with 0.01 starting lots is recommended. Higher leverage reduces margin requirements per position.
Register through one of the broker partner links on this page, then send your trading account number to @SyariefAzman on Telegram.