projectreaper_download_btn_blk

Hi, this is new Universal Alerts Indicator that can get you alerts from chart objects such as arrows, horizontal lines, trend lines and rectangle zones.

You can get alerts from a custom indicator’s objects or manually placed chart objects.

The signals are duplicated in the indicator window in the basement of the chart window and by arrows on the chart itself.

Rectangular zone objects are automatically extended to the current bar.

Signals can be received at the crossover of the signal moving average with user defined settings and a chart object, or the current OCHL price of a bar with an offset defined in the settings, or if there is an arrow on an arbitrary bar.

Tired of guessing? Switch to a systematic edge.

β€’ πŸ”” Never miss a signal β€” get real-time alerts on-chart, via sound, email, push, or Telegram. Enter on time, don't chase the move.
β€’ 🧩 Build your edge β€” combine trend, oscillator & level filters to create your unique entry logic. Your strategy, your rules.
β€’ 🎯 Signals that stay put β€” fair, non-repainting logic means what you see now is what you trade later. Use history for analysis, not for second-guessing.
β€’ πŸ“² Freedom to focus on important β€” away from the terminal, but with alerts. Trade your time, not just charts: family, work, life β€” untethered from the screen.

Premium Features

Pro Edition
πŸ’‘ All filters and features can be mixed and enabled freely to create your unique signal validation strategy. Combine trend, oscillator, and level filters for precision entries.
πŸ”— 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:

Indicator Mode Settings
StandAlone – default mode for receiving alerts about this particular indicator.
MasterFilter – saves the last signal in the terminal; alert arrows change to hollow body. No warnings sent – only stores signals.
SlaveSignal – reads signals from all MasterFilter indicators on the chart and alerts when all signals coincide. Places vertical line to separate old/new valid signals.

πŸ“š 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

Trend Filters Settings
tf_MovingAverage_TrendFilter – filter by MA + price position
tf_MA_TimeFrame, tf_MA_Period, tf_MA_Method, tf_MA_Price, tf_MA_Shift
tf_MA_SignalReverse – reverse signal direction
tf_MovingAverageCrossOver_TrendFilter – filter by crossover of two MAs
tf_First_MA_*, tf_Second_MA_* – full MA pair configuration
tf_MA_CrossOver_SignalReverse – reverse crossover signals

Oscillator Filters Parameters

Oscillator Filters Settings
tf_MACD_TrendFilter, tf_MACD_* – MACD histogram filter
tf_OSMA_TrendFilter, tf_OSMA_* – OsMA histogram filter
tf_RSI_TrendFilter, tf_RSI_* – RSI overbought/oversold filter
tf_Stochastic_TrendFilter, tf_Stochastic_* – Stochastic levels filter
*_SignalReverse – available for all oscillators to invert logic

πŸ“š Full guide: Trend & OS Filters Update

🎯 Parabolic SAR Filter β–Ό

Filter signals by Parabolic SAR cross with timeframe flexibility.

PSAR Filter

Filters connect in parallel to the main signal for custom strategy building based on price vs. PSAR position.

PSAR Settings
tf_ParabolicSar_TrendFilter – activate filter
tf_PSAR_TimeFrame – filter timeframe
tf_PSAR_Step, tf_PSAR_Maximum – PSAR calculation params
tf_PSAR_Shift – bar offset (0=current)
tf_PSAR_SignalReverse – invert signal logic

πŸ“š Tutorial: Parabolic SAR Filter Guide

πŸ“… Daily Levels Filter β–Ό

Filter signals using current & previous day price levels (Open, High, Low, Close, Median).

Daily Levels Daily Settings
tf_CurrentDayOpenLevel + *_SignalReverse
tf_CurrentDayMedianLevel + reverse option
tf_PreviousDay[Open|Close|High|Low|Median]Level + individual reverse toggles

πŸ“š Guide: Day Levels Filter Update

πŸ—“οΈ Weekly Levels Filter β–Ό

Filter signals using current & previous week price levels.

Weekly Levels Weekly Settings
tf_CurrentWeek[Open|Median]Level + reverse
tf_PreviousWeek[Open|Close|High|Low|Median]Level + reverse

πŸ“š Guide: Week Levels Filter Update

πŸŒ™ Monthly Levels Filter β–Ό

Filter signals using current & previous month price levels.

Monthly Levels Monthly Settings
tf_CurrentMonth[Open|Median]Level + reverse
tf_PreviousMonth[Open|Close|High|Low|Median]Level + reverse

πŸ“š 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.

Pips Tags
ShowPipTags – toggle tags visibility on chart

πŸ“š Setup: Pips Tags Guide

πŸ›‘οΈ Stop Loss & Take Profit Levels β–Ό

Auto-display SL levels + 3 TP levels calculated from risk ratio.

SL/TP Example 1 SL/TP Example 2 SL/TP Settings
ShowTPSL – enable display
SLBars, SignalBarRangeSL – calculation params
MaxSLPips, MinSLPips – SL boundaries (0=off)
MaxTPPips, MinTPPips – TP boundaries
TP1_Ratio, TP2_Ratio, TP3_Ratio – risk-reward multipliers

πŸ’‘ 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.

