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

Easy Strategy Builder 5

The Easy Strategy Builder (ESB) is a "Do It Yourself" solution that allows you to create a wide range of the automated trading strategies without any line of codes. This is the world’s easiest method to automate your strategies that can be used in STP, ECN and FIFO brokers. No drag and drop is needed. Just by set conditions of your trading strategy and change settings on desired values and let it work in your account. Also, ESB help to back test and optimize your trading strategies in fastest mode and remove strategies that do not pass your tests and replace them with new ones to save your time and money and maintain the most successful collection of trading strategies.

Whether you are a scalper or a long-term trader, ESB offers you a reliable and easy way to automate your strategy! You can implement many experts of MQL market in less than 10 minutes without have any programming knowledge and just by some clicks.You can sell or share your successful plans just by sharing ESB settings.

You can implement multi-pair and multi-timeframe strategies. The ESB supports the most kind of strategies includes scalping, price action, martingale, arbitrage, grid, hedge, trend line, trade on news (using internal adaptive news engine), level trading and so on. It supports all Logical, calculating and mathematical and arithmetic operations. All Meta Trader standard indicators and any custom indicator are supported. Price action functions help you to check everything about prices and candles or a group of candles. If ready-made functions aren’t enough, can define your custom functions. ESB has advanced risk management and money management modules and supports any kind of break even and trailing stops. Also, it has very strong and intelligent news engine that in care mode monitors news and decide to manage trades. ESB has a convenient panel that helps you to monitor everything. It has a strong log and notification modules that can send any report directly on your phone or log it anywhere.

ESB is a multi-purposed utility that can act as expert advisor or indicatordata logger or signal notifier.


  • The ESB implement everything in Meta trader and remove many problems of implementation as separate software.
  • ESB uses Meta Trader indicators and functions directly and its accuracy is high.
  • ESB uses internal Meta Trader ticks data and remove data downloading problems.
  • No need to complicated blocks and wiring. Everything is ready-made in sections.
  • You can test and run your plans at the moment instead of new exporting to Meta Trader for every small change.
  • Use Meta Trader reports instead of individually reports.
  • Better performance because of ready-made modules instead of join blocks of codes that maybe not combined in good performance.
  • No need to update any thing if indicators updated in Meta Trader.


There are many input parameters in ESB. Design view of ESB is very simple and don’t worry about number of options. You can learn all you need in less than one hour.

User Guide: A quick tutorial on how to use the ESB without any knowledge of MQL code is necessary. The link to the product website which hosts a detailed product description and comprehensive user guide, is displayed on the YouTube video (refer to the 'Screenshots' tab) and in the 'Comments' tab.


Steps to apply your trading strategy

If you design any plan, you need to set seven steps. For automating your money making plans by ESB, do these seven steps in settings:

Step 1. Set desired indicators or functions.

Step 2. Write entry conditions.

Step 3. Set take profit and stop loss.

Step 4. Set money management options.

Step 5. Set risk management criteria.

Step 6. Set half break even and break even.

Step 7. Set trailing stop options.

Note: In every step you can define your desired conditions instead of using ready-made options.

If your trade mode is martingale or grid, the options must be set in its sections. A wide range of options are made for martingale and grid and you can implement any kind of network using them. If you need advanced options you can use advanced section in settings that let you control in details.

Limitations: Not all strategies can be created with ESB. Some strategies cannot be created automatically.

Feel free for any question. Contact details on the product website.

Comentarios 1
Bradley Onslow Nicholson
Bradley Onslow Nicholson 2020.07.22 00:24 

A very powerful program that can do many different trading Strategies Once you know the ins and outs of the system you should be able to develop profitable EAs. The author is very helpful, always responsive when asked questions.

Productos recomendados
Bradley Onslow Nicholson
Bradley Onslow Nicholson 2020.07.22 00:24 

A very powerful program that can do many different trading Strategies Once you know the ins and outs of the system you should be able to develop profitable EAs. The author is very helpful, always responsive when asked questions.

