MSessions

Review global trading-session blocks directly on an MT4 chart.

Last updated: Compatibility: MetaTrader 4
Jump to Download Read Full Guide
✓ Free direct download✓ Direct package link available✓ Demo testing recommended
MSessions – Display global trading sessions on an MT4 chart
On this page
  1. What is MSessions?
  2. How to use MSessions
  3. Where it helps
  4. MT4 Indicator Parameters
  5. How to Install .ex4 Indicator in MetaTrader 4
  6. Download MSessions

What is MSessions?

MSessions chart overview

MSessions is an MT4 chart indicator that displays colored blocks for Sydney, Tokyo, London, and New York sessions. Session start and end times, colors, labels, and block height control the calendar overlay.

The blocks make the active market window and session transitions easier to compare with price behavior. They provide time context and do not imply a recurring outcome for any session.

How to use MSessions

MSessions practical chart example

Use the colored session bars and labels to identify the four market periods directly on the chart:

  • Set each session begin and session end value in MT5 time before comparing the market periods.
  • Use the colored bars and labels to separate Tokyo, London, and the other configured sessions.
  • Adjust Session field height when the default bars overlap the price candles too heavily.
  • Keep the session display visible across the chart intervals where comparing the timing of price movement is useful.

Where it helps

Visual reference

Four global sessions are visible on one chart, colored blocks clarify timing, and configurable labels keep the calendar overlay readable.

MT4 Indicator Parameters

The table below lists the available MT4 indicator parameters. You can customize these options in the MetaTrader Inputs dialog to match your trading preferences.

ParameterDescription
Sidney session beginSets the starting hour of the Sydney trading session based on broker server time. Default: 0.
Sidney session endDefines the ending hour of the Sydney trading session. Default: 9.
Sidney session colorSpecifies the display color used to highlight the Sydney session block on chart. Default: Orange.
Tokio session beginSets the starting hour of the Tokyo trading session based on broker server time. Default: 2.
Tokio session endDefines the ending hour of the Tokyo trading session. Default: 11.
Tokio session colorSpecifies the display color used to highlight the Tokyo session block on chart. Default: OrangeRed.
London session beginSets the starting hour of the London trading session based on broker server time. Default: 10.
London session endDefines the ending hour of the London trading session. Default: 19.
London session colorSpecifies the display color used to highlight the London session block on chart. Default: MediumSeaGreen.
NewYork session beginSets the starting hour of the New York trading session based on broker server time. Default: 15.
NewYork session endDefines the ending hour of the New York trading session. Default: 0.
NewYork session colorSpecifies the display color used to highlight the New York session block on chart. Default: SkyBlue.
Session field heightSets the height in pips of the background session highlight block. Default: 60.
Show session labelsDisplays or hides text labels identifying each trading session. Default: Yes.
Font nameSpecifies the font family for session labels. Default: Calibri.
Font sizeSets the font size for session labels. Default: 8.
Font colorSpecifies the font color for session labels. Default: Navy.
Show start-session linesDisplays or hides vertical start lines for each trading session. Default: Yes.
MSessions parameter settings
Default MT4 Indicator Settings

The screenshot above shows the default input parameters in the MT4 settings window.

How to Install .ex4 Indicator in MetaTrader 4

  1. Download the ZIP file and extract it.
  2. In MT4, select File → Open Data Folder.
  3. Open MQL4 → Indicators and copy the EX4 or MQ4 file into it.
  4. If the package includes library files, copy them to MQL4 → Libraries. Copy TPL files to the top-level templates folder.
  5. Restart MT4, find the indicator in the Navigator, and drag it onto a chart.

Test the tool on a demo account first. File contents and required folders can vary between packages.

Free indicator package

Is MSessions Free to Download?

Yes. The current MT4 package is available at no charge from the direct link below. Test it in a demo environment before using it with live funds.

  • ✓ No purchase required
  • ✓ MT4 indicator package
  • ✓ Demo testing recommended
Rate this indicator☆☆☆☆☆ 0.0 (0)
Download ZIPmsessions.zipFile type: .zip
Before you trade

Indicators are analytical tools, not guarantees of profit. Test every download in a demo environment and make decisions based on your own risk tolerance.