• Overview
  • Reviews (5)
  • Comments (44)
  • What's new

SAWA Framework EA

SAWA Framework is the perfect tool for automatic or manual trading ! But this is only the DEMO version. check out the full version here!

How does it work?

You can trade manually or use it in automatic mode with your own strategy. The expert advisor opens a position when all signals enabled agree on the direction of the trend.

It includes

  • 3 types of Money Management:
    1. Fix Lot.
    2. Auto-lot calculated with a percentage of the account Balance in risk.
    3. Auto-lot calculated with a multiplier of the previous position.
  • 3 types of Martingales:
    1. Disable.
    2. Enable adding in profit.
    3. Enable adding against.
    4. Enable adding in opposite directions in a range.
  • +30 indicators of 5 types with:
    1. Custom indicators.
    2. Trend Indicators.
    3. Oscillators indicators.
    4. Volumes indicators.
    5. Bill Williams indicators (With signals according with some of the B.W. Dimensions).

Information Panel

Trade Settings info:

  • Trade Type.
  • Money Management.
  • Martingale.
  • Stop-loss / Distance to average (add against) / Tunnel Martingale Range.
  • Take-Profit / Distance to average (add in profit).

Market Conditions info:

  • Server time.
  • Current Spread.
  • Average Spread of the last 100 ticks.
  • Stop Level: minimum distance to set the Stop-Loss/Take-Profit.
  • Tick Latency: Time in MS from the last Tick of the price.
  • Code Execution time: Time in MS that takes to the computer to read and execute the actions of the expert’s code. A good performance would be a value under 20 MS.

Current Exposure info:

  • Total Trades: Number of orders open by the EA ( Magic Number ).
  • Profit: of the current trades in account currency.
  • Break-even price.
  • Exposure: ( Long Lots – Short Lots ) .
  • Max Net Exposure: Absolute value of the maximum exposure according with the Money Management and Martingale settings.
  • Maximum drawdown: maximum loss according to the maximum net exposure and stop-loss. In live trading you have to count the margin requirements that are not included in the Maximum drawdownin order to control your free margin.

Input Parameters

EA settings

  • Trade Type: Auto Trade / Manual trade ( with trade panel ).
  • Allow Buy / Sell: for Auto Trade mode.
  • Close Positions Without Open More.
  • Time Filter to trade.
  • Max Spread.
  • Max Slippage.
  • Magic Number.

Money management settings

  • Martingale Type:
    1. Disable.
    2. Add in Profit.
    3. Add Against.
    4. Tunnel Martingale.
  • Max Trades: if martingale is enable.
  • Money Management (type):
    1. Fix Lot.
    2. Auto-lot Risk Per cent.
    3. Auto lot Multiplier.
  • Risk Per cent: for Risk Per cent MM.
  • Profit Per cent to close all.
  • Lot Size: for Fix lot MM.
  • Lot Multiplier: if martingale is enable.

Stop Loss Settings

  • Lock Profit: Disable / Trailing stop / Break even.
  • Trailing Stop / Break-even Distance (in pips).
  • Take Profit / Stop Loss Mode:
    1. Manual.
    2. ATR Multiplier (only available if martingale is disable).
  • Manual TP–SL.
  • ATR SL-TP Multiplier.
  • ATR Period for TP-SL.

Indicators structure.

  • Use Indicator: Enable or Disable the indicator signal.
  • Indicator Input Settings.
  • Indicator Shift: Shift = 0 will generate the signal in real time ticks. Shift = 1 will generate the signal at the open of the next candle.
  • Indicator Signal (if any).


Alejandro Funes.

Nikolay Gaylis
Nikolay Gaylis 2017.06.26 23:54 

User didn't leave any comment to the rating

Paolo Ronchetti
Paolo Ronchetti 2017.05.03 00:16 

User didn't leave any comment to the rating

Mariam 2017.04.11 10:12 


Great work, I had been looking for something like this for some time. I can't wait to get it working. Question 4 you Alejandro, do you sell the HF scalper?

Tiago Martins
Tiago Martins 2017.04.06 13:26 

Hello Alejandro

My sincere congratulations, the expert advisor works excellently, has many options, with high level indicators to combine with various strategies and is very well designed. Keep up the good work my friend.


Oksana Machok
Oksana Machok 2017.02.08 13:40 

User didn't leave any comment to the rating

Version 3.30 2019.10.05
---- What's New 3.3?
Changed: N/A;
Fixed: Take Profit now adjusts to break even price on martigale mode 'Tunnel Martingale';
Added: N/A.
Version 3.20 2019.10.04
---- What's New 3.2?
Changed: Deleted 'Percenrtage MM' and 'Add in Profit' martingale;
Fixed: Take Profit now adjusts to breack even price on martigale mode 'Add Against';
Added: Autolotsize.
Version 3.10 2019.09.26
---- What's New 3.1?
Changed: N/A;
Fixed: N/A;
Added: Timer deleted.
Version 3.0 2019.05.17
What's new:
---- What's New 3.0?
Changed: The expert only works on tester and demo accounts. You can buy the FULL version on my seller profile.
Fixed: N/A
Added: N/A
Version 2.50 2019.01.29
---- What's New 2.5?
Changed: The expert can open more thna one trade at once.
Fixed: Stops for martinale disabled are set correctly.
Added: Timer now controls the min time between signals
Version 2.40 2017.04.28
---- What's New 2.4?
Changed: N/A;
Fixed: Zero divide in 'SAWA FrameWork.mq4' (2312,130) - error
Added: N/A;
Version 2.30 2017.04.19
---- What's New 2.3?
A. Changed:
1. Tunnel martingale:
1.1. After opening the maximum number of trades the expert advisor will open coverage positions until the exposure is zero;
1.2. Tunnel martingale now draws an horizontal green line at the Break even price.
2. Magic Number is now 9876.
B. Fixed: N/A;
C. Added: N/A;
Version 2.20 2017.04.10
---- What's New 2.2?
Changed: N/A;
Fixed: Exposure indicator in the panel was wrong since v2.1;
Added: N/A;
Version 2.10 2016.11.18
---- What's New 2.1?
Changed: 1. Graphics' code is not executed in tester if the visual mode is not activated and recursion has been reduced to improve the optimization time ;
2. The expert journal shows the signals enabled in the set ;
Fixed: N/A;
Added: N/A;

WARNING: To be able to update the EA I had to enable a trading signal in the preset to make it trade in the automatic tests.

The ADX signal is ENABLED on the PRESET!