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

2016.02.17 12:21

BSI - indicator for MetaTrader 5

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

votes: 14
bsi.mq5 (12.15 KB)view

Real author:


Bounce Strength Indicator (BSI) shows the strength of bounce according to the Wyckoff method.

After a move higher, the stock moves into a flat consolidation with a clear support level. Chartists should watch action closely as prices approach support level. A high volume surge off support, also known as a springboard, is the first sign that the bigger uptrend is set to continue and a consolidation breakout is imminent.

How to measure the strength of bounce?

Strength of bounce up from lows:

(close - low ) * ( ceiling - low ) / range spread

Strength of bounce down from highs:

(high - close) * ( high - floor ) / range spread

My measuring method means the following:

  • The greater the rise from lower position, the stronger the buying pressure.
  • The greater the fall from higher position, the stronger the selling pressure.

This idea is simple, but it can become a leading indicator of the range breakout. It will work only within range.


  • plus histogram — shows the bounce strength up from lows;
  • minus histogram — shows the bounce strength down from highs;
  • middle line — average of difference between plus/minus.

Originally this indicator has been written in MQL4 and was first published in the Code Base on 04.02.2016.

Figure 1. The BSI indicator

Figure 1. The BSI indicator

Translated from Russian by MetaQuotes Software Corp.
Original code:

ColorStochNR_HTF ColorStochNR_HTF

The ColorStochNR stochastic oscillator with noise reduction and the timeframe selection option available in input parameters.


The MACD ColorMACD histogram with the timeframe selection option available in input parameters.


The BSI indicator with the timeframe selection option available in the input parameters.

Price_Channel_Central Price_Channel_Central

The Channel indicator. The indicator also displays the current channel levels as price labels and the type of the signal for making trading decisions.