• Overview
  • Reviews
  • Comments (34)
  • What's new

Auto Pr

This trading system (Multi scalper EA) uses no indicators.

The EA tracks positive and negative tick movements in real time.

The program calculates the difference between highest and lowest price deviations and averages the results.

If the averaging result exceeds price_slippage, it is replaced with the calculated value.

If the tick volatility increases, then the value of price_slippage is also expected to rise.

The EA calculates the differences between positive and negative price movements and opens a trade in the direction of the positive difference if it exceeds price_slippage.

The EA can run on any timeframe and any currency pair.


The EA uses data from the M1 timeframe for entries.

Make sure to create a template:

  • Open active М1 charts for traded symbols: EURJPY, EURUSD, USDJPY and GBPUSD.
  1. Make sure that your broker's symbol names match the ones set by the EA.
  2. Attach the EA to each chart. Watch the video for more details.
  3. The robot will set a separate magic number for each symbol.
  4. Thus, each EA instance works with its own data flow without interfering with the others.

It is recommended to perform the above steps on a demo account and move on to a real one after two-three days.

If the market is active, the EA performs more orders. This is convenient when working with brokers offering volume based discounts.

The nominal amount of transactions for a currency pair is approximately 5 trades per day.

If you work with 4 currency pairs, it means about 20 trades a day.

The robot cannot be tested on all symbols due to the tester limitations.

Test it for each individual symbol instead.

The minimum amount of an account per currency pair is approximately $100.

If you run the Expert Advisor on more than one currency, then you need $100 per each currency with a lot of 0.01 and a leverage of 1:100.

For all four currency pairs, you will need at least $400.


  • Mode — lot size calculation mode.
  • Lots — lot size.

If Mode=true, the EA automatically defines Lots.

If Mode=false, you set a lot size manually.

If Mode=false, and you have set Lots incorrectly, the EA adjusts it.

  • Risk — risk parameter. If Risk = 10, this means 10% of the account.
  • price_slippage — price slippage.
  • Magic — magic number of orders to make all orders of the EA unique.
  • Trail — trailing stop connection mode. If Trail=true, trailing stop is enabled.
  • TrailStop(38 = 0.0038) — trailing stop control parameter.
  • TrailStep(21 = 0.0021) — trailing stop control parameter.
  • MinProfit(10 = 0.0010) — trailing stop management parameter.
  • StopLoss (45 = 0.0045) — stop loss management parameter.
  • TakeProfit (200 = 0.0200) — take profit management parameter.
  • Symb1 = "EURUSD" — set a symbol for EURUSD chart.
  • Symb2 = "USDJPY" — set a symbol for USDJPY chart.
  • Symb3= "EURJPY" — set a symbol for EURJPY chart.
  • Symb4 = "GBPUSD" — set a symbol for GBPUSD chart.

You can change any of the pairs.

To replace EURUSD with AUDUSD, set Symb1 = "AUDUSD".

Make sure that your broker's symbol names match the ones set by the EA.

No reviews
Version 2.5 2018.11.19
Восстановлены настройки управления трейлинг-стопом
Restored the settings control the trailing stop
Version 2.4 2018.09.25
Improved acceleration control for the price
The data is taken from M1.
Recommend working only with time frame M1
Version 2.3 2018.09.09
алгоритм торговли оптимизирован
the trading algorithm has been optimized
Version 2.2 2018.09.05
Added acceleration control аt the price
The data is taken from M1.
Recommend working only with time frame M1

Добавлен контроль ускорения по цене
Данные взяты из M1.
Рекомендовать работать только с временными рамками M1
Version 2.1 2018.08.27
opens transactions through pending orders
Version 2.0 2018.08.17
the trading algorithm has been optimized