Trading Buddy MT5 Bot
- Experts
-
Lungile Mbanjwa
Hi, I’m Lungile Mbanjwa, a 27-year-old reliable and dedicated Expert Advisor (EA) developer.
I specialize in building smart, adaptive trading robots using Moving Average strategies — including SMA/EMA crossovers, trend detection, slope analysis, and dynamic filters.
My promise to you: - Version: 1.7
- Updated: 15 May 2026
- Activations: 15
USDJPY & EURUSD Trading Buddy EA v1.07
The USDJPY & EURUSD Trading Buddy EA v1.07 is a fully automated Moving Average crossover trading system designed specifically for trading the forex pairs USDJPY and EURUSD using multi-timeframe trend confirmation, dynamic lot scaling, trailing stop management, and an advanced visual information panel.
This Expert Advisor focuses on trend-following entries using three Moving Averages while filtering trades based on higher timeframe market direction.
Trading Strategy Overview
The EA uses a 3 Moving Average trend confirmation system:
Short MA → Fast trend direction
Long MA → Market confirmation
Stop MA → Main trend filter
A trade is opened only when all Moving Averages align in the same direction.
Recommended Timeframes
For USDJPY
MA Trend Timeframe: 4 Hour (H4)
Signal Timeframe: 15 Minutes (M15)
The H4 timeframe identifies the main trend while M15 is used for execution precision.
Buy Conditions
MA 5 above MA 10
MA 10 above MA 50
No previous buy crossover active
Sell Conditions
MA 5 below MA 10
MA 10 below MA 50
No previous sell crossover active
For EURUSD
MA Trend Timeframe: 1 Hour (H1)
Signal Timeframe: 30 Minutes (M30)
The H1 timeframe provides smoother trend confirmation while M30 improves entry timing.
Buy Conditions
MA 5 above MA 10
MA 10 above MA 50
Sell Conditions
MA 5 below MA 10
MA 10 below MA 50
Moving Average Setup
The EA uses:
Fast MA = 5
Confirmation MA = 10
Trend Filter MA = 50
These Moving Averages work together to detect strong market momentum and avoid weak entries.
Risk Management Features
Symbol-Specific Stop Loss
USDJPY
Stop Loss: 1300 points
Trailing Stop: 3500 points
Trailing Step: 1000 points
EURUSD
Stop Loss: 800 points
Trailing Stop: 1000 points
Trailing Step: 800 points
The EA automatically applies different protection settings depending on the trading pair.
Dynamic Lot Scaling System
The EA includes an intelligent money management feature.
Features
Starts with an initial lot size
Automatically increases lot size after profitable trailing stop wins
Resets to the original lot size after a losing trade
Adjustable winning streak settings
Example
Initial Lot = 0.01
Increased Lot = 0.02
After 1 successful trailing stop win:
Next trade uses 0.02 lots
After stop loss:
Lot resets back to 0.01
Trailing Stop System
The EA protects profits automatically using a dynamic trailing stop.
How It Works
Once price moves enough into profit,
The EA moves the Stop Loss behind price,
Locking in profits while allowing trades to continue running.
This feature helps maximize strong trends while minimizing reversals.
Trading Time Filter
The EA only trades during selected market hours.
Default Trading Session
Start Time: 06:00
End Time: 13:00
This helps avoid:
Low liquidity periods
Late-session volatility
Unstable market conditions
Cooldown Protection
The EA includes a trade delay system to prevent overtrading.
Features
Cooldown between trades
Prevents repeated entries
Helps avoid false signals
Default:
30-minute cooldown
Smart Trade Management
The EA automatically:
Opens trades
Closes opposite positions
Applies trailing stops
Adjusts lot sizes
Tracks trade statistics
Visual Trading Panel
The built-in information panel displays:
Current Symbol
MA Timeframe
Signal Timeframe
Trading Session
Current Lot Size
Increased Lot Size
Lot Status
Stop Loss Settings
Trailing Stop Settings
Floating Profit
Account Balance
Total Trades
Won Trades
Lost Trades
Trade Permission Status
The panel uses a modern dark-theme design with glow effects for better visibility.
Session Lines
The EA automatically draws:
Green vertical line → Trading session start
Red vertical line → Trading session end
This allows traders to visually monitor active trading periods directly on the chart.
Alerts & Notifications
Supported alerts:
Popup Alerts
Sound Alerts
Email Alerts
The EA notifies the trader whenever:
A buy trade opens
A sell trade opens
Main Advantages
USDJPY Advantages
Strong trend-following capability on H4
Good for volatile JPY market conditions
Large trailing stop captures long moves
EURUSD Advantages
Smooth trend structure on H1
Lower stop loss size
Better precision during London and New York sessions
Best Market Conditions
This EA performs best during:
Trending markets
High liquidity sessions
London session
New York session overlaps
It performs less effectively during:
Sideways markets
Low volatility sessions
Major news spikes
Recommended Usage
Recommended Broker
Low spread ECN broker
Recommended VPS
24/7 VPS hosting for stable execution
Recommended Account Type
Hedging account
Suggested Minimum Balance
$100+
EA Summary
The Trading Buddy EA v1.07 is a professional automated forex trading system that combines:
Multi-timeframe trend analysis
Smart Moving Average filtering
Dynamic lot scaling
Automated trailing stop management
Session-based trading
Advanced visual monitoring
The system is optimized for:
USDJPY using H4 + M15
EURUSD using H1 + M30
making it suitable for traders looking for structured trend-following automation with built-in risk management.
