The MACD BB Arrows Indicator for MT4 is an advanced technical trading tool that merges the power of the MACD (Moving Average Convergence Divergence) with the precision of Bollinger Bands. This combination produces clear buy and sell arrows whenever MACD crosses the Bollinger Bands’ upper or lower boundaries, helping traders identify high-probability trend reversals and breakout opportunities.
Unlike traditional MACD tools that display only histogram and signal lines, this version adds dynamic Bollinger overlays and visual arrow markers, simplifying signal interpretation for both beginners and advanced traders.

What Is MACD BB Arrows Indicator?
The indicator, originally titled BMI Long Mod, enhances the standard MACD algorithm by adding band-based thresholds. It plots the MACD histogram, signal line, and Bollinger envelope directly in a separate indicator window.
Whenever the MACD line breaks above or below its Bollinger channel, the indicator draws an arrow on the price chart — a gold arrow for buy signals and a red arrow for sell signals. These signals are derived from the indicator’s internal logic that compares momentum strength with volatility levels, offering a more refined approach than ordinary MACD setups.
Key Features:
- MACD + Bollinger Bands Integration – Displays MACD histogram with adaptive Bollinger bands.
- Buy/Sell Arrow Alerts – Arrows appear when MACD crosses above or below the Bollinger thresholds.
- Customizable Parameters – Modify MA periods, deviation, and sensitivity for different assets or strategies.
- Smooth Visual Output – Includes multiple color-coded buffers for clarity and aesthetic appeal.
- Accurate Signal Placement – Arrow shift and gap settings ensure precise entry points.
- No Repainting Signals – Signals appear only after candle closure, ensuring reliability.
- Lightweight Performance – Optimized for smooth operation even on lower-end systems.
Download a Collection of Indicators, Courses, and EA for FREE
How It Works:
The MACD BB Arrows Indicator is built around a multi-buffer MACD calculation. It measures the difference between fast and slow moving averages, then smooths results through a signal period. This value is compared to dynamically calculated Bollinger Bands.
When the MACD histogram line breaks beyond the upper band, a downward red arrow is drawn — signaling overbought momentum or a potential short opportunity.
Conversely, when the MACD line rises above the lower band, a gold upward arrow appears — indicating oversold momentum and a potential long setup.
Because it uses pending cross-confirmation, it avoids false early signals that are common in volatile markets.
Recommended Settings:
| Parameter | Default Value | Description |
|---|---|---|
| Fast MA Period | 24 | Determines MACD responsiveness |
| Slow MA Period | 72 | Sets overall trend filter |
| Signal MA Period | 36 | Smooths MACD line |
| Bollinger Period | 4 | Defines band sensitivity |
| Bollinger Deviation | 8 | Sets volatility range |
| Arrow Size | 2 | Adjusts arrow visibility |
| Sensitivity | 15 | Controls signal filtering |
These values can be adjusted depending on volatility or timeframe. For scalping, shorter periods (e.g., 12/26/9) may offer faster signals. For swing trading, longer periods (e.g., 50/100/20) yield more stable results.
Best Timeframes and Pairs:
The indicator is versatile and performs well across Forex pairs, indices, and metals such as XAUUSD (Gold).
- Timeframes: M15 to H4 are most suitable for consistent signals.
- Trading Style: Works effectively for intraday, swing, and even position strategies.
Why Traders Use MACD BB Arrows Indicator
- Clear Visual Signals: Arrows simplify decision-making without cluttering the chart.
- Adaptable to Any Asset: Works on all MT4 instruments.
- Great for Confirmation: Combines with trend indicators like RSI, EMA, or Ichimoku for confluence.
- Perfect for Beginners: Simple yet powerful; requires minimal configuration.
- No Need for Manual Calculations: Automatically processes volatility and momentum.
Installation Guide:
- Download the MACD BB Arrows Indicator (BMI Long Mod)
.ex4file. - Open MT4 and navigate to File → Open Data Folder → MQL4 → Indicators.
- Paste the downloaded file into the folder.
- Restart MT4 and attach the indicator to any chart.
- Adjust input parameters if needed, then save your template.
Trading Tips:
- Confirm arrow signals with higher timeframe trends to filter false entries.
- Avoid trading during high-impact news events where volatility can distort Bollinger calculations.
- Combine this tool with volume or RSI divergence analysis for improved accuracy.
- Use a stop loss just below/above the recent swing to manage risk.
Advantages Over Standard MACD:
- Adds volatility awareness using Bollinger logic.
- Offers arrow visualization for fast identification of entry points.
- Supports sensitivity adjustment for filtering weak momentum.
- Includes upper and lower thresholds to assess overbought/oversold regions.
Compatibility: MT4
Type: Custom Oscillator / Momentum
Version: BMI Long Mod v01
Recommended Broker Setup: Low spread, ECN account for accurate execution.
Conclusion:
The MACD BB Arrows Indicator for MT4 is an excellent tool for traders who prefer visual, data-driven signals. By blending MACD’s momentum detection with Bollinger Bands’ volatility control, it offers a balanced, reliable method for identifying market reversals and breakouts.
Whether you’re a scalper, day trader, or swing trader, this indicator provides an efficient, low-maintenance way to monitor trend changes and momentum exhaustion. With its free availability and lightweight performance, it’s a must-have addition to any MT4 setup.
FAQ
Q1: Does MACD BB Arrows repaint?
No, all arrows appear only after the candle closes, ensuring reliable, non-repainting signals.
Q2: Can I use it on any Forex pair?
Yes, it works with all pairs, including major, minor, and metal instruments.
Q3: What timeframes work best?
M15, M30, H1, and H4 are most effective for consistent signals.
Q4: Can I change the arrow colors?
Yes, you can modify ArrUpcolor and ArrDncolor in settings.
Q5: Does it work with other indicators?
Absolutely — it pairs well with RSI, moving averages, and support/resistance tools.
Q6: Is it free to download?
Yes, the indicator is available completely free for MT4 users.
