Trading Robots for MetaTrader 5

Here you will find many programs for the MetaTrader 5 trading platform, which save the trader from routine operations and help him concentrate only on the really important things

Special offer

Time Left to Buy:

Up to 29% OFF

Shopping cart

The cart is empty

MetaTrader 5

Not enough Bitcoins for your order?

You can buy them at the following places

Mercuryo Buy

ChangeHero Buy

Coinmama Buy

Indacoin Buy

ChangeNow Buy

Changelly Buy

BTCDirect Buy (Euro)

Top Rated Products MT5

995.00 USD706.45 USD Aura Rocket MT5
Stanislav Tomilov
999.00 USD709.29 USD Darwin Evolution MT5
Guillaume Duportal
715.00 USD507.65 USD Divo EA
Anton Kondratev

Bollinger Bands strategy

100.00 USD71.00 USD

Free updates are included

We Accept Cryptocurrency Payments

We guarantee that all our
products are 100% authentic


MetaTrader 5
Aleksandr Prishenko


Bollinger Bands strategy

  An EA to help traders using Bollinger Bands in trading provides an opportunity to evaluate the effectiveness and optimize the three trading methods (strategies) described in John Bollinger’s book BOLLINGER ON BOLLINGER BANDS, with some additions.   I do not recommend using in the forex market.

EA Parameters:

Stop Loss, in pips

Take Profit, in pips

Trailing Stop

Trailing Step

Money management: Lot OR Risk

Step trailing stop

The value for "Money management"

Deviation, in points

Print log

STRATEGY # 1 - Breakthrough volatility

 The method uses low volatility (compression of Bollinger tapes) as a precursor of high volatility (expansion of tapes). The percentage of relative compression is determined by the Band Width indicator. The indicator% b (price position relative to the ribbons) is displayed in the upper left corner of the chart. The Oscillator For BBS indicator (oscillator normalized to bands) is used to guide the direction.


Min.% Compression of the "Band Width" indicator for long positions

Min.% Compression of the "Band Width" indicator for short positions

max %b value to which opening LONG positions are allowed   

min %b value above which opening SHORT positions is allowed

Overbought (oversold) according "Oscillator For BBS" indicator 

max %b(Osc)value to which opening LONG positions are allowed 

min %b(Osc)value above which opening SHORT positions is allowed 

Сlose the position at the opposite signal  

Use trailing

Only one positions

STRATEGY # 2 - Follow the trend 

 The method predicts the birth of trends, considering the price strength confirmed by the power of the Money Flow Index indicator.


min %b value above which opening LONG positions is allowed                                                                                 

min MFI value above which opening LONG positions is allowed     

max %b value to which opening SHORT positions are allowed     

max MFI value to which opening SHORT positions are allowed

Use trailing

Only one positions

STRATEGY # 3 - Reversals 

  The method is based on touch of bands accompanied at by overbought (oversold) indicators. The EA implemented the condition:

- price touching the top tape, the indicator falls (sell),

- price  touching the lower tape, the indicator  growing (buy).

 Trade transactions take place  after passing the line

  indicator the level (% b (Oscillator) for LONG positions or % b (Oscillator) for SHORT positions)


max %b value to which opening LONG positions are allowed 

%b(Oscillator)for LONG positions  

Check the indicator growing  

min %b value above which opening SHORT positions is allowed 

%b(Oscillator)for SHORT positions  

Check the indicator falling 

Close the position on the opposite signal

Use trailing

Only one positions


The indicator "Bollinger New" is used by three methods,

The "Band Width" indicator is used by method 1, calculated according to the "Bollinger New" indicator.

The Oscillator For BBS indicator is used by methods 1 and 3,

The MFI indicator (Money Flow Index) is a technical indicator used by method 2

The indicators "Bollinger New", "Band Width", "Oscillator For BBS" can be added to the chart, after optimization


Timeframe EA                                                        

Timeframe Band_Width  

Timeframe Oscillator For BBS 

Timeframe MFI (Money Flow Index)

Timeframe Trailing     

Chart Indicators(BBNew & Band Width) Add 

Chart Indicator(Oscillator For BBS) Add  

  Optimization should be carried out on the history of the last two years or more, on any period . Optimization can be carried out on the "opening prices", but then double-check the result on "OHLC on M1".

 After optimization, the advisor should open long and short positions, otherwise the optimization is incorrect.

 You can use all 3 strategies simultaneously (but the first and the second or the second and the third are logical). I recommend installing the adviser on several currency pairs, having previously optimized the parameters for each pair.

 You can drag stops, place orders and close trades manually when the advisor is working without any restrictions, the adviser assigns a magic number to each position, each pair has its own.

 Use the strategies of real traders.


If for any reason you do not like the purchased program, you can request a refund within 30 days from the date of purchase. You can also make an exchange for any other product at an equal cost or by paying the difference.

Simply send a request for refund or exchange with your order number by email:

Refund requests received more than 30 days after purchase will be rejected.

Email Us Now! Support is available 24/7
by Email:

Do You Need Help?
Click Here To Start Live Chat

Contact Us

Copyright © 2022 All rights reserved. Terms and conditions | Privacy policy     We speak your language EN|CN|DE|ES|RU

RISK WARNING: is a software reseller, we do not offer investment advice or execute trades. The software we provide is a tool where the settings are input by the end user to design their own trading strategy. Trading forex and CFDs carry a high degree of risk to your capital and it is possible to lose your entire deposit. Only speculate with money you can afford to lose. As with any trading, you should not engage in it unless you understand the nature of the transaction you are entering, and the true extent of your exposure to the risk of loss. These products may not be suitable for all investors, therefore if you do not fully understand the risks involved, please seek independent advice.