TelegramCode – your unique bot token
TelegramAlerts – set to true to activate

πŸ“š Full tutorial: MT4 to Telegram Setup Guide

Settings

Indicator_Mode – allows you to combine projectreaper indicators into a strategy read the manual here http://projectreaper.pw/en/how-to-combine-two-or-more-signal-alert-indicators-together/
Execution_Trigger – how often indicator recalculate it’s variables (every tick or every new bar)
Reverse_Signals – changing buy sell signals vise versa
Shift– bar shift of the indicator’s signal bar(1- previously closed bar 0-current)
Signal_LifeTimeBars – how bars the signal will be valid
Deny_Buy – deny buy alerts
Deny_Sell – deny sell alerts
Display_Signal_Bars – how many indicator bars to display on the chart window
BUY_OBJECT_TYPE – type of signal object for buy alerts (ARROW_AT_CURRENT_BAR – presence of an arrow on the current bar, HORIZONTAL_LINE_MA_CROSSOVER – crossover of the signal moving average with horizontal lines, TREND_LINE_MA_CROSSOVER – crossover of the signal moving average with trend lines, RECTANGLE_HIGH_EDGE_MA_CROSSOVER – crossover of the signal moving average with the upper edge of the rectangular zone, RECTANGLE_LOW_EDGE_MA_CROSSOVER – crossover of the signal moving average with the lower edge of the rectangular zone, RECTANGLE_HIGH_LOW_EDGES_MA_CROSSOVER – crossover of the signal moving average with the upper or lower edge of the rectangular zone)

BUY_OBJECT_COLOR – buy object’s color, if the color is set to None, it means it can be any color
BUY_OBJECT_NAME_PATTERN – buy object’s name must contain specified letters, fill it blank if you need to get alerts from objects with any name
BUY_MA_PERIOD – signal moving average for buy crossover alerts, if you need to get alerts from a current bar price set this parameter to 1
BUY_MA_METHOD – buy alert moving average type (Simple, Exponential, Smoothed, Linear, Weighted)
BUY_MA_PRICE – buy alert moving average price (Close, Open, High, Low, Median, Typical, Weighted)
SELL_OBJECT_TYPE – type of signal object for sell alerts (ARROW_AT_CURRENT_BAR – presence of an arrow on the current bar, HORIZONTAL_LINE_MA_CROSSOVER – crossover of the signal moving average with horizontal lines, TREND_LINE_MA_CROSSOVER – crossover of the signal moving average with trend lines, RECTANGLE_HIGH_EDGE_MA_CROSSOVER – crossover of the signal moving average with the upper edge of the rectangular zone, RECTANGLE_LOW_EDGE_MA_CROSSOVER – crossover of the signal moving average with the lower edge of the rectangular zone, RECTANGLE_HIGH_LOW_EDGES_MA_CROSSOVER – crossover of the signal moving average with the upper or lower edge of the rectangular zone)
SELL_OBJECT_COLOR – sell object’s color, if the color is set to None, it means it can be any color
SELL_OBJECT_NAME_PATTERN – sell object’s name must contain specified letters, fill it blank if you need to get alerts from objects with any name
SELL_MA_PERIOD – signal moving average for sell crossover alerts, if you need to get alerts from a current bar price set this parameter to 1
SELL_MA_METHOD – sell alert moving average type (Simple, Exponential, Smoothed, Linear, Weighted)
SELL_MA_PRICE – sell alert moving average price (Close, Open, High, Low, Median, Typical, Weighted)
SignalName – alerts title
Buy_Text_Alert – buy alerts text
Sell_Text_Alert – sell alerts text
Draw_Arrows – draw arrows on chart
Buy_Arrows_Color – color of the buy arrows
Sell_Arrows_Color – color of the sell arrows
Arrows_Width – arrows width
Sound_Alerts – play sound on alerts
Buy_Sound_Alert – buy alerts sound filename
Sell_Sound_Alert – sell alerts sound filename
Alert_PopupWindows – terminal alert windows
Push_Alerts – smartphone SMS alerts
Mail_Alerts – email alerts

Examples


Rectangle zones price breakout alerts with universal alerts indicator


Trend lines price breakout alerts with universal alerts indicator


Horizontal lines price breakout alerts with universal alerts indicator

projectreaper_download_btn_blk

If you need help to configurate it to a particular indicator use feedback or mail to team@projectreaper.pw

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!

2 COMMENTS

  1. Hi

    Today I tested your product (Projectreaper_Universal_Alerts_From_Objects.ex4) and I would like to suggest an improvement. Your indicator is good because it can easily detect graphical objects and arrows. For me however it runs short of my expectations because I was looking for something which can detect graphical arrows and objects and then provide signals as buffer arrows. The reason is that I want to enter the buffer values for automatic trading on a trading connector like MT2Binary_Connector.ex4 which can send signals to IQ Options.

    So currently your indicator detects graphical arrows but also outputs graphical arrows which then does not solve the problem.

    Regards
    Abe

    • Sup, Bro! Actually it also provides two signal buffers below in the indicator’s window, 0 for buys and 1 for sells, check this again slowly.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This blog is kept spam free by WP-SpamFree.