Hello, traders!
We all know another the classic stocks Golden Cross and Death Cross pattern β powerful signal. They occur when on daily time frame the 50-period and 200-period Simple Moving Averages (SMA) cross and indicate a major trend reversal.
But there’s a problem: After a strong impulse crossover, the price often makes a pullback towards the moving averages themselves, which can be confusing. Is this a reversal against the initial signal, or just a pause before the trend continues?
Introducing the solution: the enhanced “Golden Cross / Death Cross with Signal Line” indicator for MetaTrader 4.
What’s New? The Key Feature β The Signal Line (Trigger Line).
In addition to the main SMAs (50 and 200), the indicator plots an additional Signal Line. Its purpose is to provide a precise entry signal in the direction of the primary trend right at the pullback moment.

How it works in practice:
The main signal forms:
Golden Cross: The fast SMA (50) crosses above the slow SMA (200). The major trend turns bullish.
Death Cross: The fast SMA (50) crosses below the slow SMA (200). The major trend turns bearish.
The price makes a pullback. This is normal market behavior. In the classic approach, traders get confused here.
The filter (Signal Line) activates:
In a bullish trend (after a Golden Cross): The price pulls back down. The Signal Line changes color or displays an arrow at the moment the pullback is presumably complete, and momentum is ready to resume. This is a BUY signal.
In a bearish trend (after a Death Cross): The price pulls back up. The Signal Line gives a SELL signal when the pullback loses strength.
Indicator Advantages:
Reduces false entries. No need to enter the market at the peak of the crossover. Wait for the trend’s “second wind.”
Improves entry point. Allows you to enter a trade at a better price after a pullback.
Enhances risk/reward ratio. A stop-loss can be placed below/above the pullback’s extreme.
Visual simplicity. All signals are on the chart.
Who is this tool for?
Swing traders and mid-term investors.
Those who follow trend strategies but want to avoid emotional entries.
Beginners, as an excellent educational tool for understanding the power of moving averages and the logic of pullbacks.
Premium Features
Projectreaper Connect
Projectreaper alert indicators have the ability to share their signals with each other to create more accurate trading alerts.
In the settings of our alert indicators, there is a parameter called Indicator_Mode, which switches the indicator modes:
π Learn how to use: Combine Multiple Signal Indicators Guide
Trend & Oscillator Filters
All filters can be used in various combinations to refine indicator signals. Mix and match freely for your unique strategy.
Trend Filters Parameters
Oscillator Filters Parameters
π Full guide: Trend & OS Filters Update
Parabolic SAR Filter
Filter signals by Parabolic SAR cross with timeframe flexibility.
Filters connect in parallel to the main signal for custom strategy building based on price vs. PSAR position.
π Tutorial: Parabolic SAR Filter Guide
Daily Levels Filter
Filter signals using current & previous day price levels (Open, High, Low, Close, Median).
π Guide: Day Levels Filter Update
Weekly Levels Filter
Filter signals using current & previous week price levels.
π Guide: Week Levels Filter Update
Monthly Levels Filter
Filter signals using current & previous month price levels.
π Guide: Month Levels Filter Update
Pips Tags
Display potential price movement in pips from the last signal β shift focus from candle patterns to actual price action.
π Setup: Pips Tags Guide
Stop Loss & Take Profit Levels
Auto-display SL levels + 3 TP levels calculated from risk ratio.
π‘ Tip: Set Min=Max for fixed SL/TP values.
π Guide: SL/TP Indicators Update
MetaTrader 4 β Telegram Alerts
Receive indicator signals directly in Telegram β no extra software needed.
β Simple setup: Just paste your alert code into TelegramCode and enable TelegramAlerts.
π Full tutorial: MT4 to Telegram Setup Guide
Settings :
SignalMaPeriod – signal line period
SignalMaMethod – average method of signal line
SignalMaPrice – price type of signal line
SignalMaShift – shift in bars of signal line
DrawBars – amount of bars to draw indicator data
ShowPipTags – display the potential price movement in pips from the last signal
ShowTPSL – enable/disable the display of SL and TP levels.
SLBars β the number of bars to calculate the levels
SignalBarRangeSL β additional check of the size of signal candlesticks
MaxSLPips β limit the maximum stop loss value (0 – off)
MinSLPips β minimum stop loss value (0 – off)
MaxTPPips – limit of the maximum take profit value (0 – off)
MinTPPips – minimum take profit value (0 – off)
TP1_Ratio β ratio of take profit to stop loss of the first TP level
TP2_Ratio – ratio of take profit to stop loss of the second TP level
TP3_Ratio – ratio of take profit to stop loss of the third TP level
Alerts
Enable_GoldenCross_Alerts – enable golden cross /death cross signals
Enable_50DailyMA_Alerts – enable 50 daily pullbacks signals
Enable_200DailyMA_Alerts – enable 200 daily pullbacks signals
PopupAlert – enable terminal alert windows
SoundAlert – enable sound alerts
IndicatorArrows – enable draw arrows on indicator sub window
SMSPushAlert – Push alerts to your phone
EmailAlert – Email alerts to your phone
Style
GoldenCross_Arrow_Color – golden cross color
DeathCross_Arrow_Color – death cross color
Buy_Arrow_Color – buy arrow color
Sell_Arrow_Color – sell arrow color
Arrows_Width – width of the arrows
SignalMa_Line – signal ma color
SecondMA_Line – golden ma color
ThirdMA_Line – death ma color

How to install :
1. Download file
2. Unzip archive and copy the MQL4 folder from the archive to your terminal Data folder
3. Restart terminal and apply the indicator to a chart
4. Register a valid email with single time donation or log in with previously registered email address.
5. You can switch your broker account any time you need by logging in with previously registered email address
How to find Data folder :
in the terminal click File menu – Open Data Folder
Good trading!















