Home | MQL4 Tutorial For Dummies | Blogs | EA Builder Blogs
Memberships Login | MQL4 Course | Community | Contact Us

Best Expert Advisor Builders

Best Expert Advisor Builders


What is the available best EA builder ?

Which EA Builder covers the most features in checking condition?

Which EA is the most reliable and easy to be used without the knowledge of MQL4 programming ?

Before I start on EA builder, do you already have the knowledge of EA Build? What is a EA Builder? Previously, I also have taught you how to construct and build  your own forex strategy . This is the fundamental on how to design your forex strategy based on the trade logics. For more advance level, you should know how to use comparison logic like more than, lesser than, more or equal than, lesser or equal than , equal or not equal to help you make comparison for a single strategy checking.  For more deeper, you also know how to use AND and OR operators to compare multiple conditions. These all knowledges are essential for you before you start to look at what is EA Builders.

Let's assume you are experts of these and you are ready to create your Expert Advisor (EA), then let's continue below.  I am going to introduce the best EA Builder that I searched across so far - which is

EA Builder.com 

What you'll learn in this post

  • What could the EABuilder.com do

  • What couldn't the EABuilder.com do

  • How much does it cost

  • Step by step how to build a Expert Advisor Robot through EABuilder.com

What could the EABuilder.com do

From my best of knowledge, all the EA builders in the market provides basic to intermediate level of flexibility to create the conditions. You can do the simple condition checks scenario as below

  • I want to create a new buy trade when
    • 5 moving average is above 13 moving average
    • The Bollinger band is getting smaller

Below is the full list of the feature supported by EABuilder.com

  • Trade to enter
    • Buy, Sell, Buy Stop, Sell Stop, Buy Limit, Sell Limit
  • Trade to close
    • Buy, Sell, Buy Stop, Sell Stop, Buy Limit, Sell Limit
  • Condition to check
    • Indicators Price Comparison
      • (Accelerator Oscillator, Accumulation/Distribution, Alligator, Average Directional Movement, Average True Range, Awesome Oscillator, Bear power, Bollinger bands, Bulls power, Commodity Channel Index, Demarker, Envelopes, Force Index, Fractals, Gator Oscillator, Ichimoku Kinko Hyo, MACD, Market Facilitation Index, Momentum, Money Flow Index, Moving Average, Moving Average of Oscillator, On Balance Volume, Parabolic SAR, Relative Strength Index, Relative Vigor Index, Standard Deviation, Volumes, and William's Percent Range
    • Price
      • Bid, Ask
    • Candlestick
      • All timeframes (From 1 minute to 1 month), current timeframe
      • Number of the candlestick (current, previous .. until last 20th bar)
      • Open , High, Low, Close, Body Length
    • Custom Code
      • You can write own custom code on in what condition the indicator should show
      • However, this need the knowledge of MQL4 programming knowledge
    • Trendline
      • A new feature from the EABuilder to test on the up trendline or down trendline
    • S/R
      • A new feature supported by the EABuilder to test on the support and resistance value based on different time interval
  • Money management
    • Trailing stop lost
    • Lot size
    • Risk per trade
    • Martingle

Extra features to be added on top of the indicators

  • Draw on separate window
  • Show up alert
  • When indicator pains
    • Show alert
    • Print out to Journal
    • Send email
    • Print to file
    • Send notification
  • Maximum open trades /  long trades/ short trades / pending trades



Screenshot above is showing how to create a condition to open a buying trade. The condition could be set through just by selecting on the criteria that you want to set.

All in all, the provided features are quite complete.

What couldn't the EABuilder.com do

Nevertheless, if you are comparing EABuilder.com with the flexibilities of creating Expert Advisor through MQL4 Programming knowledge, then it is surely lagging behind. There are several aspect of EABuilder couldn't do. Let me give you some example as below

  • The ability of comparing multiple condition through "Either OR" operation
    • I.e. I want to create a trade ONLY when EITHER RSI is > 70 OR  Bollinger band different is 30 pips
  • The ability to check on the trade information to create a trade
    • I.e. I want to stop all trades when total stop lost is - 100
  • The ability to change the lot size accordingly to your account balance
    • i.e. I want to create the lot size on 5% of my account balance

There are more in the lists. Anyway, I think you could ignore this if you do not need the condition to check. You could just use the provided basic function.

How much does it cost

This site provides free access to create the Expert advisor. However, you need to pay $97 for the service to generate the source code in .EA for you.

Sign up for free here to try out create your EA.

Step by step how to build an Expert Advisor Robot through EABuilder.com

Here, I will teach you how to create a Expert Advisor Robot through EA Builder.com

Step 1 Login into the EABuilder.com

Step 2 Click on the New ICON on the top left and choose "Strategy"

Step 3 Write a name and press Create

Step 4 Click on the tab to create a trade, or close a trade

Step 5 Click on the Add condition to add condition accordingly to your trade strategy

  • Example below I create my open trade condition with 5 moving average is more than 14 moving average.
  • If you do not know how to use more than or smaller than, refer to this post to learn how to use the operator.

Step 6 Click on the source and generate your EA.

Step 7 Upon getting your EA, you could place into Metatrader 4. If you do not know how to do it, please follow this post on how to install the .EA into Metatrader 4.

I have covered most of the topic from which EA Builder to use, how to create EA through the comparison operator , as well as how to install the .EA into Metatrader 4.

I hope you have learned something from the post.

If you still have any doubts, please feel free to email us and we will help to solve your problem.


Leave a Reply

Your email address will not be published.