v1.67 — MT4 & MT5

EA Budak Ubat

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.

Free / Partner Whitelist

Community Whitelist Edition

Run 100% free on unlimited Demo accounts or register a Live account under our broker partner link for permanent authorization.

  • ✓ MetaTrader 4 & MetaTrader 5 (.ex4 / .ex5)
  • ✓ 100% Unlimited Free Demo Account Trading
  • ✓ Whitelist Registration via Partner Brokers
  • ✓ Full Access to Presets & Risk Calculator
Official MQL5 Market
$149USD / Lifetime
Next Tier Price:$159 USD+$10 Increase

Pricing schedule: the lifetime purchase price increases by +$10 USD after every 10 purchases. Try the free demo in the MT5 Strategy Tester before you buy, or start with a monthly rental.

⚠️ Grid and martingale trading can lose significant capital. Test on a demo account first; past performance does not guarantee future results.

🛡️20 Terminal Activations
⚡Zero Account Restriction
🔄Lifetime Free Updates
☁️Instant Cloud MT5 Delivery
MQL5
MetaQuotes Certified Product
★★★★★5.0 Official Rating
Verify on MQL5.com↗
✓
100% Automated Validation Passed

Tested in MetaQuotes Strategy Tester against rigorous tick simulations

✓
Netting & Hedging Certified

Compatible with all MT5 broker margin accounting systems worldwide

✓
Zero DLL / Pure Native MQL5

Highest security standard — zero external binaries or security risks

✓
Instant Hardware-Bound DRM

Automatic download and 20 terminal activations right in MetaTrader 5

🚀

What's New in v1.67 Release

Basket Break-Even StopLoss Conflict Fix, Real-Time Intra-Candle Tick Guard in OnTick(), Parameter Clamp Guard & Core Latency Optimization.

View Full Changelog →
Capabilities

Everything You Need in One EA

Built with precision for automated grid trading on the worlds most popular platforms.

📊

Multi-Platform

Runs on both MetaTrader 4 and MetaTrader 5 with identical trading logic.

🧠

4 Analysis Methods

Classic Candle, SMA20, Alligator, and Ichimoku for entry signals.

📈

Grid Martingale

Automatic position layering with configurable multiplier and distance.

🤖

AutoConfig AI

Dynamic parameter optimization based on Average Daily Range.

🔄

Hedging Support

Trade both directions simultaneously or restrict to single-direction.

⏰

Time Filter

Schedule EA active hours with configurable Start/Stop times.

🛑

Close All Button

One-click close for all open positions directly on the chart.

🔐

Authorization System

Account-locked licensing with unlimited demo mode support.

Trading Logic

How It Works

Understanding the EAs step-by-step decision-making process on every tick.

1

Tick Received

On every tick, the EA updates the chart display and checks if the current time is within the configured Start/Stop window.

2

Execution Mode Check

Determines whether the main logic runs on every tick or only when a new bar appears on the chart.

3

Entry Signal

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.

4

Grid Layering

If positions exist and GridTrading is enabled, the EA checks distance from the last position and opens a new position with martingale lot sizing.

5

TP Modification

Take Profit for all positions is updated to the weighted average entry price (break-even) plus the configured TP in pips.

6

Stop Loss

If enabled, stop loss is calculated from the first entry price of the basket for risk protection.

Configuration

EA Parameters

Fine-tune every aspect of the EAs behavior to match your trading strategy.

