• Overview
  • Reviews (2)
  • Comments (33)
  • What's new

DivToFibo EA

DivToFibo is a traditional medium-term Expert Advisor that is able to work with any currency pair and has low requirements to trading conditions. Its strategy is based on trend rollback towards the Fibo levels when a divergence is formed. Wide settings of trend and divergence search help to successfully avoid false signals.


  • medium-term trading, not scalping
  • clear logic
  • no martingale
  • trades any pair
  • spread/execution-tolerant


  • Minimal deposit: $1000 ($10 for cent accounts)
  • Account type: any
  • Currency pairs: Any
  • TimeFrame: M15


General settings

  • UseInnerPresets - use the EA's internal settings

The EA ignores all external parameters except for risk control section in this case. With this function, there is no need to load particular presets for every pair. The internal settings are identical to attached presets and work with all pairs formed by AUD, EUR, GBP, USD, CHF, JPY and NZD.

  • Hide_TP - hide take profit from broker

Absence of a visible take profit is good against dishonest brokers but is bad in the case of disconnections.

  • MagicNumber - magic number of the EA's orders
  • ShowPanel - show the information panel

Risk control section

  • Lots - fixed lot size
  • Risk - dynamic risk
  • LotDigits - the number of digits in lot size
  • FixLots - use fixed lot
  • TPLevel - take profit level in percents of trend size (values close to the Fibo levels, e.g. 23 or 38, are recommended)
  • MinTP_Points - minimal size of take profit in points (signal is skipped if calculated take profit is smaller than this value)
  • LockDistance - minimal step between orders in the same direction
  • UseFixedSL - set a fixed stop loss
  • SL_Points - fixed stop loss size in points
  • MaxSpread - maximal spread to open trades

Divergence control section

  • Use_RSI_Divergence - use divergence with the RSI indicator (the possibility to use other indicators is expected to be added in next releases)
  • RSIPeriod - RSI indicator period
  • DivergenceMinLength - minimal length of divergence
  • DivergenceMaxLength - maximal length of divergence
  • StartMax - minimal value of RSI for the first maximum of bearish divergence
  • StartMin - maximal value of RSI for the first minimum of bullish divergence
  • DivergenceStrength - minimal incline of divergence on the RSI chart
  • MaxDivIncline - maximal incline of divergence on price chart (helps to avoid very strong movements)
  • FractalBars - size of fractals that form divergence

Trend control section

  • SearchLength - depth of trend search on the chart
  • MinTrendLength - minimal length of trend
  • AdditionalBars - extension of trend into history
  • TrendLifeTime - trend life time in bars after which all information about trend is deleted
  • TrendSleep - allowable period of trend stagnation
  • TrendProlongation - extension of trend as it develops in future
  • Bollinger_Period - period of Bollinger channel that is used to evaluate trend size relative to the current volatility
  • MinTrendRange - minimal trend size relative to the width of the Bollinger channel
  • ControlMA_Period - period of the moving average that is used for trend searching
  • ControlMA_Tg - minimal inclination of the moving average in trend
  • MaxTgChange - allowable change of inclination of moving average over the trend
  • ShowTrendOnChart - show trends on the chart

The Expert Advisor automatically detects the number of digits in the quotes. Attached and integrated presets are suitable for any account type of 4 or 5 digits.

2018.01.19 10:51 

So far so good :)

2017.11.03 18:13 

I had been watching the signal for about a month before I began to use the EA. I have liked the method of trading,its safety, its logic, its one trade at a time feature for each traded pair. There isn't one negative. I like its 200 pip gain for its first week of trading.

One more thing .. I totally loved therobot when it took a loss on gbpnzd short trade the previous week.it did not add to the position and made use of a pullback to close out. There was to be more selling later and the short trade could have been a profit but the logic closed it at the least loss in the prevailing scenario which had every making of another extension of 200 pips and an increase in possible loss.

It's a well deserved five stars rating !

Version 1.3 - 2017.11.21
Spread filter is added.
Fixed stop loss is added.
Minor errors are fixed.
Version 1.2 - 2017.10.17
Fixed the error "Cannot modify order. Take profit is less than minimal available take profit."
Version 1.1 - 2017.08.15
Fixed errors related to modification and recurrent opening of orders.