• Overview
  • Reviews (6)
  • Comments (140)
  • What's new

Pro Trend

The Expert Advisor simultaneously trades 28 symbols based on majors. It analyzes trends, looks for a rollback and opens a position on a symbol currently having the best parameters. Positions are opened when a new bar appears and closed when the required profit is reached. The EA cannot be tested in the strategy tester due to its multicurrency operation. But you can always find real-time test results in my products page - https://www.mql5.com/en/users/r0s/seller

  • The default settings are set for H1. Other settings can be found in the Comments section. You can also figure out your own ones.
  • The EA is automatically adjusted to 4- and 5- (2- and 3-) digit symbols.
  • Select the broker with small spreads (for example, Standard, Pro, ECN).
  • The EA opens and closes market positions, therefore stable Internet connection is necessary.
  • You can use the EA on various timeframes simultaneously. To do that, set various Magic Numbers and adjust the settings if necessary.
  • You can use the trading robot on any deposit beginning from $1 (on a cent account).

The analysis is similar to RainbowTrend indicator. Thus, you may set the indicator together with the EA and choose the same trend line parameters as in the EA.

The EA can be used together with any other trading robot of the author: https://www.mql5.com/en/users/r0s/seller

First Steps

  1. Enable all symbols in Market Watch.
  2. Disable AutoTrading by clicking the appropriate button.
  3. Open the chart of the most active symbol (for example, EURUSD or GBPUSD).
  4. Switch to the necessary timeframe, for example, M15.
  5. Launch the EA. Check out the settings in the dialog window (you may also change or download the settings). Click OK.
  6. Wait a bit till the data for this timeframe is downloaded for all symbols (1-2 minutes).
  7. Enable AutoTrading and make sure that Live Trading is allowed in the EA settings.


  • MAPer – MA period used for trend detection.
  • MAMode – MA mode.
  • DeltaProfitOn001Lots – required profit per 0.01 of StartLots. Recommended values are from 0.5 to 40.0.
  • DeltaLossOn001Lots – required step for opening a new order per 0.01 of StartLots. Recommended values are from 0.5 to 40.0.
  • StartLots – set first position lot. Recommended values are from 0.01.
  • kLots – lot multiplier for newly opened positions. Recommended values are from 1.0 to 2.0.
  • AutoLots – enable/disable automatic lot.
  • BalanceOn001StartLots – balance per 0.01 lots for automatic lot. Recommended values are 300 to 1000.
  • SpreadLimit – spread based limit. Symbols having higher values at the moment of analysis are ignored. Recommended values are 5 to 10.
  • Slippage – slippage value. Recommended values are from 3 to 5.
  • LimitTotalOrders – the maximum total of all open positions.
  • LimitTotalLots – the maximum total of all open lots.
  • Close after DD% - close all positions after a drawdown as a percentage of Balance.
  • PreSymbol – symbol prefix.
  • PostSymbol – symbol suffix.
  • MagicNumber – unique number allowing the EA to recognize its own orders.
  • IgnorPairs – the list of pairs to be ignored. E.g.: USDCHF;GBPUSD;CHFJPY;
Forex Ozzy
2016.05.28 01:27 

I purchased this EA on 04/09/15 and followed author's instructions but I ended up closing a large volume of trades after hitting 50% margin call. The authors solution to the poor performance was to try to upsell me his other products at a discount.

I have waited patiently for almost 2 months for an EA which can A) make my $240 investment worthwhile, B) make my time investment so far worthwhile, C) recover the losses I incurred in the margin call.

I will update this review once the author releases a new update if it tests well, but so far I am not impressed!

**UPDATE** 9 months on and nothing from the vendor apart from what seems to be an added SL. No signal account from the vendor either on this product? Vendor uses cent accounts on his current products? Feel free to pay this vendor money - when the strategy fails, he will walk with your money and you will be forgotten. $240, 9 months later and no ROI or confidence to use the product.

Tiaan Pelser
2015.12.18 19:14 

I have switched off this EA it does not work. Waste of 240$!!

2015.10.08 17:52 

This is the Best EA I`ve ever bought.

It is very intelligent and secure.

Update: I used this EA for a couple of Month. the result is in average 20 % return per Month with a small DD.

I am very happy with the product .


Ognyan Ivanov
2015.09.10 09:57 

Very good EA. I am usin it for about a month and so far closing trades with profit (I am using it on real account with all 28 pairs). Thank you Sergey for this EA.

Maxim Kirillov
2015.09.07 16:41 

Советник с очень интересной, на мой взгляд, идеей. В тестере, к сожалению, не прогнать. Так что поставил на демо и на реал с очень консервативными настройками.

Очень важен узкий спред! Если хотите попробовать, то возьмите на месяц и запустите на демо. На центовиках будет работать плохо: или спред широкий, или 4-знак.

Автор отвечает быстро, с настройками помогает, если возникают трудности. Сигнал автора в целом сопадает с тем, что происходит в моем терминале.

Да, не советую ставить ТФ ниже H1. В противном случае, сделок будет больше, но точность будет сильно страдать.

Zhiteng Wang
2015.09.02 17:40 

User didn't leave any comment to the rating

Version 1.5 - 2017.02.24
Added ability to check the minimum lot when starting the EA. If the minimum lot size is greater than the calculated lot, a warning is displayed.
Version 1.4 - 2016.02.22
1. Added parameter DeltaStopLossOn001Lots - The stop loss level, at which all orders of all currencies are closed. Calculated based on the StartLots level. Positions are closed if the current loss is lower than (-DeltaStopLossOn001Lots*StartLots/0.01)
2. Fixed default settings.
Version 1.3 - 2015.09.01
1. Added input parameters:
- PreSymbol – Prefix to the symbol.
- PostSymbol – Suffix to the symbol.
- LimitTotalOrders – Maximum value of all open positions.
- LimitTotalLots – Maximum value of all open lots.
- DeltaLossOn001Lots – step size for opening a new order per 0.01 from StartLots.
- AutoLots – enable or disable the autolot.
- BalanceOn001StartLots – balance per 0.01 lot for the autolot.
- IgnorPairs – a list of pairs that will not open. Example: USDCHF;GBPUSD;CHFJPY;
2. Added parameters in the info window.
Version 1.2 - 2015.08.24
1) Added the Close after DD,% parameter - closing all positions after drawdown in %
2) Changed default settings. Now they are meant for H1 and do not have martingale.