• Overview
  • Reviews (13)
  • Comments (812)
  • What's new

SAFE Automatic robot

Safe Automatic is a safe MetaТrader 5 trading robot working autonomously on a VPS server. The good results are achieved on EURUSD.

Trading Strategy

The EA applies modified versions of a trend-following strategy, half-pyramiding, scalping, Elliott Wave method and speculating trading with a deposit protection. The EA switches the strategies automatically. The program also takes the news calendar into account: the robot does not enter the market in a 10-minute interval before and after a news release and does not trade at night from 10 p.m. to 4 a.m. (server time).

The robot was tested in the special tester on real ticks. Empirical equations and saddle points were found for EURUSD to define efficient ratios. During the trading, the ratios are automatically adjusted simulating a trader's activity.

Real Take Profit (TP) and Stop Loss are used together with virtual ones for safety reasons.

To work correctly, the EA requires a Pro or ECN (Market/Instant Execution) with the spread having the size from 0 to 3.5 points (0-35 points for the 5 digit quotes), quotes with 5 (3) decimal places, and with instant execution of orders (less than 1 sec.), the leverage from 1:25 (the recommended value is higher than 1:50).


Account currency: USD, EUR.

Maximum average drawdown is 20%. The minimum deposit is $1 000, the recommended value is $2 500.

Below are the input/output objects providing the ability to select operation modes directly on the chart in a single click:

  • On/Off (iONOFF) – enable/disable the robot
  • i - Shows statistics for all pairs
  • from_date, to_date - Beginning and end of statistics
  • Sell (iSELL), Buy(iBUY) – by clicking Sell or Buy buttons, you can enable (green) or disable (red) opening a new order (position)
  • x1 (iX2) – first-time lot increase (2-4 times). Any enabling of x1 will increase the lot once again.
  • x2 (iX14) – second-time lot increase (4-10 times).
  • Time (iTIME)– amount of bars (3 – 600), time interval 5 х Time minutes
  • Coef. lot (iKLOT) – lot ratio (20 000 and higher) for defining the minimum (base) lot for opening a new order: minlot= BalanceValue / Coef. lot
  • Pr1 (iPR1), Pr2 (iPR2)– minimum standard order closing points (virtual TP, Pr1 – for a minimum lot, Pr2 – for a increased lot)
  • Drawdown (iDrawdown)– virtual SL in % of the balance (drawdown by funds), at which an order is closed

The price change rate is taken into account by the robot algorithm, while OnTimer() function time is handled incorrectly, as well as the news calendar and commission are not considered in the tester. Therefore, the tests may yield incorrect results.

Tips on Improving the Results

  • The Time value may be decreased to 5, Coef. lot: 40 000 during a quiet market
  • Apart from EURUSD, other currency pairs may be added
  • Increase the value of Pr1 and Pr2

Please note that the higher the profit, the higher the risk!

Tips on Risk Mitigation

  • In case of a slow trend (lasting more than an hour), disable Sell if the trend is bullish or Buy if the trend is bearish
  • If the robot is set on several charts, keep Coef. lot above 300 000
  • Set Time to a value higher than 35(120,300)

Recommendations on Usage

  • If there are no open orders, you can open it manually, so that a robot continues working with the order
  • If an order is opened by the EA, you can close it manually
  • Do not increase a volume of an open order and change Coef. lot
  • It is not recommended to leave an open order at weekends. Close it manually after 11 p.m. (server time)


Petros Shatakhtsyan – programming expert in modeling and development of automated trading systems with more than 8 years of Forex experience.

mahdi ataee
2017.02.21 01:54 

I have used this ea and lost alot

But there are changes that might make this ea better.

Mladen Sopar
2017.01.20 22:13 

User didn't leave any comment to the rating

Freddy Ruiz
2016.12.02 13:51 

This Robot has an excellent winning ratio, sometimes it requires to use Trader interpretation in order to keep or to close a position according to market expectations. Excellent on quite markets. I got a super loss with the GBPUSD flash crash that blowed a year of hard work, but this is Forex and everithing can happend.

Trade Forex
2016.10.12 00:46 

