Download MetaTrader 5

Watch how to download trading robots for free

Interesting script?
So post a link to it -
let others appraise it

You liked the script? Try it in the MetaTrader 5 terminal


Narrowest Range Signal - indicator for MetaTrader 5

| English Русский 中文 Español Deutsch 日本語 Português

votes: 26
2013.03.06 13:25
2016.11.22 07:32

The idea of the indicator is a variation of iVLT. Algorithm for calculation is in the following:

  • on each bar calculate the range for the set number of bars, i.e. the distance from the maximum high to the minimum low.
  • if range calculated on the current bar is less than the minimum range calculated on the previous bars, it is a signal of the market compression.


  • Bars in Range - the number of bars for calculation of the range (the current bar).
  • Check Period - the period of the minimum range definition.

Narrowest Range Signal


  1. it is not recommended to use the indicator on the small ("noise") frames.
  2. the indicator doesn't specify the direction, so two variants of use are available as the signal is formed:

    • place stop orders at the boundaries of the signal range,
    • use in pair with any trend indicator and place stop order only in the trend direction (if there was a breakthrough in the opposite direction, delete stop order).

Translated from Russian by MetaQuotes Software Corp.
Original code:

i-Friday_Sig i-Friday_Sig

Signals of entries and exits on the system "Friday effect"


The class to play music using the MIDI device


The indicator that calculates the volume per second (or over period) and the corresponding Moving Average.

False Breakouts Counter False Breakouts Counter

The indicator displays the number of false breakthroughs for the specified period