• Overview
  • Reviews
  • Comments


During the development, the main goal was to create a long term trading system, whitch generates consistent profit with as minimal drawdown as possible. The working of the program is based on a mean reversion strategy, completed with a smart grid system.

Main features:

  • Backtested with 99,9% modelling quality (tick data suite v2) on all available historical Dukascopy tick data (14-16 years)
  • The software is well customizable. It is possible to optimize for other pairs and timeframes.
  • Smart Grid system: You can set a profit target as a percentage of the current account balance. The software will calculate lot sizes automatically to always earn that amount when the take profit level is reached.
  • Safety parameters, to prevent blowing your account if things go wrong. Close trades in a relatively small loss than recover quickly. Disabled by default. Please set a value which is suitable for you.


  • Symbols: AUDCAD (default parameters), EURGBP. Set files can be downloaded here: https://www.mql5.com/en/blogs/post/731699
  • Timeframe: H1
  • broker with New York close chart (5 daily candle per week)
  • FIFO brokers currently not supported
  • Leverage of 1:200 or higher, 0.01 minimal lot size or lower
  • Minimum recommended account size with default parameters is $2500/pair.
  • ECN broker is not neccessary, but recommended

Please feel free to contact me if you need any further information.


  • Direction - long,short or both
  • TakeProfit - Take profit distance in points
  • GridStep - Minimum distance from previous trade to open a new one (in points).
  • Order close method:
    1. Close by program (anytime)
    2. Close by program (candle open)
    3. Set TP level
  • Profit target (account balance %, 0=disable) - How much we want to win when the take profit level is reached. The program will calculate lot size according to this.
  • Initial lot size (when profit target disabled) - Use fix initial lot size instead of profit target.
  • Profit target increment - inctease profit target with every new trade in the grid. Profit target = previous profit target * Profit target increment 
  • Max equity drawdown (account balance %, 0=disable) - Safety parameter. The program will close all trades when the floating loss is too high.
  • Remove expert after max drawdown reached - If things went wrong remove the expert to prevent new trades, or let it run to recover losses.
  • RSI timeframe - (entry signal)
  • RSI period - (entry signal)
  • RSI applied price - (entry signal)
  • RSI buy level - (entry signal)
  • RSI sell level - (entry signal)
  • Enable trend filtering - true/false. Filter out higher timeframe trends to avoid trading against it.
  • TF offset - Trend filtering parameter. Recommended value is between 0 and 1.
  • ADX period - (part of the trend filter)
  • ADX timeframe - (part of the trend filter)
  • ADX applied price -buy - (part of the trend filter)
  • ADX applied price -sell - (part of the trend filter)
  • Broker digits - usually 4 or 5
  • Slippage - maximum slippage allowed on initial trades
  • Magic number - You can use the same number on different pairs, but different number is required when multiple instances of the software is running on the same symbol
  • Order comment - optional parameter

No reviews