DR IDR Candles

Review session-based DR and IDR ranges 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
DR IDR Candles – Map session dealing ranges and expansions
On this page
  1. What is DR IDR Candles?
  2. How to use DR IDR Candles
  3. Where it helps
  4. MT4 Indicator Parameters
  5. How to Install .ex4 Indicator in MetaTrader 4
  6. Download DR IDR Candles

What is DR IDR Candles?

DR IDR Candles chart overview

DR IDR Candles is an MT4 indicator that plots Dealing Range (DR) and Implied Dealing Range (IDR) boundaries for selected regular or overnight sessions. DR uses the session high and low, while IDR uses candle bodies for an inner reference range.

Session highlights, range fills, and optional Fibonacci levels organize the calculation window and subsequent price movement. The display provides chart context for reviewing range expansion without prescribing a breakout direction.

How to use DR IDR Candles

DR IDR Candles practical chart example

Set the session window, then compare the outer DR range, inner IDR range, and shaded expansion areas:

  • Set the regular or overnight session hours and UTC offset so the highlighted session matches the time window under review.
  • Read DR from the session high and low, then compare it with the body-based IDR boundaries inside that range.
  • Use the range fill, wick, and session-highlight options to make the boundaries and the later expansion areas easier to distinguish.
  • If enabled, compare the optional Fibonacci levels with the displayed session range as additional chart references.

Where it helps

Visual reference

Session highlights make calculation windows easy to locate, DR and IDR boundaries provide separate wick and body references, and optional fills or Fibonacci levels add visual structure.

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
Candles to CalculateSets history depth in bars used for session range calculations. Default: 5000.
Use Regular SessionEnables regular RTH session range calculation window. Default: true.
Regular Session StartSets the starting time for the regular session range. Default: 1970.01.01 09:30.
Regular Session EndSets the ending time for the regular session range. Default: 1970.01.01 10:30.
Use Overnight SessionEnables overnight session range calculation window. Default: true.
Overnight Session StartSets the starting time for the overnight session range. Default: 1970.01.01 03:00.
Overnight Session EndSets the ending time for the overnight session range. Default: 1970.01.01 04:00.
UTC OffsetAligns session start and end hours with UTC/broker time zone. Default: -5.
Fibonacci SectionLabels the Fibonacci extension settings section.
Reverse Fibonacci DirectionReverses the Fibonacci extension direction. Default: false.
Enable Fibonacci Level 1Enables or disables the first Fibonacci level. Default: false.
Fibonacci Level 1 ValueSets the multiplier for the first Fibonacci extension level. Default: 0.236.
Enable Fibonacci Level 2Enables or disables the second Fibonacci level. Default: false.
Fibonacci Level 2 ValueSets the multiplier for the second Fibonacci extension level. Default: 0.382.
Enable Fibonacci Level 3Enables or disables the third Fibonacci level. Default: false.
Fibonacci Level 3 ValueSets the multiplier for the third Fibonacci extension level. Default: 0.5.
Enable Fibonacci Level 4Enables or disables the fourth Fibonacci level. Default: false.
Fibonacci Level 4 ValueSets the multiplier for the fourth Fibonacci extension level. Default: 0.618.
Enable Fibonacci Level 5Enables or disables the fifth Fibonacci level. Default: false.
Fibonacci Level 5 ValueSets the multiplier for the fifth Fibonacci extension level. Default: 0.782.
Calculation SourceSelects whether Fibonacci levels project from DR or IDR ranges. Default: IDR.
Display Settings SectionLabels the visual display settings section.
Show DRShows or hides the outer Defining Range boundary lines. Default: true.
Show IDRShows or hides the inner Implied Dealing Range boundary lines. Default: true.
Show WicksShows or hides wick-based boundary levels. Default: true.
Show Range FillToggles colored background range fills on or off. Default: true.
Show Outside AreasHighlights price expansion beyond reference range boundaries. Default: true.
Highlight SessionTurns vertical background session shading on or off. Default: true.
Above-Range Line ColorSets the display color for levels above the range. Default: RoyalBlue.
Inside-Range Line ColorSets the display color for levels inside the range. Default: Gray.
Below-Range Line ColorSets the display color for levels below the range. Default: Chocolate.
DR IDR Candles 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 DR IDR Candles 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 ZIPdr-idr-candles.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.