• Visão global
  • Comentários (4)
  • Discussão (81)
  • O que há de novo

Multi oscillator divergence EA

This multi oscillator Expert Advisor identifies when a divergence occurs between price and an oscillator. It identifies both regular/classical (trend reversal) and hidden (trend continuation) divergences. It has RSI, Pin bar and Engulfing filter options which makes it possible to filter out only the strongest setups.

Due to the numerous amount of settings the Expert Advisor is mainly aimed for the intermediate to advanced trader who already has a deeper experience with or understanding in divergence trading and risk management.

Please also note that I do not provide with any trading advices, signals or further maintenance of the existing preset files.

Please check out my other divergence products:

Divergence indicator

Divergence scanner

Double divergence scanner

Divergence dashboard


  • Can detect divergences for the following oscillators: MACD, OsMA (Moving average of Oscillator), Stochastic, RSI, CCI, RVI and Awesome. Only one oscillator can be selected.
  • Possibility to close half position selecting from different strategies.
  • 2 moving averages with different periods can be enabled as a trend filter. For instance MA 200 and MA 21.
  • Spread and slippage filter.
  • Averaging down function (the EA complies with NFA FIFO regulations when using the correct settings. Please see the blog.)

It is recommended to trade a portfolio of minimum 6 symbols at the same time to reduce risk as much as possible. Please also make sure that you first test the EA on a demo account and let at least 20 trades be done. You could use the M1 time frame for this purpose.

Please always perform proper back testing of your setup in the Strategy tester.


Please find the description and explanation of the input parameters here.

LFOA 2019.02.24 01:06 

I only found it to be truly profitable when using averaging. However, it is still a better EA than 90% of grids and martingales that are published here - if you know how to manage it - and much cheaper as well. Plus, the author is really easy to talk to and is always willing to help.

PinkCashCat 2018.09.18 16:52 

Nice EA #iLIKE

sakamotoGM 2018.01.08 16:04 

so far , excellent EA. Few & high quality trades.

Farooq Majoka
Farooq Majoka 2017.11.29 19:17 

A fairly good start with 71 pips off one long eurusd trade that was opened previous night. Looks like an error free neat ea with clear cut methodology. i think brother Flodin has put in more than his bit by providing fairly good .set files for different pairs and timeframes. 4 stars for a good start..will update before 30 days are up !!

5th star added!

It continues to trade so very well!

thanx to brother Flodin for sharing the EA here for a very fair price tag!

Versão 2.2 2018.12.09
Please carefully read the blog regarding change #1.

1) stop trade on all pairs if the accumulated floating profit is less than xx% compared with the account balance
2) added support for NFA FIFO regulations (must be when using averaging down)
3) added the possibility to show an on chart information panel when using the averaging down function
Versão 2.1 2018.10.22
- changes the time filters to use the broker's server time instead of local computer time
- added the possibility to use minutes as well in the time filters
Versão 2.0 2018.10.13
- added possibility to select if to use the RSI filter on first, last or both extremums. Before this update is was only possible to use it on the last extremum.
Versão 1.9 2018.09.26
- added trading time filter
Versão 1.8 2018.09.24
- added possibility to select separate periods for RSI, CCI and RVI
Versão 1.7 2018.09.13
- added logic so that the stop loss value (if set to >0) will also be applied to the averaging orders
Versão 1.6 2018.08.16
- added an averaging function
- it is now possible to use separate RSI levels for hidden divergences
- the parameter 'Wait for candle close' has been replaced with Candle shift
Versão 1.5 2018.05.02
- Improvement of the double divergence function.
- Added support for opening a trade only in case the divergence also appears on a higher time frame.
Versão 1.4 2018.02.02
- added Awesome oscillator
- added possibility for trailing step
Versão 1.3 2018.01.15
- bug fix in the double divergence function
- added possibility to close half position at support/resistance, pivot point, ATR level or pin bar
Versão 1.2 2018.01.08
- added support for ECN accounts
- added Risk/reward logic
- added support for double divergence
- added combo box for stop loss methods
- added parameter checkup when loading the EA
Versão 1.1 2017.11.23
- Minor bug fixes