Triple Moving Average Buy Sell Alerts
- Indicators
-
Daniel-gheorghe Muresan
I have 8 years of experience in trading. I am a trend follower and I trade mostly using the Turtles method.
Because the markets have changed since the 80s, I use longer periods for breakouts and trailing stops, no pyramiding, and a bigger ATR multiple as stop loss. - Version: 1.0
No Martingale. No Grid. Built by a trader with 8 years of experience, not just a programmer.
Triple Moving Average Buy Sell Alerts
This indicator uses a three moving average system to identify trend-following entries and exits. Signals are generated on closed candles and delivered via desktop and mobile push notifications.
Trading Logic
A buy signal (green diamond) appears when price closes above all three moving averages, the 20-period MA is above the 50-period MA, the 50-period MA is above the 200-period MA, and price is above the 200-period MA.
A sell signal (red diamond) appears when all opposite conditions are met: price closes below all three moving averages in full bearish alignment.
An exit signal (golden X) appears when the fast 20 MA crosses the medium 50 MA. A golden X below price closes a buy trade; a golden X above price closes a sell trade.
The indicator tracks market state and only generates a new entry signal after the previous trade has been closed with an exit signal.
Alerts
When a live signal is generated, a desktop pop-up alert appears on screen and a push notification is sent to the MetaTrader 5 mobile app. Alerts fire only on live signals, not on historical bars loaded at startup.
Input Parameters
All three moving averages are fully customizable. For each MA the user can set the period, type (SMA or EMA), color, and line thickness independently. Buy and sell signal colors are also adjustable.
The Arrow Offset parameter moves signal markers vertically away from price bars to improve readability. For higher timeframes such as D1 and H4, a value of 100 to 300 works well. For lower timeframes such as M1 to M15, a value of 3 to 30 is recommended.
Installation
After purchase, the indicator is available directly in MetaTrader 5. Open the Navigator window (Ctrl+N), expand Indicators > Market, and drag it onto any chart.
Frequently Asked Questions
Q: No arrows are visible on the chart. What should I check? A: Two common causes exist. First, the chart may not have enough historical bars to calculate the 200-period MA. Load more data by scrolling back on the chart. Second, the Arrow Offset value may be too large for the current timeframe, pushing signals outside the visible price area. Reduce the offset value until signals appear.
Q: Push notifications are not arriving on the phone. A: Push notifications require a one-time setup. In MT5, go to Tools > Options > Notifications, enable push notifications, and enter the MetaQuotes ID from the mobile app. The desktop terminal must be connected to the internet and the mobile app must be logged in.
Q: Can I use different MA periods, for example 9, 21, and 200? A: Yes. All three MA periods and types are set via the input parameters panel when attaching the indicator to a chart.
Q: Why do I see a new buy signal while already in a buy trade? A: The indicator is designed to suppress new entry signals until an exit signal has appeared. If consecutive entries appear without an exit between them, verify that the fast MA period (InpPeriodMA1) and medium MA period (InpPeriodMA2) are not both set to 1, which can produce erratic behavior.
Q: Will updates be provided after purchase? A: Yes. All customers receive free updates. When a new version is available, it can be downloaded from the purchase history on MQL5.
Note: This indicator provides signals for manual trade execution. It is not an automated Expert Advisor and does not open or close trades on its own. Risk management, including the use of stop-loss orders, remains the responsibility of the trader. Forward testing on a demo account before live use is recommended.

