
An MT5 price action indicator that marks swing highs and lows, labels HH, HL, LH and LL structure, and flags candlestick reversal patterns with buy and sell signals, entry labels and a statistics panel on the chart.
Get one message the moment it launches, with its price.
Swing Highs Lows Candle Patterns Pro is a price action indicator for MetaTrader 5. It finds swing highs and swing lows, labels the resulting market structure, and checks for well-known candlestick reversal patterns near those points, then draws buy and sell signals with entry price labels on the chart.
The indicator scans price history for local turning points. A swing high is a peak with lower prices on either side, and a swing low is a trough with higher prices on either side. Each new swing is compared with the previous one and labelled as a higher high (HH), higher low (HL), lower high (LH) or lower low (LL). A run of HH and HL points suggests an uptrend, while LH and LL points suggest a downtrend.
On top of the structure, the indicator looks for candlestick formations that traders often read as reversal clues:
When a pattern appears in a relevant location, the indicator marks a buy or sell signal and prints the entry price next to it. Treat these as prompts for further analysis, not as instructions to trade.
A dashboard on the chart totals the indicator's own signals in pips, showing positive results, negative results and a net figure. It is calculated from the chart history loaded in your terminal, so it changes with the symbol, timeframe and amount of history. It does not include spread, commission, slippage or your own position sizing, and it is not a forecast.
The indicator can be attached to any symbol your broker offers in MT5, including gold (XAUUSD), forex majors and minors, indices, commodities and crypto CFDs. It works on timeframes from M1 to D1. Lower timeframes produce more swings and more signals, much of it noise; higher timeframes such as H1, H4 and D1 normally give fewer, cleaner swing points. Many traders read structure on a higher timeframe and look at patterns on a lower one.
Colours and detection parameters can be changed on the Inputs tab. The exact list can differ between copies, so open the tab and read each option before changing it.
| Area | What to check |
|---|---|
| Swing detection | How many bars define a swing; larger values give fewer, more significant points |
| Pattern options | Which candlestick patterns are enabled |
| Signals and labels | Display of buy and sell arrows, entry price labels and HH, HL, LH, LL text |
| Statistics panel | Whether the dashboard is shown and where it sits |
| Colours | Colours for swings, signals and text, to suit your chart theme |
Trading carries risk, and you can lose some or all of your capital. Past results, including the figures on the statistics panel, do not predict future ones. Test the indicator on a demo account and on several symbols before using it with real money.
Candlestick patterns fail often, especially in ranging or news-driven markets, and swing points are only confirmed after price has moved away from them. Some signals can therefore appear late or be invalidated by later price action. Check how your broker handles spreads and gold contract specifications, as they affect any entry you take.
This build is for MetaTrader 5 only. It will not load in MT4.
| Product type | Indicator |
|---|---|
| Platform | MetaTrader 5 |
| Strategy focus | Gold or XAUUSD, Signals, Trend, Support and resistance |
| Delivery | Download from your account after purchase |
| License key | Not needed |
| Status | Launching soon |
| Category | Indicator (price action, signals) |
| Markets | XAUUSD, forex pairs, indices, commodities, crypto CFDs |
| Timeframes | M1 to D1; higher timeframes give cleaner swing structure |
| Trade style | Swing, trend following, reversal, support and resistance |
| Patterns | Hammer, inverted hammer, bullish and bearish engulfing, shooting star, hanging man |
| Output | Chart labels, signal arrows, entry labels, statistics panel |
| Requirements | MT5 terminal with price history for the chosen symbol |
No reviews yet. Customers who own Swing Highs Lows Candle Patterns Pro can review it here.
This listing is the MetaTrader 5 build. Indicators compiled for MT4 and MT5 are not interchangeable, so install it only in an MT5 terminal. If you trade on MT4, look for a separate MT4 listing.
No. It is an indicator: it draws swing points, pattern labels, buy and sell signals and entry price labels on the chart. You decide whether to act on them and place any orders yourself or with other tools.
It can be attached to any symbol and timeframe, including gold (XAUUSD), forex pairs, indices, commodities and crypto CFDs. Swing structure on higher timeframes tends to be less noisy than on M1 or M5, but you should test your own symbol and timeframe on a demo account first.
It summarises the indicator's own signals in pips, split into positive and negative results with a net figure. These numbers describe past signals on your chart history. They are not a record of live trading and do not predict future results.
Extract the downloaded archive, copy the indicator file into the MQL5\Indicators folder using File > Open Data Folder in MT5, then restart the terminal or refresh the Navigator. Drag the indicator onto a chart and review the inputs before confirming.
Yes. Colours and detection parameters are available on the Inputs tab when you attach the indicator. Check the tab in your copy for the exact list, since the available options determine how sensitive the swing detection is.
Swing Highs Lows Candle Patterns Pro
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 Swing Highs Lows Candle Patterns Pro? Sign in to review it.