ParameterDefaultDescription
EA_Name[https://t.me/SyariefAzman]Display name shown in trade comments
Execution_Modeon Every New BarEvery Tick = instant; Every New Bar = candle close
Pos_ModeBuy & SellBuy & Sell, Buy Only, or Sell Only
HedgingfalseAllows simultaneous buy/sell baskets
MethodIchimokuAnalysis method: Classic Candle, SMA20, Alligator, Ichimoku
Intelligence

AutoConfig AI System

Let the EA automatically optimize parameters based on real-time market volatility.

🔍

EURUSD Detection

Automatically detects EURUSD (or broker variations) and calculates the 365-day Average Daily Range on D1.

📐

Ratio Derivation

Derives divisor ratios from the EURUSD ADR: TP÷25, minPipStep÷4, PipStepIncr÷(2×Multiplier^positions), maxPipStep÷100.

🔄

Dynamic Adaptation

Calculates the 20-day ADR of the current symbol and applies optimized parameters that recalculate every tick/bar.

⚙️One-Click Preset Generator

MT4 & MT5 Preset (.set) Download Portal

Pick your platform and an optimized risk strategy, inspect or adjust the inputs, and instantly download a ready-to-load .set configuration file for MetaTrader.

🛡️Low Risk

Conservative / Low Drawdown

Wider grid distance and lower multiplier designed to withstand sustained trends with minimal drawdown.

🎯 EURUSD / EURGBP⏱️ M15
⚖️Recommended

Balanced / Standard Multi-Pair

Default factory calibrated settings balancing consistent daily profit take and moderate grid recovery.

🎯 EURUSD, GBPUSD, AUDUSD⏱️ M5
🪙Gold Engine

Gold (XAUUSD) Trend & Swing

Calibrated for Gold price scaling (1 pip = $0.01): 3,500 TP ($35.00 trend capture), 350 minDistance ($3.50 spacing), RSI filter disabled, Break-Even profit lock and margin guards enabled.

🎯 XAUUSD (Gold)⏱️ M5 / M15
🚀Aggressive Cent

High-Frequency Cent Scalper

Tight pip distances with fast take profit cycles. Recommended exclusively on Cent/Micro accounts.

🎯 EURUSD, USDJPY⏱️ M1 / M5

Selected: Balanced / Standard Multi-Pair

EA Budak Ubat v1.67 (MT5) · Recommended for EURUSD, GBPUSD, AUDUSD on M5
💡
How to load in MetaTrader: Open chart → Press F7 (or right-click → Expert Advisors → Properties) → Go to Inputs tab → Click Load → Choose the downloaded .set file → Click OK!
🧮Interactive Risk Engine

EA Budak Ubat Grid & Margin Calculator

Simulate position layering, floating drawdown, and margin requirements up to 10 grid levels before deploying live.

$
= 10,000 Cent USC
1.00 Cent lot = 0.01 Standard lot (100x buffer)
Optimal for Grid Martingale
Higher leverage drastically reduces required margin
Lot
Default is 0.01
×
Default is 1.3 (1.0 = flat grid)
Pips
Base order gap between layer 1 and 2
+
Widens grid step per layer to counter deep trends
🟢 Low Risk · Stable

Simulating 8 layers on EURUSD with 10,000 USC (¢). Your balance easily cushions this grid ladder with over 65% free equity reserve.

Max Drawdown33.6 USC (¢)(0.3% of balance)
Cum. Volume0.08 Lots70 pips range
Margin Required8.7 USC (¢)Leverage 1:1000

📊 Projected 10-Layer Grid Execution Ladder

8 Layers
LayerOrder LotTotal LotsOrder GapTotal PipsFloating LossDrawdown %Total MarginMargin Level
#10.010.01—0 pips-0 USC (¢)0.0%1.1 USC (¢)921,659%
#20.010.02+4 p4 pips-0.4 USC (¢)0.0%2.2 USC (¢)460,811%
#30.010.03+6 p10 pips-1.6 USC (¢)0.0%3.3 USC (¢)307,171%
#40.010.04+8 p18 pips-4 USC (¢)0.0%4.3 USC (¢)230,323%
#50.010.05+10 p28 pips-8 USC (¢)0.1%5.4 USC (¢)184,184%
#60.010.06+12 p40 pips-14 USC (¢)0.1%6.5 USC (¢)153,395%
#70.010.07+14 p54 pips-22.4 USC (¢)0.2%7.6 USC (¢)131,371%
#80.010.08+16 p70 pips-33.6 USC (¢)0.3%8.7 USC (¢)114,820%
🎯 Recommended Broker Match for this Setup
Headway Broker

Headway provides true Micro/Cent accounts with up to 1:1000 leverage. Perfect for running EA Budak Ubat with $100 starting capital.

Partner ID: 1021290
Open Account on Headway ↗
Getting Started

Installation Guide

Get up and running in minutes with this step-by-step guide.

1

Download EA - Budak Ubat v1.62 - MT4 - 20261030.ex4

2

Open MT4 → File → Open Data Folder

3

Navigate to MQL4/Experts/

4

Copy the .ex4 file into this folder

5

Restart MT4 (or right-click Navigator panel → Refresh)

6

Drag the EA onto a chart (recommended: M5 timeframe, ranging pair)

7

In the EA properties, go to Common tab → check Allow live trading

8

Configure parameters in the Inputs tab

9

Click OK — the EA will display its status on the chart

Access & Licensing

EA Budak Ubat Authorization

Check your account status and learn how to get permanent authorization.

Infrastructure

Using a VPS

Run your EA 24/7 with maximum uptime and low latency.

  • ✓ 24/7 uptime without relying on your PC
  • ✓ No disruption from power outages or internet drops
  • ✓ Low latency with data center proximity
  • ✓ Isolated, secure environment for your trading

Recommended Forex VPS Provider

GB Network Solutions

Reliable. Low Latency. 24/7 Uptime.

Order VPS →
VPS Promotion
⚠️ Important

Risk Management

Martingale strategies carry significant risk. Always use proper risk management.

🏦
Account Sizing

Cent account recommended for small capital; Standard also supported

💰
Min $100 Capital

Minimum $100 for 0.01 starting lot (Cent recommended)

⚡
Max Leverage

Maximum leverage reduces margin usage per trade

📉
Ranging Pairs

Choose low-volatility pairs, avoid trending pairs

🎯
Set MaxLot

Set a reasonable cap to prevent runaway lot sizes

🛡️
Enable StopLoss

Consider enabling SL for additional protection

👀
Monitor Daily

Check your account daily, even on VPS

💸
Withdraw Profits

Withdraw regularly, don't let it grow unchecked

Support

Frequently Asked Questions

Yes, but use a different MagicNumber for each chart to avoid conflicts between EA instances.

Yes. The core trading logic, grid math, and analysis methods are identical. MT5 v1.63 adds dedicated RSI filter toggling, dynamic order filling mode negotiation, spread guard, and equity protection.

Ranging pairs with low spread work best. Avoid highly trending or exotic pairs to minimize drawdown risk.

Yes! In v1.63 you can now disable the RSI filter specifically for Gold (UseRSIFilter = false). In macro bull trends, gold often stays overbought—disabling RSI allows the bot to continue opening buys without being blocked. Always use a cent account and conservative lot sizing.

A minimum of $100 on a Cent account (or larger capital for Standard) 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.