Bearish An Bullish EA
- Uzmanlar
-
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: - Sürüm: 1.20
- Güncellendi: 16 Ağustos 2026
- Etkinleştirmeler: 10
Here’s a clean, professional version of the full description:
Bullish EA MT5 v1.20 Version: 1.20 | Release Date: 2026.08.16
Bullish EA MT5 v1.20 is a clean and professional fully automated Expert Advisor designed for MetaTrader 5. It is a dual-session trend-following system that trades only during carefully selected high-probability hours using strong Moving Average alignment.
The EA is especially well suited for Gold (XAUUSD) and other instruments that move clearly during the London and New York sessions.
Core Trading Logic
The EA uses three Simple Moving Averages:
- Fast MA (default period 5)
- Slow MA (default period 10)
- Trend Filter MA (default period 50)
Buy conditions:
- Fast MA is above Slow MA
- Slow MA is above the 50-period MA (strong bullish structure)
- The last trade was not a Buy (prevents consecutive same-direction entries)
Sell conditions:
- Fast MA is below Slow MA
- Slow MA is below the 50-period MA (strong bearish structure)
- The last trade was not a Sell
Additional filters:
- Prefer Buy trades option
- Force Only Buys mode
- Sell signal strength filter (optional)
Dual Session System (Smart Session Control)
The EA works with two independent trading sessions every day:
| Session | Default Time | Description |
|---|---|---|
| Session 1 | 06:00 – 13:00 | Main morning session |
| Session 2 | 17:00 – 20:00 | Afternoon / New York session |
Smart Second Session features:
- Option to make Session 2 “Close Only” (no new trades unless zero trades were taken today)
- Ability to reserve the last trade slot of the day for Session 2
- Flexible position closing rules:
- Close at end of Session 1
- Close at start of Session 2
- Close at end of Session 2
This structure prevents overtrading and keeps the EA active only during the best hours of the day.
Trade & Risk Management
- Fixed Lot Size only (no dynamic, martingale or progressive lot sizing)
- Maximum number of trades per period (Daily or Weekly) – default 2 trades per day
- Cooldown / Delay between trades (default 30 minutes)
- Optional Stop Loss (in points)
- Optional Trailing Stop with separate distances for Buy and Sell
- Automatic closing when an opposite signal appears
- Session-based automatic closing
Trading Day Filter
Full control over which days the EA is allowed to trade (Monday to Sunday). By default it trades Monday to Friday and is disabled on weekends.
Professional On-Chart Dashboard
When enabled, the EA shows a clean information panel with:
- Account Balance, Equity, Free Margin and Leverage
- Current Symbol and Fixed Lot Size
- Position status and floating profit
- Active Session
- Real-time Buy / Sell signal status
- MA Difference in points
- All major settings
- Trading days
- Session times
- Trade statistics (Total trades + Trades this period)
Visual Features
- Optional fixed logo on the chart
- Color-coded vertical lines marking Session 1 Start/End and Session 2 Start/End
Persistent Memory
The EA remembers:
- Total number of trades
- Trades taken in the current period
- Last trade time
- Account number (automatically resets counters if the account changes)
This information is preserved after terminal restarts and EA reloads.
Key Features of Version 1.20
- Clean dual-session architecture with smart trade allocation
- Strong triple Moving Average trend filter
- Pure Fixed Lot Size (safest risk profile)
- Highly configurable session closing rules
- Professional visual dashboard and session markers
- Stable and well-structured code ready for demo or live use
Recommended Usage
- Best suited for Gold (XAUUSD) and major currency pairs
- Recommended chart timeframe: M5 or M15
- Start with small fixed lot size (0.01 – 0.05 depending on account size)
- Always test thoroughly on a demo account before going live
Minimum Deposit Recommendation
- Recommended minimum deposit: $500
- You can also test with $200, but this is considered low for comfortable risk management.
- Always trade with capital you can afford to risk.
Version: 1.20 Developers: Lungile Mbanjwa • ChatGPT • Grok Platform: MetaTrader 5

