Advance Market Structure MT4 by MoonPipz

  • Indicateurs
  • Sarvaddnya Pathrabe
    Sarvaddnya Pathrabe
    Hello, We are creator of MoonPipz.
    After years of manual trading, revenge entries, and chasing holy grails that didn't exist, we started coding indicators that solve real problems like:
    Seeing clear trends without drowning in noise
    Catching high-probability divergences early
  • Version: 1.0

Overview

This indicator marks market structure on the chart of any symbol and timeframe. It finds swing highs and swing lows, labels each swing, connects the swings with a line, and marks when price closes beyond the last swing. Each event can trigger its own alert, and each alert can be switched on or off in the inputs. The indicator is a charting and analysis tool. It does not open or close trades, and it does not predict price.

What is drawn on the chart

Each confirmed swing receives one of four labels: Higher High (HH), Higher Low (HL), Lower High (LH) or Lower Low (LL). Higher highs and higher lows use one color, and lower highs and lower lows use another. A line connects the swings in order. If two swing highs or two swing lows appear in a row, the line keeps the more extreme one. When a candle closes above the last swing high or below the last swing low, a dashed line and a text label are drawn at the broken level. If the break is in the direction of the current structure, it is labeled Break of Structure (BOS). If the break is against the current structure, it is labeled Change of Character (CHoCH), and the structure direction changes. The first break after the indicator starts is labeled BOS, because no direction is known yet.How swings are found

A swing high is a bar whose high is not exceeded by the bars to its left and is higher than the bars to its right. A swing low works the same way in the other direction. The number of bars on each side is set by the Swing length input. A swing is confirmed only after that many bars have formed to its right. For this reason a label appears a few candles after the actual high or low, and the delay equals the Swing length value.

Behavior to be aware of

A label can be replaced. If a swing high is followed by a higher swing high before any swing low is confirmed, the earlier label and line segment are removed and drawn again at the higher point. The same applies to swing lows.

Break of Structure and Change of Character are evaluated on closed candles only. A wick beyond the level is not counted.

On the current, unfinished candle nothing is calculated. All events are processed when a candle closes.

Alerts

Alerts are available for these eight events: Higher High, Higher Low, Lower High, Lower Low, Bullish BOS, Bearish BOS, Bullish CHoCH and Bearish CHoCH. Each one has its own on/off input.


Swing label alerts are sent when the swing is confirmed, which is after the delay described above. Break alerts are sent when the breaking candle closes. Alerts are not sent for events found while the history is loaded when the indicator is attached. Only events on newly closed candles can send alerts.


Alert messages contain the symbol, timeframe, event name and price, for example: EURUSD H1: Bullish CHoCH @ 1.08520.


Alerts can be delivered as a pop-up window, a sound, a push notification or an email. Push notifications require a MetaQuotes ID to be entered in the terminal settings, and email requires the email settings in the terminal to be filled in. The sound option plays the file named in the input, which must exist in the Sounds folder of the terminal.


Input parameters


Structure

Swing length: number of bars on each side used to define a swing. Smaller values give more swings, and larger values give fewer swings. Default 5.

Bars of history to draw: how many recent bars are processed and drawn. Default 1500.


Display

Show labels, show zigzag line and show BOS/CHoCH can each be switched on or off. Label font size, zigzag line width, and the colors for bullish structure, bearish structure, the zigzag line and CHoCH can be changed.


Alerts, events

A separate on/off input for each of the eight events listed above.


Alerts, delivery

Pop-up, sound with file name, push notification and email.


Notes

The indicator draws chart objects (lines and text). They are removed when the indicator is removed from the chart, and they are drawn again when the timeframe or symbol changes.

A very small Swing length on a low timeframe can produce many labels. If the chart becomes crowded, increase the Swing length.

If you have a question or find a problem, please write it in the comments section of this page, with the symbol, timeframe and input settings used, so the behavior can be checked.


Risk notice- Trading involves risk. Market structure shown by this indicator describes past price movement and does not indicate what will happen next. The indicator is provided for analysis and education and is not financial advice.


