Bookmark and Share
EA NameMarket Profile
PlatformMT4, MT5
Download MQ4 Format | MQ5 Format

Market Profile MetaTrader indicator — is a classic Market Profile implementation that can show the price density over time, outlining the most important price levels, value area, and control value of a given trading session. This indicator can be attached to timeframes between M1 and D1 and will show the Market Profile for daily, weekly, monthly, or even intraday sessions. Lower timeframes offer higher precision. Higher timeframes are recommended for better visibility. Six different color schemes are available to draw the profile's blocks. Drawing profiles as a plain color histogram is also possible. This indicator is based on bare price action and does not use any standard MetaTrader indicators. It is available for both MetaTrader 4 and MetaTrader 5 platforms.

Input parameters

  • Session (default = Daily) — trading session for market profile: Daily, Weekly, Monthly, or Intraday.

  • StartFromDate (default = __DATE__) — if StartFromCurrentSession is false, then the indicator will start drawing profiles from this date. It draws to the past. For example, if you set it 2018-01-20 and SessionsToCount is 2, then it will draw the profiles for 2018-01-20 and 2018-01-19.

  • StartFromCurrentSession (default = true) — if true, then the indicator starts drawing from today, else — from the date given in StartFromDate.

  • SessionsToCount (default = 2) — for how many trading sessions to draw the market profiles.

  • ColorScheme (default = Blue to Red) — color scheme for profile's blocks:

    • blue to red

    • red to green

    • green to blue

    • yellow to cyan

    • magenta to yellow

    • cyan to magenta

  • SaturdaySunday (default = Normal sessions) — how to treat Saturday and Sunday sessions:

    • Normal sessions — Saturday and Sunday will be treated as normal sessions with their own daily and intraday sessions.

    • Ignore Saturday and Sunday — Saturday and Sunday candlesticks will be ignored.

    • Append Saturday and Sunday — Saturday candlesticks will be appended to the Friday session; Sunday candlesticks will be appended to the Monday session.

  • SingleColor (default = clrBlue) — if ColorScheme is set to Single Color, this color will be used to draw market profiles.

  • MedianColor (default = clrWhite) — color of the control value (median).

  • ValueAreaColor (default = clrWhite) — color of the value area border.

  • ShowValueAreaRays (default = None) — can be set so that the value area's High and Low price levels are projected to the right side of the chart. Can be set to previous session, current, previous and current, all previous, or all.

  • ShowMedianRays (default = None) — can be set so that the median is projected to the right side of the chart. Can be set to previous session, current, previous and current, all previous, or all.

  • RaysUntilIntersection (default = false) — if true, median and value area rays will be cut off when they meet the next trading session's price range.

  • TimeShiftMinutes (default = 0) — time shift for the sessions, in minutes. Positive value will move the session start to the left; negative — to the right.

  • PointMultiplier (default = 1) — the higher it is, the wider are the profile's price boxes and the fewer are the chart objects. You can use it to reduce the indicator's load on CPU.

  • ThrottleRedraw (default = 0) — a delay in seconds that will be applied before each redraw of the profiles. You can use it to reduce the indicator's load on CPU.

  • EnableIntradaySessionN (default = true) — if true and Session is set to Intraday, then the indicator will attempt to drawn the intraday market profile #N on the chart.

  • IntradaySessionNStartTime (default = "HH:MM") — start time in HH:MM format for the intraday session #N.

  • IntradaySessionNEndTime (default = "HH:MM") — end time in HH:MM format for the intraday session #N.

  • IntradaySessionNColorScheme (default = Blue_to_Red) — color scheme for the intraday session #N.


Market Profile Forex Indicators

The chart screenshot shows market profiles calculated and displayed for two daily Forex trading sessions. The timeframe is M30 and the right-hand daily session is still in progress. The earliest prices are blue and the latest prices are red. The medians and the value areas are marked with the white lines and display the most important price areas. Traders tend to return to those areas if the volume of the breakout movement is not too high. High-volume breakout out of these areas signifies a real breakout. You can read more about Market Profile in this short e-book: Book on Market Profile.

0 traders reviewed this item, please leave a reply!

About FXYEAH | Broker Listing | Contribute | Contact Us | Sitemap | TagCloud
Disclaimer: All contents of site are only for your reference, don't suggest you do any investment decision, you should be responsible for your decision.