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.01.29 11:13
RSI Bollinger Bands EA

RSI Bollinger Bands EA - expert for MetaTrader 4

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

Published by:
votes: 24


This program uses overbought (OB) and oversold (OS) regions in RSI space to generate short and long trading signals. OB and OS zones are established for the M15, H1 and H4 time frames. The EURUSD M15 chart is used for the program execution. The program contains two triggers to show a comparison of alternative OB/OS methods. Trigger 1 is a conventional method which utilizes fixed numbers for setting the overbought and oversold RSI regions. OB and OS regions are typically RSI values of 70 and 30.

Trigger 2 establishes RSI Bollinger Bands around an average RSI for a specific time duration. OB and OS regions are represented as the value of the standard deviations from the average RSI. For example, an overbought signal would be an RSI value above RSI_Upper where RSI_Upper = RSI_Sigma*StdDev + RSI_Avg. RSI_Sigma is an external value and StdDev is computed from the RSI distribution for past bars.

As seen from the two Strategy Tester reports, the RSI Bollinger Band method, Trigger 2, performs well over an eleven year period and also outperforms Trigger 1. In addition, Trigger 2 has fewer externals than Trigger 1 and has a more uniform performance over eleven years of 15 minute data.

Tester Reports

Date Test Range: 2/2005 - 1/2016 for Triggers 1 and 2.



Applying the Bollinger Band method to oscillator type indicators may improve performance of Expert Advisors over long periods of test, giving more confidence to future performance.

Accelerator Oscillator (AC) Accelerator Oscillator (AC)

The Acceleration/Deceleration Indicator (AC) measures acceleration and deceleration of the current driving force.

Average Directional Movement Index (ADX) Average Directional Movement Index (ADX)

The Average Directional Movement Index Indicator (ADX) helps to determine if there is a price trend.

LinesProfitLoss LinesProfitLoss

Calculates profit (loss) of the current orders on the symbol.

FFC - Forex Factory Calendar FFC - Forex Factory Calendar

Modified version of FF Calendar Indicator with new features.