v1.62 — 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.

Limited Time Price! The price increases by 10 USD after every 10 purchases.

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.

Getting Started

Installation Guide

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

1

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

2

Open MT4 → FileOpen 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

Authorization & Licensing

Check your account status and learn how to get authorized.

🧪

Demo accounts — Always allowed, no authorization needed

Authorized accounts — Live accounts registered through broker links

Trial mode — Unauthorized live accounts can trade until the expiration date

Expired + Unauthorized — EA will alert and remove itself

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.

🏦
Cent Account

Use a cent account to limit your exposure

💰
Min $100 Capital

Minimum $100 (cent) for 0.01 starting lot

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 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.