I do not recommend to buy this EA. Even with the recommended settings (Same as signal author) the trades are too risky with big drawdown.

Author's signal with "LOW RISK" (57% drawdown) https://www.mql5.com/en/signals/134681

Stefan Kleineniggenkemper
2016.10.07 10:21 

Based on Version V5.0:

After a test periode I can promise you this system is working fine!

If you want to trade with 15 pairs you have to use a bigger account. In the Product description is written down from 1k. From my test you need minimum 8k for a safe system by 15 pairs! But if you got it it makes every day nearly the same result. AMAZING!

I used other EA´s before and here you only have to buy use the settings of Petros signal and have fun.

2016.10.04 00:12 

I to would not recommend buying this EA. The profit are small the drawdown is huge. Feels like there is no sl, trades can move massive amounts of pips against you until eventually close.

Anatoly Stepanov
2016.08.23 19:06 

Петрос, благодарю Вас.

Вы услышали мои пожелания (X14 On\Off) и реализовали в новой программе.

Мои ожидания полностью оправдались, и с большим плюсом.

Видимо, я первый покупатель.

Благодарю за скидку! Всем удачной торговли.


Общие рекомендации:

начинайте торговлю с трех валютных пар, любых, какие Вам более знакомы.

Настройки к-т лота 200000 и более, тайм от 5 до 15

отслеживайте новости и общую обстановку.

Если ситуация позволяет, можно в любой момент поработать в ручную.

При увеличении кол-ва пар - увеличивайте к-т лота вплоть до 500000 и выше.

Если цена уходит не туда, и х14 не сработал - либо закрывайтесь в убыток, либо переждите (опять же, если ситуация позволяет)


Петрос -спасибо за обновления!


Очень порадовала версия 5.0

Робот стал существенно мягче (и интереснее).

Это эволюция!!!

Спасибо Петрос!

2016.08.15 15:04 

Excellent EA..

my suggestion :

1. Delete any position when US Non-farm Payrolls , FOMC or any special news. ...

2. OFF currency when lot size reach 0.3(initial 0.01),0.6(initial 0.02)or 0.9(initial 0.03) and wait right direction

3. do not greedy , you can survive long time in forex..

ECN account get smaller DD %

STD account get better profit

2016.07.26 21:00 

Hi Everyone I am completely new at Forex and had a few learning experiences IE I lost some money. Then I decided to look at the what the market had to offer and found Petros and his marvelous EA. WHAT AN AMAZING ROBOT built by an extraordinary brilliant man PETROS SHATAKHTSYAN. If you really want to make money and stop hindering your self then look no further...His SAFE AUTOMATIC ROBOT is FANTASIC!!!! I am using it on the REGULAR SAFE SETTINGS...DO NOT MAKE THE SAME MISTAKE I DID and try to trade without his ROBOT...Get it and you won't waste your time or hard earned money. Andrea.T

Andrea DP
2016.07.13 14:27 

Review after 8 weeks of trading with SAFE Universal Robot.

The Robot is the best among the many I tested.

Petros, the software author is a very professional expert, knows the business and provide excellent support for his product.

The main suggestion is go slow and mitigate the risk: with the settings the programmer suggest on his signals you will get the same result. Just be sure to do make mistakes in meta trader 5 and robot settings. Mistakes are expensive on real account. Personally I rented the robot, used it on roboforex demo accounts for four weeks, made pratice, when all was set I moved on real.

Oleh Chlek
2016.06.15 07:25 

Отличный советник. Лучший из всех в маркете.

2016.01.17 14:53 


After few weeks of trading

I thought to put few words on this Robot.

Because it already has another 2 good comments with in detail.

I like to tell that short and sweet with 2 words.


Everyone can see trading results of this Robot.

Stick to the Rules.

You always make money.

Same time I really need talk about Petros.

He is very good person

Responds quickly to questions and helps deal with the settings

Excellent service.

Thank lot Petros

For make our life easier with your Robot

2015.12.17 17:33 

After 7 months using this EA, I can write here an honest review of it..

What can I say of Universal and SAFE EA? In 2 words, LIFE CHANGER.

