News Calendar MT5
Free Economic Calendar Indicator
Free MT5 News Calendar indicator with on-chart economic events panel, impact filters, currency filters, and vertical event lines. Trade with better timing around high-impact releases.

Free Download

FXTT News Calendar MT5 is a free MetaTrader 5 indicator that puts high-impact economic events directly on your chart through a compact panel and vertical event lines. Instead of jumping between browser calendars and your execution platform, you can see what matters in one place and time your decisions with greater precision.
The indicator displays upcoming and recent events in an on-chart panel, draws color-coded vertical lines at event timestamps, and filters by currencies and minimum importance level. It refreshes automatically at configurable intervals and keeps your chart readable with customizable layout and typography.
Most performance leaks come from timing, not from setup logic. Traders often enter too early before high-impact data, widen stops during unexpected spikes, or misread momentum that is purely event-driven. This indicator reduces that friction by making macro timing visible at the decision point. You can define no-trade windows before releases, pause automation around risky intervals, and structure post-event re-entry rules based on confirmation candles.
FXTT News Calendar MT5 uses MetaTrader's native calendar ecosystem, which means event context is integrated where you trade. It pairs well with existing structure tools and trend models for traders who work across forex, metals, indices, or crypto CFDs on MT5.

Key Features
- On-Chart Event PanelDisplays upcoming and recent economic events in a compact panel directly on your MT5 chart without leaving the platform.
- Upcoming and Historical Event RowsSee what is next and what just happened at a glance, covering both future releases and recent events in one view.
- Impact-Based Color CodingPrioritize high-impact releases quickly during active sessions with visual color differentiation by event importance.
- Currency FilteringFocus only on events relevant to your symbols and strategy by specifying exactly which currencies to track.
- Vertical Event MarkersAlign structure breaks, sweeps, and momentum shifts with macro catalysts using precise vertical lines at event timestamps.
- Configurable Auto-RefreshData refreshes automatically at a cadence you control, keeping your panel current throughout the trading session.
- Panel Corner and Offset ControlsFit the indicator into any existing chart workspace by repositioning the panel to any corner with custom offsets.
- Free and Open SourceCompletely free with the full source available on GitHub, so you can inspect, fork, or adapt the code for your own use.

Trader Reviews
Alejandro Ruiz
No more switching tabs to check Forex Factory. Everything is right on the chart.
Nina Hoffman
Very useful for avoiding high-impact events. Loads quickly and updates reliably.
Emre Yıldız
Perfect for scalpers. The visual event lines keep me out of bad trades.
Write a Review
Frequently Asked Questions
- Yes. It reads from MetaTrader 5's built-in economic calendar API.
- Yes. Set InpCurrencies to values like USD,EUR for tighter relevance.
- Raise InpMinImportance and reduce InpUpcomingLines and InpHistoricalLines.
Setup Guide
Download the ZIP
Download the indicator ZIP from this page.Extract the file
Extract the ZIP and locate news-calendar.ex5 inside.Open MT5 Data Folder
In MT5, open File > Open Data Folder.Copy to Indicators folder
Paste news-calendar.ex5 into MQL5/Indicators.Attach to chart
Refresh Navigator in MT5 and attach News Calendar to your chart.
Changelog
- Initial release of FXTT News Calendar MT5.
- Added on-chart event panel with configurable rows and placement.
- Added impact-based and currency-based event filtering.
- Added upcoming and historical vertical event lines.
- Added configurable refresh interval and visual appearance options.
Free Download
Free tools are analysis aids and utilities. They do not guarantee trading results. Always test in a demo account before applying to live markets.
