Bearish An Bullish EA
- 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.18
- Mise à jour: 18 juillet 2026
- Activations: 10
Bullish EA MT5 v1.18 – Gold Edition
Bullish EA MT5 is a professional-grade automated trading system designed primarily for XAUUSD (Gold), built for MetaTrader 5. It combines Moving Average crossover logic with strict session-based trading rules, robust risk management, and a comprehensive real-time dashboard.
Core Strategy
The EA uses a triple Moving Average system:
- Short MA: 5-period SMA
- Long MA: 10-period SMA
- Trend Filter MA: 50-period SMA
Buy Signal – Triggered when the Short MA crosses above the Long MA and both are above the 50-period MA. Sell Signal – Triggered when the Short MA crosses below the Long MA and both are below the 50-period MA.
The strategy focuses on capturing strong directional moves while filtering out weak signals.
Key Features
- Dual Session Trading:
- First Session: 06:00 – 13:00 (configurable)
- Second Session: 17:00 – 20:00 (optional, with "Close Only" mode)
- Smart Trade Management:
- Maximum trades per day/week
- Trade cooldown (DelayMinutes)
- Optional built-in Stop Loss
- Optional Trailing Stop (different values for Buy & Sell)
- Close all trades at the end of the first session (optional)
- Bias & Direction Control:
- PreferBuyTrades – Reduces sell signals when buys are also present
- ForceOnlyBuys – Pure bullish mode (no sell trades)
- Trading Day Control – Enable/disable trading on specific days of the week.
- Persistent Memory – Uses Global Variables to track total trades, period trades, and account changes across restarts.
Risk Management
- Fixed lot size with automatic normalization
- Maximum affordable lot calculation based on free margin
- Stop Loss is placed manually to better control and reduce risk on the account
- Optional Trailing Stop
Professional Dashboard
The EA displays a clean, informative on-chart panel showing:
- Account status (Balance, Equity, Free Margin)
- Current trading session
- Active signals and MA difference
- Trading statistics
- Active settings and risk parameters
- Trading days and session times
Visual Elements
- Fixed professional logo in the top-right corner
- Color-coded vertical lines marking session start and end times
- Automatic session line updates
Best Used For: Gold (XAUUSD) on M30 timeframe for MA calculations and M5 for signal confirmation. Ideal for traders who prefer a disciplined, session-based, trend-following system with strong visual feedback and manual Stop Loss control for enhanced account protection.