That's what it means to me now..

I decided to look for an EA that would be the best, didn't matter how much it would cost. I was tired of using cheap EA's that were a waste of time.

So I found Universal.. after a few messages with the developer Petros, I rented it for 3 months. After 1 month of using in a real account, I decided I had to buy it because I finally found what I was looking for.

I tried for 6 months to find a good settings. I finally did. Petros did tell me something that changed it all. He said 'you are NOT using correct Money Management.. you are entering too heavy at the trades..'

So I changed it to a not-so-risky configuration, and voilà! Suddenly all the losses were gone and the profits came like I've never seen...

Today, my other account is at the highest it could be.

I am TOP 1 MT5 Signal.

My average growth is 40% PER MONTH. Check it out for yourself -> https://www.mql5.com/en/signals/104580


That is a LOT !

If you want a good EA, buy anyone at the Market. If you want the best EA, buy Universal and SAFE.

PS.: I have had some setbacks in the past while trying to find out the config but Petros did tried to help me a lot and made some updates to fix it all. That is remarkable! If I could give you only 1 tip for the EA, it would be to not use it at GBPUSD. I just found this out.

PS2: I do not give my settings away. No offense but I took a lot of time and effort to find them out. So please don't buy the EA in hope I give them, you will be able to find a very good one at your own, trust me.

Version 5.1 - 2016.11.22

1. Changed the internal parameters.
2. Changed the default settings : Coef.lot(iKLOT)=200 000, Time=120, Pr1=14, Pr2=7, Drawdown=30
3. New parameters for "High" mode:

N Pairs Coef.lot Time Pr1 Pr2 DD

1 EURUSD 80 000 120 14 7 30
2 USDCAD 100 000 120 14 11 30
3 NZDUSD 120 000 120 12 11 30
4 AUDUSD 150 000 120 16 9 30
5 EURCAD 140 000 120 16 9 30
Version 5.0 - 2016.08.15

- Added a new pair: EURCAD
- Increased Drawdown up to 80%.
- Each pair has its own internal settings
button x1- First increase of the lot (2-4 times).
button x2- Second increase of the lot (4-10 times).

Warning !!!

* Trading account should be without hedging.
* The new version will work only with build 1325 and higher
* Necessary to test the robot in mode: "Every tick based on real ticks"

Default settings: Coef.lot=300 000, Time=300, Pr1=12, Pr2=5, Drawdown=30
Version 3.20 - 2016.06.01

Added button with the "i" letter, it shows statistics for all 14 pairs.

This will give the opportunity to choose a pair with a good performance.
Version 3.11 - 2016.05.16

In the new version:

- Added currency pairs NZDJPY, CADJPY, AUDJPY, USDCHF

- Improved speed of operation.

Recommendation: Given the volatility of the currency pairs which contain GBP and JPY, it is advised to use higher values of Coef.lot.
Version 3.0 - 2016.04.12
- Fixed some flaws when trading with some brokers.
- Changed the lower boundary of the drawdown (1-50%)
- In test mode, input parameter values are not saved.
- Improved stability of trade based on the real ticks.

I advise you to test on real ticks on MetaQuotes-Demo server in the mode "Every tick based on real ticks".
Version 2.20 - 2016.03.11

- Changed the default mode of operation: Coef.lot = 300 000, Time = 13

- Added the currency pair USDJPY

Recommendation: For currency pairs with GBP and JPY use Coef.lot = 500 000 and above
Version 2.10 - 2016.02.12
The ability to trade with small deposits starting at $500, with a leverage of 1:200 and more
Added order type filling "Immediate or Cancel" (IOC)
Version 2.0 - 2015.12.11
1. An additional check of trade operation execution is added.
2. The states of all open orders are now remembered and are automatically restored after MT restart.
Version 1.20 - 2015.11.19
Added automatic saving and restoring of settings after a restart of the terminal.
Version 1.11 - 2015.10.28
A small change in the location of the buttons.
Version 1.10 - 2015.10.22

Some change in the trade at night.
Corrected negative value Stop Loss.
Changed the default values Time=24, Drawdown=20