Versión 7.12 2020.08.20
Unified versions in MT4 and MT5
Versión 7.1 2020.08.20
Fixed issue of expression's shift
Versión 7.0 2020.08.08
Added Partial Close feature
Added Error Window
Added "EXPRESSION SERIES" to indicators
Added "STATE MACHINE" to indicators
Added "InitialLots" function to Selected Order to indicators
Added "Martingale Or Anti Martingale" to Martingale Types
Added More checking before Manual Close
Added New LED indicators in the Main Panel
Added two new indicators for angle of the trend line
Added 3 more type of shifts (First, Last, Nth)
Added EMPTY_VALUE for indicators with no values on some candles
Added sanity check for Adding "[shift]" automatically in case of using "shft1:shft2:operand" for shift of expressions.
Removed Buy/Sell Expressions 2,3 (now is doable easier by series of expressions)
Removed Options for Series of the Buy/Sell Entry Expressions
Removed "Start only If Martingale didn't Start" from Martingale Options (now is doable by Martingale Type)
Rearranging of the inputs (Moved 28 indicators to the bottom of settings)
Changed Handling of Expression Shifts (This version considers expression shifts as well)
Changed T/F to boolean as type in front of the expression names for better understanding of the expression type
Changed "expr1,expr2,expr3" LEDs to "entry,break,trail" LEDs on the panel
Changed Default Shift Operand to "AND"
Changed Default Shift of Indicators to "0"
Some improvement on the name of the inputs and text arts :) and also indicator names
Some Improvement on the Reading Properties of Orders rather than Getting them from Order Comment
Fixed issue of the dependent Expressions
Fixed issue of using keywords in indicator names
Fixed issue with CandleNumber in Meta5
Fixed issue if indicator name includes cross
Fixed Pending order volume issue in Martingale
Fixed Trendline Parameters issue
Fixed Issue On Recovery of Corrupted Martingale Rally
Fixed Anti Martingale Pending order Close issue in Martingale
Fixed issue of Hidden text in Panel Reloading
Fixed some spelling errors
Versión 6.58 2020.07.01
Added auto detect path for custom indicators
Fixed custom indicators load Meta 5
Fixed some spelling issues
Fixed some GUI issues based on Meta Trader GUI limitations
Versión 6.57 2020.06.27
Fixed issue for brokers that don't support FOK as order filling type
Versión 6.56 2020.06.27
Added supporting and checking different filling modes for those brokers and symbols which don't support some of filling types
Versión 6.55 2020.05.11
Added "CROSS" without type for support both crossup and crossdown in one expression
Added shift's expressions for Expression indicators
Added supporting of indicator name as input for CandleNumber function
Support special characters for tooltip in indicators panel
Improved CandleNumber for shift operands
Fixed dynamic shift for fixed number expressions
Versión 6.52 2020.02.02
Added All time frames in custom parameters for Meta5 version
Improved panel caption to show version as well
Fixed issue about parameters assignment for MACD and Swing Indicators
Versión 6.5 2020.01.22
Added 6 new Indicators for Working with Group of Orders
Added 22 new Indicators for Working with each Order
Added 9 new Indicators for Working with Accounts
Added Memory Variable Indicators for Sharing Variables and Values
Improved Value of Functions for number of orders on Currency 1&2
Improved Type in Tool-tips for Indicators Panel
Fixed Issue in Spread Indicator
Fixed Issue in Martingale for Limited Number of Rallies
Versión 6.3 2019.11.03
Added PREVORDERCANDLE for get candle number of previous order
Added OPENCANDLE for get candle number of current order
Added Multi Title Search for All News Indicators
Added Central Bank News Options
Improved Concept of Shift in News Indicators
Improved Lottage Calculations
Improved Calculation of Martingale Lottage Increasing Steps
Fixed Issue in Candles Group Average Body Indicator
Fixed Issue about indicator index in LASTVALUE function
Fixed Issue in Reading News File in Back test
Fixed Issue in Week Number Calculations
Upgrade: News file "allnews.ndf"
Versión 6.2 2019.09.09
Improved Checking conditions process for attempts of martingale
Improved Swings for Shift<Level
Improved news downloading process
Improved performance by disabling checking of martingale or grid expressions in buy and sell mode
Supports Encrypted news file for back testing
Supports all symbols for news indicators
Changed news file address to "tester\files" directory
Fixed issue about pure buy/sell expressions
Versión 6.1 2019.07.27
Added "Max Number of Signals for each Candle" logic also for Martingale and Grid
Seperated Manual Attempts for Buy and Sell Rallies in Martingale
Seperated Attempt Conditions for Buy and Sell Rallies in Martingale
Versión 6.0 2019.07.23
Martingale supports dynamic distances
Martingale attempts can be price level using (L:)
Martingale supports dynamic profits
Added Conditions for attempts in martingale
Added "Logger Mode" for ease of use as data logger
Added lottage expression
Added log signals to file
Added main panel position options (Left and Top)
Added LastSignalCandle for access candle number of last signal
Added China currency CNY/CNH to news module
Added new option for maximum number of orders per Candle
Added warning Message for duplicate log file
Main panel is movable Now
Improved news module
Improved log files name (Added Magic Number to Names)
Fixed LastSignalPrice problem
Fixed errors for seconds from prev news indicator
Fixed white panel issue
Fixed some recovery issues
Versión 5.0 2019.06.06
Refactoring expression engine and replace it with powerful and faster engine with higher performance and lower memory usage
Added "Fast Back Test" option for faster back testing by predicting ticks using advanced algorithms
Change default function time frames to current chart time frame
Improved performance by removing tick recorders for unusable indicators
Updated News Engine Link Address
Improved Trailing and Break even engine
Added "LastSignalPrice" function
Added "Arrow Type" option for mark entry points
Fixed "Tick Speed" Indicator
Versión 4.2 2019.05.22
Added useful functions for access previous orders properties
Improved Performance by removing calculations for static expressions
Fixed duplicate name in functions and expressions
Removed timers in plans without news
Versión 4.1 2019.05.09
Fixed one reported bug about using equal in expression
Removed some extra text from logs
Improved expression engine
Improved cross functions
Improved memory management