• Información general
  • Comentarios (1)
  • Discusión (42)
  • Novedades

EA Sato MT5

Sato - smart automatic trading robot, which makes trend transactions using up to 15 trend indicators. The robot is developed on the basis of a real trading strategy.

Very easy to configure, does not require special knowledge. You can quickly start trading using the default settings. The robot is optimized for 10 currency pairs and does not need optimization.

Stop-loss and take-profit are established for each order, and also various methods of order modifications are used.


МetaТrader 4 version: https://www.mql5.com/en/market/product/30744

Does not use hedging, scalping, averaging, martingale, grid and other risky strategies.

For the EA operation, open "Tools" > "Options" > "Expert Advisors". Check the option "Allow WebRequests for listed URL:". Add: https://time.is/UTC and click OK.

  • Multi_Currency_BackTest - if set to true, a multi-currency tester is used. If false, the current currency and timeframe are used.

The robot does not require all ticks in history. For quick test, use:

  • Tick simulation methods:
    • M1 OHLC (simulation of 1-minute bars, OHLC prices) or Open price only (quick method on complete bars).

Pairs and Timeframe

  • The EA optimized for the following pairs:
    • EURUSD.
    • GBPUSD.
    • EURGBP.
    • USDJPY.
    • USDCHF.
    • CADJPY.
    • CADCHF.
    • CHFJPY.
    • AUDUSD.
    • AUDCAD.

Requirements and Recommendations

  • It is recommended to install the EA on one chart, you can enable and disable currencies in the settings.
  • The minimum recommended balance for the EA's use with the recommended pairs - $300 or $3 on a cent account.
  • 5-digit brokers.
  • VPS.


  • Strategy 1 , 2 - if true, use strategy 1 , 2.
  • EURUSD - if true, use EURUSD M5;
  • ...
  • AUDCAD - if true, use AUDCAD M5;
  • Symbols_Prefix(Suffix)_Name - enter the prefix (suffix) ONLY if the name of the symbols uses a suffix (for example: "m."(".m") if the symbol name is "m.EURUSD"("EURUSD.m"));
  • Custom_Risk - if true, the lot size increases when account balance grows (risk management);
    • User_Balance - user-defined balance;
    • Lot on every - lot size per User_Balance;
  • Use RiskMM — when set to true, lot size increases when the account balance grows. (Risk Management).
    • Custom_balance - FreeMargin = false or Balance = true.
    • Percentage Risk — lot increase based on the balance (risk management in %).
  • Use_Risk_StopLoss - The risk-based stop loss.
    • Custom_balance - FreeMargin = false or Balance = true.
    • Percentage Risk — interest risk based on stop loss.
  • Fixed_Lot -  fixed lot ( if Custom_Risk - false and Risk_MM - false );
  • Order Type - trading direction;
  • Magic Strategy 1- trades ID.
  • Magic Strategy 2- trades ID.
  • Order Comment — order comment.
  • Slippage - allowed slippage before an order is triggered;
  • Show_Info_Panel - use the information panel (false - faster backtest);
  • Show_additional_panel - use the info panel for profit indicator per each month, for backtest only;
  • Multi_Currency_BackTest:
    • true - use the multi-currency tester;
    • false - use the current currency and timeframe;
  • Adaptation of the spread to the stop loss - adapt the stop loss to spread;
  • Max Spread EURUSD - maximum allowed spread EURUSD;
  • ...
  • Max Spread AUDCAD - maximum allowed spread AUDCAD;
  • Stop trade - disable trading for a certain time (from 5 minutes to 24 hours) if the average spread exceeded Max_Spread;

Trading Sessions:

  • News_update_every_N_minutes - update trading sessions every N minutes;
  • Select http or https - select Protocol;
    • http 
    • https 
  • Show trading sessions on the chart - Show trading sessions on the chart;

Trading within the week:

  • Monday - trade on Monday;
  • ...
  • Friday - trade on Friday.

Time trading within a day:

  • Use time - if true, the EA trades by time;
  • GMT_mode - GMT settings; (0 - disabled);
  • Every_Day_Start - operation start time (hh:mm);
  • Every_Day_End - operation end time (hh:mm).
Time to disable on Friday:
  • Use time - if true, the EA trades by time;
  • Disable_in_Friday - operation end time on Friday (hh:mm).

Cristobal Giron
Cristobal Giron 2018.10.01 19:43 

El usuario no ha dejado ningún comentario para su valoración

Versión 2.22 2018.11.08
1) Improved strategy one.

2) added strategy two.
For strategy two to work, you need to open "Tools" > "Settings" > "expert Advisors". Put a tick in the "Allow WebRequest for the following URL:". Add the following: https://time.is/UTC and click "OK".

Enable and disable strategy 1, 2 in settings.

3) Added the function of calculation of risk by stop loss.
Versión 2.20 2018.10.18
1) fixed a bug in some pairs: closing orders a few seconds after opening.
2) added synchronization of quotes for simultaneous opening of orders.
3) fixed a bug in time settings.
Versión 2.19 2018.10.06
Bug fixed: with some orders closed a few seconds after opening.
Versión 2.17 2018.09.24
Added parameter to comment on orders.