Categories

Parabolic SAR Signals Indicator MT4
The Parabolic SAR is one of the oldest trend-following tools in trading, but staring at dots on a chart all day isn't practical. The Parabolic SAR Signals Indicator runs its own Wilder-style SAR engine - optionally on a different timeframe than the one you're viewing - and turns every trend flip into a histogram color…
Download the Parabolic SAR Signals Indicator MT4The Parabolic SAR is one of the oldest trend-following tools in trading, but staring at dots on a chart all day isn’t practical. The Parabolic SAR Signals Indicator runs its own Wilder-style SAR engine – optionally on a different timeframe than the one you’re viewing – and turns every trend flip into a histogram color change, an on-chart arrow, and an alert you can actually act on. It’s a free download from MT4Indicators.com.
What Is the Parabolic SAR Signals Indicator?
Rather than calling MT4’s built-in iSAR(), this indicator implements its own Parabolic SAR state machine (iParabolic), which lets it calculate SAR on a timeframe you choose (the TimeFrame input) independently of the chart you’re viewing – for example, running an H4 SAR while you trade an M15 chart. The acceleration factor is controlled with the standard AccStep (default 0.01) and AccLimit (default 0.1) inputs, matching the classic Wilder defaults.
Instead of plotting SAR dots on the price chart, the indicator displays trend state as a two-color histogram (LimeGreen for up, Red for down) in its own sub-window, scaled between 0 and 1. On the main chart, it also draws a Wingdings arrow at every trend flip, positioned above or below the bar using a gap based on the 20-period ATR so arrows don’t overlap price. Alongside the visuals, it can fire a popup message, push notification, email, and/or sound alert the moment the trend changes, with a toggle (alertsOnCurrent) to choose whether that alert fires on the still-forming bar or only once the relevant bar has closed.
Key Features
- Custom SAR engine that can run on a timeframe different from your chart’s own period (TimeFrame input)
- Adjustable acceleration step and limit (AccStep, AccLimit), matching standard Parabolic SAR conventions
- Trend state shown as a two-color histogram rather than on-chart dots, plus Wingdings arrows on the main chart at each flip
- ATR(20)-based gap so arrows are placed clear of price action, with separate up/down colors and codes
- Four independent alert channels: popup message, push notification, email, and sound file
- alertsOnCurrent toggle to fire alerts on the forming bar versus only after the signal bar closes
How to Use It
Installation
Copy the .mq4 file into MQL4/Indicators in your MT4 data folder, refresh the Navigator, and drag it onto a chart. For alerts to reach your phone or email, also configure push notifications and/or the SMTP email settings under Tools > Options > Notifications/Email in the terminal.
Reading and Trading Off It
A green histogram bar and an up arrow mean the SAR has flipped into an uptrend on the selected TimeFrame; red and a down arrow mean it’s flipped bearish. Because this is a trend-following tool by design, treat a flip as a signal that momentum has shifted, not as a standalone entry – many traders combine it with a separate confirmation (structure, moving average, or price action) before acting, and use the flip’s opposite side as a logical stop or trailing reference, the same way the classic dots-on-chart SAR is traditionally used.
Setting Up the Alert Channels
All four alert channels are independent toggles, so you can mix and match: leave alertsSound off and alertsNotify/alertsEmail on if you want a silent push to your phone without a popup interrupting your desktop, or enable alertsMessage alone if you’re watching the terminal and don’t need anything sent externally. The alertsOnCurrent setting matters here too – with it enabled, you’ll be alerted the instant the still-forming bar flips, which is faster but can theoretically change if that bar hasn’t closed yet; disabling it delays the alert until the prior bar’s result is locked in.
Best Timeframes / Best Use Cases
Because TimeFrame is adjustable, this works as either a same-timeframe trend signal or a multi-timeframe filter – for example, keeping an H4 SAR trend visible while executing on M15, so you only take trades in the direction of the higher-timeframe flip. It suits trend-following approaches on any timeframe where clean, sustained directional moves are more common than choppy consolidation.
Scalpers and day traders tend to get the most value from running TimeFrame at or near their chart’s own period, since that keeps flips fast and unambiguous. Swing and position traders, on the other hand, often deliberately set TimeFrame higher than their execution chart specifically to use it as a slower-moving directional filter, accepting that the most recent flip near an unclosed higher-timeframe candle may still be provisional until that candle finishes.
Final Thoughts
The Parabolic SAR Signals Indicator turns a classic trend tool into something you can genuinely be alerted to instead of having to watch. One caveat worth knowing: if you set TimeFrame to something higher than your chart, the SAR value for bars inside a still-open higher-timeframe candle is tied to that candle’s evolving high/low until it closes, so a flip signaled near the most recent candle can still adjust before that higher-timeframe bar finishes. Running it on your chart’s own timeframe (the default) avoids that ambiguity entirely.
- TimeFrame (default Current time frame) — Timeframe the SAR engine calculates on; can be set to a specific period (e.g. H4) to run a higher-timeframe SAR while viewing a lower-timeframe chart.
- AccStep (default 0.01) — Acceleration step added to the SAR factor each time a new extreme price is made.
- AccLimit (default 0.1) — Maximum value the acceleration factor can reach.
- alertsOn / alertsOnCurrent (default true / true) — Master alert toggle, and whether alerts fire on the still-forming bar or only after the signal bar closes.
- alertsMessage / alertsNotify / alertsEmail / alertsSound (default true / true / true / false) — Independent toggles for popup message, push notification, email, and sound alerts on a trend flip.
- ShowArrows (default true) — Toggles Wingdings trend-flip arrows on the main chart.
- arrowsUpperGap / arrowsLowerGap (default 1.0 / 1.0) — Multiplier on the 20-period ATR used to space arrows above/below price.
FAQs About the MT4 Parabolic SAR Signals Indicator MT4
Does the Parabolic SAR Signals Indicator repaint?
It depends on the TimeFrame setting. Left at the default (‘Current time frame’), each bar’s SAR is calculated from that same, already-existing bar using a standard non-repainting state machine. If you set TimeFrame to a higher period than your chart, the SAR for chart bars inside a still-open higher-timeframe candle is tied to that candle’s evolving high/low and can change until it closes – so we’re listing this as Not Specified rather than making a blanket claim.
Does it plot dots on the price chart like the classic Parabolic SAR?
No. Trend state is shown as a two-color histogram in a separate sub-window, and Wingdings arrows (not dots) are drawn on the main chart only at the moment of a trend flip.
Can I get alerted instead of watching the chart?
Yes. Popup message, push notification, email, and sound alerts can each be enabled independently, and alertsOnCurrent lets you choose whether the alert fires on the still-forming bar or only after the signal bar closes.
Can it run on a higher timeframe than the chart I'm viewing?
Yes, via the TimeFrame text input (for example ‘H4’ or ‘D1’), which lets you monitor a higher-timeframe SAR trend while trading a lower-timeframe chart.
Can I adjust the SAR sensitivity?
Yes, via AccStep (default 0.01) and AccLimit (default 0.1), the same acceleration step and maximum used in the standard Wilder Parabolic SAR calculation.
Is there an MT5 version?
This is a native MetaTrader 4 (.mq4) indicator and is not compatible with MT5 without conversion.