Plus de l'auteur
Overview This indicator marks market structure on the chart of any symbol and timeframe. It finds swing highs and swing lows, labels each swing, connects the swings with a line, and marks when price closes beyond the last swing. Each event can trigger its own alert, and each alert can be switched on or off in the inputs. The indicator is a charting and analysis tool. It does not open or close trades, and it does not predict price. What is drawn on the chart Each confirmed swing receives one of f
FREE
Precision Strike Arrows is a precision signal indicator for MetaTrader 5 built on the Momentum concept. It detects periods of market compression and fires a single clean arrow on the chart when momentum shifts direction, keeping your chart clear and your focus sharp. Most arrow indicators paint signals on every minor fluctuation. Precision Strike Arrows is designed to do the opposite. It waits for the market to coil, identifies the moment momentum commits to a direction, and plots one decisive a
FREE
Precision Trend Filter is an adaptive noise-filtering trend indicator that identifies real market direction while ignoring false moves and choppy price action. The indicator uses a proprietary filtering algorithm with ATR-based dynamic thresholding to separate genuine trend shifts from random market noise. The result is a clean, color-coded trend line that holds flat during consolidation and tracks price aggressively during real trends. Key Features - Color-changing trend line: green for bu
FREE
Precision Trend Filter   is an adaptive noise-filtering trend indicator that identifies real market direction while ignoring false moves and choppy price action. The indicator uses a proprietary filtering algorithm with ATR-based dynamic thresholding to separate genuine trend shifts from random market noise. The result is a clean, color-coded trend line that holds flat during consolidation and tracks price aggressively during real trends. Key Features - Color-changing trend line: green for
FREE
Standard RSI uses a fixed smoothing factor. Every bar gets the same weight whether the market is trending cleanly or chopping sideways. That is why most RSI signals fail during consolidation. Mystical RSI measures how chaotic price action is on every bar using the Fractal Dimension Index and dynamically adjusts its smoothing in real time. When the market trends, it reacts fast. When the market chops, it slows down and filters out noise. No manual adjustment needed. How It Works The indicator cal
FREE
Precision Trailing Stop is a dynamic trailing stop indicator that anchors itself to real market structure instead of lagging moving averages or fixed ATR multiples. It identifies key structural price levels on both sides of the market, builds adaptive support and resistance bands, and engages a ratcheting stop that only moves in your favour. As market structure evolves, outdated levels drop out of the calculation automatically. The result is a trailing stop that stays tight to price action when
FREE
Expanded Cloud is a trend-following overlay indicator that uses an adaptive expansion algorithm to identify market direction with clarity. Dynamic cloud zones expand and contract around price action based on real-time volatility, giving you a visual edge in reading trend strength and catching reversals early. The indicator includes a built-in information dashboard with two tabs — Signal and Cloud — displaying real-time data about current market conditions directly on your chart. How It Works A r
FREE
Precision Strike Arrows   is a precision signal indicator for MetaTrader 5 built on the Momentum concept. It detects periods of market compression and fires a single clean arrow on the chart when momentum shifts direction, keeping your chart clear and your focus sharp. Most arrow indicators paint signals on every minor fluctuation. Precision Strike Arrows is designed to do the opposite. It waits for the market to coil, identifies the moment momentum commits to a direction, and plots one decisive
FREE
Expanded Cloud is a   trend-following overlay indicator   that uses an adaptive expansion algorithm to identify market direction with clarity. Dynamic cloud zones expand and contract around price action based on real-time volatility, giving you a visual edge in reading trend strength and catching reversals early. The indicator includes a built-in information dashboard with two tabs — Signal and Cloud — displaying real-time data about current market conditions directly on your chart. How It Works
FREE
Precision Trailing Stop   is a dynamic trailing stop indicator that anchors itself to real market structure instead of lagging moving averages or fixed ATR multiples. It identifies key structural price levels on both sides of the market, builds adaptive support and resistance bands, and engages a ratcheting stop that only moves in your favour. As market structure evolves, outdated levels drop out of the calculation automatically. The result is a trailing stop that stays tight to price action whe
FREE
Standard RSI uses a fixed smoothing factor. Every bar gets the same weight whether the market is trending cleanly or chopping sideways. That is why most RSI signals fail during consolidation. Mystical RSI measures how chaotic price action is on every bar using the   Fractal Dimension Index   and dynamically adjusts its smoothing in real time. When the market trends, it reacts fast. When the market chops, it slows down and filters out noise. No manual adjustment needed. How It Works The indicator
FREE
Precision Strike Arrows PRO Precision Strike Arrows PRO is a professional-grade signal indicator for MetaTrader 5 that plots precise buy and sell arrows directly on the price chart. Unlike most arrow indicators that repaint signals or flood the chart with entries on every minor price movement, Precision Strike Arrows PRO is built around a philosophy of signal quality over signal quantity. Every arrow that appears on the chart has passed through multiple internal conditions before being displayed
Filtrer:
Aucun avis
Répondre à l'avis