Moving Average Alert
- Indicatori
- Versione: 4.2
- Aggiornato: 3 settembre 2026
- Attivazioni: 10
Moving Average Alert
Moving Average Alert is a customizable MetaTrader indicator designed to monitor price interaction with a Moving Average and generate alerts when specific candle conditions are met.
The indicator can identify when a candle closes above or below the selected Moving Average, or when the current price touches the Moving Average while meeting your specified bullish or bearish conditions.
It is suitable for traders who use Moving Averages as part of their trend-following, pullback, breakout, or price-action trading strategies.
Key Features
📈 Flexible Moving Average Settings
-
Choose from:
-
EMA – Exponential Moving Average
-
SMA – Simple Moving Average
-
SMMA – Smoothed Moving Average
-
LWMA – Linear Weighted Moving Average
-
-
Adjustable Moving Average period.
-
Adjustable Moving Average shift.
-
Selectable applied price.
🔔 Multiple Alert Conditions
Choose the alert condition that best fits your strategy:
-
Price Closed Above
-
Detects bullish candles that close above the Moving Average.
-
-
Price Closed Below
-
Detects bearish candles that close below the Moving Average.
-
-
Price Closed Above/Below
-
Monitors both bullish closes above and bearish closes below the Moving Average.
-
-
Price Touched Up
-
Detects bullish price interaction with the Moving Average.
-
-
Price Touched Down
-
Detects bearish price interaction with the Moving Average.
-
-
Price Touched MA
-
Monitors both bullish and bearish interactions with the Moving Average.
-
-
Disabled
-
Turns alert monitoring off.
-
📏 Candle Size Filter
The indicator allows you to filter alerts according to candle size.
Choose between:
-
Full Length – evaluates the complete candle high-to-low range.
-
Body Length – evaluates the candle's open-to-close body.
You can also specify a minimum candle size in pips.
Set the value to 0 to allow candles of any size.
⏱ Multi-Timeframe Monitoring
The Moving Average Alert can monitor a selected timeframe independently of the chart timeframe.
Supported timeframes include:
-
M1
-
M5
-
M15
-
M30
-
H1
-
H4
-
D1
-
W1
-
MN1
This allows you to keep your trading chart on one timeframe while monitoring Moving Average conditions on another.
📱 Multiple Notification Methods
Receive alerts through:
-
MT4 Popup Alerts
-
Push Notifications
-
Email Notifications
You can enable or disable each notification method according to your preference.
📝 Custom Alert Notes
Add your own message or trading reminder using the Note Alert parameter.
Your custom note is included in the generated alert, making it easier to associate the notification with your trading strategy.
🔎 Price-Action Filtering
The indicator does more than simply detect whether price is above or below a Moving Average.
Its alert conditions also evaluate factors such as:
-
Candle direction
-
Candle body size
-
Candle range
-
Price interaction with the Moving Average
-
Candle wicks
-
Previous candle prices
-
Moving Average position
This helps reduce simple price-cross notifications and focuses alerts on specific price-action conditions.
💡 Example Uses
Moving Average Alert can be used for strategies involving:
-
Moving Average pullbacks
-
Trend continuation
-
Moving Average breakouts
-
Price rejection from a Moving Average
-
Bullish/bearish candle confirmation
-
Multi-timeframe analysis
-
Price-action trading
-
Trend-following systems
⚙️ Important
This indicator is an alert and analysis tool. It does not automatically open or manage trades.
Trading signals should be evaluated together with your own strategy, risk-management rules, market conditions, and other technical analysis tools.
Past alert conditions do not guarantee future trading results.
Why Moving Average Alert?
Instead of continuously watching the chart waiting for price to interact with your Moving Average, let the indicator monitor the selected conditions and notify you when they occur.
Configure your Moving Average. Select your timeframe. Define your candle-size requirement. Choose your alert type.
Then let the indicator monitor the market for you.
Related Products
Horizontal Line Alert MT4
MQL5 Market Product 59580
Moving Average Alert MT4
MQL5 Market Product 59560
Multi-Chart Moving Average Alert
MQL5 Market Product 193736
Trading Manager EA MT4
MQL5 Market Product 69223
Hedging Strategy EA MT4
MQL5 Market Product 69222
Fibonacci Entries
MQL5 Market Product 77073
ADR Pips Meter
MQL5 Market Product 77072
Strategy
ForexGearPro – Forex Trading Strategy
ForexGearPro Strategy


It would be great if the indicator had a built-in timer, so that when it touches the moving average, a timer could be set for when it can trigger again. This is because too many alerts are coming through. Thank you.