
A MetaTrader 5 indicator that draws three ZigZag-based swing levels on one chart, marking short, medium and long-term highs and lows. It is meant as a market structure and confirmation aid, not a standalone entry signal.
Get one message the moment it launches, with its price.
The 3 Level ZZ Semafor is an MT5 indicator that places three ZigZag-style calculations on a single chart. Each level marks swing highs and lows at a different scale, so you can see minor moves, intermediate waves and major turning points together without stacking several separate tools.
Each of the three levels searches for local highs and lows using its own period setting. When a swing point is found, the indicator draws a marker at that high or low. The three levels use different colours, so the markers are easy to tell apart.
Because the levels are nested, a major mark usually sits on the same bar as a smaller one. That overlap helps you judge how important a turning point is.
The indicator reads price data only, so it can be attached to any symbol and timeframe in your MT5 terminal, including forex pairs, metals, indices and others your broker offers. Results look different on each timeframe, because the same period values cover a very different span of time on an M5 chart than on a daily chart.
| Input | Purpose |
|---|---|
| Period 1, 2, 3 | Sensitivity of each level. Defaults are 5, 13 and 34. Higher values ignore smaller swings. |
| Dev_Step_1, 2, 3 | Deviation and backstep for each level, entered as two values separated by a comma, for example 1,3. |
| Symbol_Kod | Wingdings code for the marker shape, such as 140, 141 or 142. |
Colour and size options may also be available in the inputs window. Check the list in your terminal after attaching the indicator.
This is a repainting indicator. A mark appears when a new high or low forms, and if price keeps moving in the same direction the mark shifts to the new extreme. A mark on the latest bars is therefore not a confirmed turning point. Treat it as a confirmation tool and wait for a candle close or a reversal pattern before acting.
Trading carries risk, and past results do not predict future ones. This indicator is an analysis aid and does not remove the need for your own risk management. Test it on a demo account first.
| Product type | Indicator |
|---|---|
| Platform | MetaTrader 5 |
| Strategy focus | Signals, Trend, Support and resistance, Breakout |
| Delivery | Download from your account after purchase |
| License key | Not needed |
| Status | Launching soon |
| Category | Indicator (chart overlay) |
| Markets | Any symbol available in your MT5 terminal |
| Timeframes | All standard MT5 timeframes |
| Trade style | Discretionary analysis, swing and structure reading |
| Strategy tags | Signals, trend, support and resistance, breakout |
| Repainting | Yes, the latest swing mark can move while price extends |
| Requirements | MT5 terminal with enough chart history loaded |
No reviews yet. Customers who own The original 3 Level ZZ Semafor for MT5 can review it here.
No. It is a chart indicator that only draws marks on swing highs and lows. It does not open, manage or close orders, so any trading decision remains yours.
Yes. Like other ZigZag-based tools, the most recent mark can move to a new extreme while price keeps going in the same direction. Many users wait for a candle close or another form of price confirmation before acting on a mark.
An indicator does not depend on the broker type in the way an expert advisor can, because it only reads price data. It works with the symbols and history your broker's MT5 terminal provides. Check that the chart has enough loaded history.
This listing is for MetaTrader 5. An MT4 terminal needs a build made for MT4, so check the platform shown on the product page before you buy.
Open the indicator inputs and edit the three period values. Lower values mark smaller swings and higher values ignore more minor noise. The deviation and step inputs refine each level further. Test changes on a demo chart first.
Extract the download, copy the indicator file into the Indicators folder of your MT5 data folder, restart the terminal or refresh the Navigator, then drag the indicator onto a chart.
The original 3 Level ZZ Semafor for MT5
Notify me at launchQuestions about this tool?
Ask us on Telegram Install guide for MT4 and MT5 Get a custom version builtFree, practical help with testing, sizing and running indicators.
Own The original 3 Level ZZ Semafor for MT5? Sign in to review it.