Daily Percentage Change Indicator for MT4 & MT5 – Track Daily, Weekly, and Monthly Price Performance

12/04/2022

The Daily Percentage Change Indicator is a practical and informative MetaTrader tool designed to calculate and display the percentage change of a currency pair relative to the previous daily close. The indicator presents this information directly on the main chart window, allowing traders to instantly understand current price performance without switching timeframes or opening additional indicators.

In addition to the daily percentage change, the indicator can also display weekly and monthly percentage changes, giving traders a broader view of market direction and momentum. Each value is clearly color-coded to distinguish between positive, negative, and neutral price movements, while a small customizable arrow visually highlights the direction of change.

This indicator is especially useful for traders who want a quick snapshot of market strength, trend bias, or relative performance across different trading sessions. It works seamlessly on both MetaTrader 4 (MT4) and MetaTrader 5 (MT5) platforms.

Time Zone Adjustment
Because brokers may use different server time zones, the indicator includes a Time Shift parameter. This allows traders to manually adjust the effective end of the trading day, ensuring that daily percentage calculations remain accurate regardless of broker-specific time settings.

Customizable Display
The Daily Percentage Change Indicator offers extensive customization options to match any chart layout or visual preference:

  • Separate on-chart values for daily, weekly, and monthly changes
  • Adjustable font sizes for both text and arrows
  • Custom colors for upward, downward, and unchanged price movement
  • Flexible positioning in any corner of the chart
  • Independent spacing settings for text and arrows to prevent overlap

Input Parameters
General Settings

  • Time Shift (default: 0) – Shifts the effective end of the trading day forward or backward (range: -12 to +12 hours)
  • Show Weekly (default: true) – Displays weekly percentage change
  • Show Monthly (default: true) – Displays monthly percentage change

Appearance Settings

  • Font Size (default: 8) – Text size for displayed values
  • Arrow Size (default: 10) – Size of the direction arrow
  • Up Color (default: Green) – Color for positive price change
  • Up Arrow – Symbol used for upward movement
  • Down Color (default: Red) – Color for negative price change
  • Down Arrow – Symbol used for downward movement
  • No Change Color (default: Blue) – Color used when price remains unchanged

Positioning Settings

  • Independent X and Y distance controls for daily, weekly, and monthly text and arrows
  • Customizable chart corners for displaying each value

How to Use the Indicator
The Daily Percentage Change Indicator is informational rather than signal-based. It does not generate buy or sell signals. Instead, it helps traders quickly assess:

  • Whether the market is currently rising or falling
  • The strength of the move relative to previous periods
  • Alignment or divergence between daily, weekly, and monthly performance

As shown in the chart example, the indicator typically displays the percentage changes in the bottom-left corner of the chart, but this position can be adjusted freely.

Daily Percentage Change | MT4
Daily Percentage Change | MT5

Password:forexsignalpro.net