-->

Expert Advisors • Indicators • Scripts • Libraries

MQL.RobotFX.org is the biggest collection of MetaTrader expert advisors (MT5 & MT4), indicators, scripts and libraries that can be used to improve trading results, minimize risks or simply automate trading tasks

Metatrader 5 Indicator | Previous Day highs and lows | MQL5 Library

Explore the latest free tools from the MQL5 community. Here's a new indicator, expert advisor, or script for MetaTrader.


The Previous Day High Low indicator automatically marks the High, Low, and Close of each previous trading day directly on the chart. Each day's levels are drawn as clean horizontal lines within their own day range, giving traders an immediate visual reference of where price was capped and supported on prior sessions. Yesterday's lines extend to the right across today's chart as live reference levels.

The concept behind this indicator is one of the most fundamental ideas in professional trading: previous day levels act as natural support and resistance. Market makers, banks, and institutional traders are well aware of where yesterday's high and low sit, and price frequently reacts at these levels. Having them clearly marked removes the need for manual analysis every morning and keeps the chart clean and focused.

The indicator draws up to 50 days of historical levels, each contained within its own day. Yesterday's lines are solid and extend to the right so they remain visible as today's price develops. Older days use a dotted style to distinguish them from the most recent reference levels. An optional alert fires once per day when price touches any of yesterday's key levels.

How to Use

Apply the indicator to any Forex pair on any timeframe. The levels are read directly from the Daily timeframe internally, so they are accurate regardless of the chart timeframe you are viewing. The recommended timeframe is H1 or H4 for the clearest view of how price interacts with the previous day levels.

Reading the lines:

  • PDH — Previous Day High: key resistance level, watch for rejections or breakouts
  • PDL — Previous Day Low: key support level, watch for bounces or breakdowns
  • PDC — Previous Day Close: equilibrium level, often acts as a pivot during early session
  • Labels on older days show 2d PDH, 3d PDH etc. to indicate how many days back

Trading ideas:

  • Price opening above PDH is a bullish signal — look for long entries on a retest of PDH as support
  • Price opening below PDL is a bearish signal — look for short entries on a retest of PDL as resistance
  • The PDC level often acts as the first target or barrier during the London open
  • A breakout above multiple stacked PDH levels signals strong bullish momentum

Input Parameters

Parameter Default Description
=== DISPLAY ===
DaysBack 5 Number of past days to draw levels for (1-50)
ShowClose true Show the previous day close line (PDC)
ShowLabels true Show PDH / PDL / PDC labels on each line
LineWidth 1 Thickness of the lines (1-5)
=== COLORS ===
High_Color Red Color of the previous day high line
Low_Color RoyalBlue Color of the previous day low line
Close_Color DarkGray Color of the previous day close line
=== ALERTS ===
UseAlerts false Enable alerts when price touches a previous day level
UsePopup true Show popup dialog on touch
UsePush false Send push notification to MetaTrader mobile app on touch

Important Notes

  • Levels are read from the Daily timeframe internally. The chart timeframe does not affect accuracy.
  • Yesterday's lines are solid and extend to the right. Older day lines are dotted and contained within their own day for easy visual distinction.
  • Touch alerts fire once per level per day within a 0.5 pip tolerance and reset automatically at midnight server time.
  • On weekends or days with no trading data, the indicator automatically skips that day and moves to the next valid session.





Trade Renko charts automatically using the advanced Renko Expert Advisors. Clean trends, better entries. Discover them here.

Level up your trading with professional RobotFX expert advisors and indicators. Visit www.robotfx.org for proven MT4/MT5 tools.

69923

Best MetaTrader Indicators + Profitable Expert Advisors