• Overview
  • Reviews (4)
  • Comments (22)
  • What's new

S Mode

Set files are in 'Comments' section. 

S Mode is a system that opens trades in grid and works with hidden pending orders. It uses a special algorithm to partially close trades that move in the wrong direction.  For trades that cannot be closed partially it has a compounding system where a portion of each winning trade will be compounded to close loosing trades in full. The system not only focuses on increasing the account balance but also controlling the DD levels. 

It is a one-chart-multiple-currencies EA that you can use with as many currencies as you wish by only using one chart. However as the number of currencies go up, so does the risk. 

You can backtest using EURUSD H1 and it will ignore the other pairs entered in the 'Currency Pairs' field. 

For monitoring signals please visit my profile:


Minimum funds is $500 ($1000+ recommended) and a broker with at least 1:200 leverage recommended.

If your currency pairs are named differently by your broker, you will need to change it on the EA settings.  Ex: EURUSDp 

It is recommended to take profit every month.

Set files are given in comments section.

Please be careful if you are using this EA with multiple-pairs as it may cause high DD (or use small lot sizes). It best performs with a single pair, EURUSD giving the best performance). Avoid JPY and GBP pairs as they may become uncomfortably volatile. 

EA Parameters:

Please note that the EA settings are all in points, not pips. So, if you wish to enter 10 pips, you should enter 100.

Currency Pairs: Insert here the pairs you would like to trade with in comma separated format. Ex: EURUSD, GBPUSD, USDJPY.  Please note that it is not recommended to use it with too many pairs at the same time as it increases the risk.

Distance in points: Distance from the current price to create hidden pending orders.

Seconds to expire pending orders: Once a hidden pending order is opened, it expires after the given timeframe.

Take Profit: Take profit level in points (Default 400 points = 40 pips)

Stop Loss: Stop loss level for each order

Max Spread: If the current spread is above this value, it does not open a new order.

Max Slippage: If the slippage is above this value, it does not open a new order.

Comments: Comment you wish to see on MT4 order

Lot Size Type: You can chose to trade in fixed lot or the EA automatically calculate lot size based on your account balance.

Fixed Lot Size:If you have selected to trade with Fixed Lot Size, insert here what the lot size should be.

Auto Lot Per 1000: If you have selected to trade with Auto Lot Size, enter here the lot size you wish the EA to open per $/£/Eur 1000. 

Re-calculate auto lot size only when there are no trades open: If there are already open orders, you can choose not to change the lot size when a new order is opened.

Use TS? : If you wish to use Trailing Stop Loss, enable this.

Trailing Stop: Trailing stop in points.

Trailing Stop Activation: Insert here in points when you wish the trailing stop should be activated.

Activate partial close settings: Keep it as 'true' for this strategy to work.

Max percentage of trades to use (3 stages): For every winning trade, use this percentage to close some losing trades.

Minimum points reached on trades to be partially closed (3 stages): Insert here how many points after a trade goes in loss you wish to apply that percentage.

Activate full close settings: If you wish to close all trades when a specific DD or PL occurs, enable this.

Close all positions everytime the equity goes up by %:  It closes all open orders when the equity goes up by that %.

Close all positions everytime the equity goes down by %: Depending on your risk appetite you can choose to close all trades when there is a certain % of DD

Open a new trade when loss reaches multiples of (points): You can set here when you expect an additional trade to be opened when a trade goes in loss.

Level Limit: Maximum number of trades that can be opened per pair.


Morganitaly66 Gianfranco
Morganitaly66 Gianfranco 2019.01.08 18:28   

Dear all goodeveing .

This EA can give some good (feel) .... please test with differents pair ..

Nice resoult can have from EURCHF USDCHF AND if GBPUsD if set from 30 to 40 Distance point .

I chouse EURCHF and USDCHF becouse is stable incoming ..DD is low too.

For be clear I us it in real account .

Many Thanks to Benan Tumkaya ..

Best Regards

Inyiak Talago
Inyiak Talago 2019.01.08 01:49 

Recomended EA

Frank B
Frank B 2019.01.04 17:48 


Lony Namer
Lony Namer 2018.12.25 18:32 

I have downloaded the robot when it was free. Back tested and forward tested. Both results were identical. Traded with an 10.000 $ account 5 pairs, the first day I did 350$ profit, the second day 300 $ and the third day 650 $ profit. My test results with my broker are amazing like in half year doubling the money with standard settings. I have been searching for a real working EA, tested hundreds of EAs and once I lost my hope, suddenly met this EA the S Mode. It’s unbeleivablely perfect, doing exact entries and to the correct direction. Listen to authors recomendations and set do your risk settings every tool should be used correctly, limit the risk by setting auto lot settings, don’t change anything else, I believe you will constantly win. It worths the money. I am just amazed. Rent to test from the first days you will win and you will want to purchase. The author recommends to use EURUSD. It worked for me very well with EURUSD, GBPUSD, USDCHF, EURGBP as well.

Version 1.3 2019.01.03
- To avoid weekend market gaps as much as possible, a new option has been added to close trades at the end of every Friday if the total value of the open orders are positive.

- To help keep the DD lower, a new functionality has been added to close the last trade in break even or at any positive value if there is only one order left on a pair and the lot size is bigger than the initial size.
Version 1.2 2018.12.27
The glitch on setting T/P on multiple-currencies has been fixed.