• Overview
  • Reviews (3)
  • Comments (71)
  • What's new

PushTheTrend Lite

PushTheTrend is an Expert Advisor the strategy of which consists of opening orders following a trend toward the current movement. The EA is waiting for a burst of activity and if it sees that the burst can push the market further, it opens a trade in the burst direction. The EA has two built-in similar algorithms determining entry points which complement each other.

The EA works on  EURUSD, GBPUSD, AUDUSD, NZDUSD and USDCHF, recommended timeframes: M1, M5, M15. Results will differ depending on a timeframe. Perform several tests and select a timeframe which suits you before attaching the EA on the chart.


  • It DOES NOT use grid strategy.
  • It DOES NOT use Martingale.
  • It DOES NOT use hedging and arbitrage.
  • Handy risk calculation system.
  • Works with 4 and 5 digits brokers.
  • Automated twenty-four-hour operation.
  • Built-in system of fast capital recovery.
  • Positive results of long backtesting of the strategy (from 1999 to our days) including quotes with 99% quality.
  • Supports NFA rules (FIFO, no hedging).


  • 5 digit ECN and STP account with average spread on EURUSD and GBPUSD not exceeding 25 points.
  • Deposit: 100$.
  • Leverage from 1:50-100 (depending on expected risks).


  • Risk — calculation of a trade size (lot) which depends on a deposit size in % (maximum amount you are ready to risk in one trade, as percentage of the deposit).
  • FixLot — fixed size of a trade (does not depend on the deposit size). The parameter is activated when Risk=0.
  • RecoveryMode — fast capital recovery mode.
ATTENTION! Test this function in the strategy tester before using it!
Also: all available trade history of the terminal must be opened for proper operation in the Recovery mode (Account history tab-> right mouse button on an empty space (or any other order) -> History tab).
  • Indication — show indication on the chart.
  • MagicNumber — ID number of the EA's orders (the EA has 2 built-in algorithms, each algorithm uses its own ID number as follows: MagicNumber+(algorithm number). For instance, if MagicNumber = 1000, ID number of the first algorithm will be 1000+1=1001, for the second - 1000+2=1002).
  • EAComment — comment for the EA's orders.
  • MaxSpread — maximum allowed spread for opening orders.
  • FIFO — NFA compatibility mode.

Real Trade Results


Lingxiang Zhang
2015.09.30 21:48 

Not suit for the current market.No profit.

2015.09.14 02:55 

EA opens max 2 orders at the same time. Default is 2% risk/trade. Attach to EU and GU on M5

Win/Loss performance is a bit better than Cyrus EA Lite, but still can't recommend. No consistent profits.

Zack van Zyl
2015.06.08 16:51 

Seems like a well coded EA, 99.90% backtesting seems stable and reliable. Have begun forward testing to see how it performs in the real market. Everything looks good so far! Good work Mikhail! =)

Version 2.1 - 2016.01.26
- Fixed the indication.
Version 2.0 - 2016.01.15
- Added support of three additional pairs (AUDUSD, NZDUSD, USDCHF).
- Trading algorithms completely revised.
- Minor bug fixes.
Version 1.62 - 2015.09.02
- An additional algorithm for GBPUSD has been introduced.
- All the algorithms have been adapted for the current market conditions.
Version 1.51 - 2015.05.29
- Improved indication.
Version 1.5 - 2015.05.26
- Improved operation stability in live trading.
- The source code has been optimized.
Version 1.4 - 2015.05.18
- NFA rules are accepted (FIFO, no hedging)
Version 1.3 - 2015.04.29
- Improved Recovery mode algorithm, reduced risks.
- Improved indication.