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. Post Views: 4,196
EA Builder Custom Indicator – How to build custom Indicator through Free EA Builder Many newbies are asking me if whether could build own custom indicator fast without any MQL4 programming language. Yes. This is the solution. You could use knowledge of this post to create your own custom indicator through a FREE EA Builder. I assumed that you have known what is indicator. Indicator is a group of values to be drawn as Line or Objects (Arrows) to be shown in the chart. This post I will teach you Introduction to Free EA Builder to build custom indicator What is supported in the EA Builder to build the custom indicator How to build the custom indicator using this EA Builder Introduction to Free EA Builder to build custom indicator The free EA builder I could recommend is www.EABuilder.com This site provides free access and building of custom indicator through the their EA Builder. Nevertheless, you need to sign-up free at this site in order to build the custom indicator and download the source. After you have signed up, just log in . You will be brought to the screenshot above. This is the place you pull in your condition on when to draw the indicator. I will rate this site as below for the feature to create custom indicator through EA Builder User Friendliness Consider I am new in EA builder, I would rate this 4 stars out of 5 stars. It is quite easy to click on the criteria, smoother than other web EA builder. The page will not keep on refresh like the other. It is quite intuitive to be used. Strategy supports The supported condition is quite completed. In fact, is the most complete conditions that I have come across. I will rate this 4 stars out of 5. I will describe the supported strategy / conditions in here in this post. The reason i rate it 4 out of 5 due to the it supports the condition by doing comparison between two values, i.e. indicators value / trend line value / candlestick price value. If I want to build indicators like pivot points ? Then this EA Builder couldn’t do so. That is why i rate it as 4. However, it is suitable to used as beginner who want to build simple indicator. This is the most easiest and robust EA Builder site that you could try. What is supported in the EA Builder to build the custom indicator This EA Builder supports quite a complete list of conditions. It is the most complete indicator EA builder that i have come across. I breakdown the conditions supported as below 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 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 The most important is, this free version is able to download the source code without any fee. How to build the custom indicator using this EA Builder As long as you know your custom indicator condition, then you could select the condition at the indicator condition page to build your condition. There are two tips for you before you build your indicator You should know when you need the indicator to be shown . Or in other word, your condition is used to check whether the indicator should be drawn on the chart. Each indicator is checked on each of the bar itself. This is where you design your condition Example on the condition: At current bar , time 10:00, Ask price is larger than 5 moving average. If the condition is true, draw the indicator. You should know where you need to the indicator to be drawn. This means what is the price the indicator should be drawn at the particular bar. Example: when my condition check is true on point 1, the Ask price is larger than 5 moving average, I want to draw the indicator at the Bid price of the indicator. So, you need to be clear on the concepts above when want to draw indicator. After you construct your idea, then you can populate it through the EA Builder I constructed mine condition (point 1) and the price (point 2) as below: Then move to download page, you could generate and download your source file here. The video will show you how to create the custom indicator live through EA Builder. Access EABuilder.com here to build your FREE custom Indicator. I hope you have learned how to build the custom indicator through Free EA Builder. Hope this will bring you the knowledge in how to build the custom indicator. Follow us for more new upcoming tutorial and updates.
How to install EA .mq4 in Metatrader 4 | How to use MQ4 in MT4 This post is to teach you how to install .mq4 file into metatrader 4. You might obtain the .mq4 from the following method: You get a free EA robot from the web You get the EA from EA builder You copy from someone You build you own Expert advisor through Metaeditor However, as the beginner of EA robot user, you do not know. This post is designed for you to learn Step1 : Where to place the .mq4 file into the local machine Step2 : How to compile the .mq4 file into .ex4 file Step3 : How to run the EA Step4 : How to test the EA Where to place the .mq4 file into the local machine These are the step how where to place the .mq4 file to the local Metatrader 4 Be ready on your .mq4 file, you know where you have downloaded your .mq4 file from Find out the location of the installed MQL4 path *Note that: the MQL4 path might be different from the Metrader 4 path that you have installed. Normally people will confuse on the location where to find the path. The only solution is this. Go to Metatrader 4 > Click on MetaQuotes Language Editor At the MetaEditor, Navigator > Expert > Simply choose a file, right click the file and choose Open Folder A dialog window will be popup up. Record the path on the Location. I.e.C:\Users\lutherthan\AppData\Roaming\MetaQuotes\Terminal\50CA3DFB510CC5A8F28B48D1BF2A5702\MQL4\ExpertsORC:\Program Files (x86)\MetaTrader 4\MQL4\Experts\ Open the recorded file path above Paste the .mq4 file into this folder. Note that it has to be “Experts” folder . Experts folder is meant for EA robot. Do not paste into other folder . Return to MetaEditor Right click on the Experts folder > Refresh Check on the file that you have pasted if it is shown in the navigator How to compile the .mq4 file into .ex4 file You already in the midway of running the EA robot. Now this is the time to build the .mq4 to .ex4 file. .ex4 file is a binary file that is understood by Metatrader 4. So you need to compile the .mq4 file through MetaEditor. Below is the step. Double click the pasted EA .mq4 file in Navigator > Experts (We are in Metaeditor still) Click the button “Compile” at the toolbar Ensure it is error free – 0 Errors. Note that if you have errors, this means your compilation fails. You need to contact the .mq4 source again to get a correct .mq4 source file. How to run the EA Ok. Now you are ready to run your EA in the Metatrader 4. Go back to Metatrader 4 Go to Navigator on the left panel Go to Expert Advisors Ensure your EA that you have compiled (same name with the file name) exists in the Navigator > Expert folder Double click on on the EA or drag the EA into the chart and timeframe that you want to trade At the dialog, “common” tab, check / tick on the “Allow live trading”. This is to allow the EA robot to trade for you. Note that, if you not click this, the robot will not trade for you. This is the security feature provided by MT4. Then click OK on the pop up dialog Next ensure the Autotrading button is enabled. Screenshot below is disabled . Click on the button to enable it. With this is turned on, your EA is now running. Another indicator to prove the EA has been successfully loaded into Metatrader 4 is that you could see a smiley face 🙂 on the top right of the symbol. This shows the EA is running. However, if your EA is in sad face 🙁 This means something go wrongs to your EA. Check on the previous few steps again. You will get a smiley 🙂 face very soon. How to test the EA To test your EA, you should have all the steps above , which is the EA is compiled successfully. You could follow the steps on strategy tester to fully test on your EA. Thank you for reading. I hope you learn something from this post. ~
EA Builder is a piece of PC (Computer) software or a web-based application that would help a trader to build EA Expert Advisor for robot trading in MT4, without any knowledge of MQL4 programming language. For a newbie that would want to try out to build EA, then I advise you can try to use EA Builder to build your first EA. There are several of EA Builder softwares are available in the market, few of them are free, and some are premiums. I will review (coming soon) on the EA Builder in separate posts. In this article, I will describe on EA Builders in details as below What is EA Builder Compare EA Builder with professional EA programmer Is EA Builder secure? Can owner of EA Builder know my trade secret ? What is the benefit of EA Builder What is the limitation of EA Builder What is EA Builder? EA builder is a piece of software codes that is written to help build EA robot file (.mq4) without programming knowledge. There are two types of EA builder in the market PC version of EA Builder (in Windows OS or in Macintosh OS) Web version of EA Builder Either is PC Version of Web version of EA Builder will generate .mq4 file to be used in the MT4. I will teach you in another post in how to use the .MQ4 in MT4 (coming soon). For PC Version of EA Builder, you are needed to download and install the EA Builder software in your PC. It depends on the software provider if it supports in Windows OS or Macintosh OS. For Web Version, you are just needed to open a web browser like Chrome / Safari or Mozilla Firefox to build the EA robot from the Web interface. For most of the EA builder that I used, the criteria are set through user interfaces provided by the EA Build. The problem is how user friendly the user interface is, whether easy to be used or need a list of tutorials to learn before master it. Compare EA Builder with professional EA programmer with learning MQL4 programming When you want to build a EA, there are 3 ways. Hire a professional EA programmer Use a EA builder to help you Learn the MQL4 programming and build EA yourself Question is how which is most suitable for you? It depends on your budget, your patients and your complexity of EA that you want to build. These are my suggestions Hire professional EA Programmer If you need to build the EA in short time, for example few days or in one week, If you have enough budget If you do not have patience to build your own robot If you have a high complexity Robot that you want to build If you have no programming logic and weak in mathematic I suggest you go ahead to hire an EA programmer expert Use a EA Builder If your EA is simple and not too complex If you want to build EA without spend time to learn MQL4 Programming If you are good in logic I suggest you go ahead with EA Builder Learn MQL4 Programming If you have patience to learn MQL4 programming knowledge If you have complex EA robot to build If you are good in logic I suggest you learn MQL4 programming Is EA Builder secure? Can owner of EA Builder know my trade secret ? It depends on the nature of EA builder where it is built – whether it is web version or PC version. For PC version, I would say it is pretty safe to use it and your trade secret will not be copied. On the other hand, if is web version of EA builder, there is a possibility that a copy of your EA robot will be copied in the server. Therefore, it is important to choose an reliable EA builder service provider. What is the benefit of EA Builder The main advantages of using EA builder is to fasten the process of EA (Expert Advisor) Robot building. You can build EA / Robot without any knowledge of MQL4. By choosing the correct criteria, trade settings, you can build EA in few clicks. In prior to that you must know your trade criteria then only could use the EA builder. I am covering the method how to build a robot through EA builder this in this topic(coming soon). What is the limitation of EA Builder There are still limitations on building robot through EA builder. There are as below: EA builder features depends on the service providers. Most of the EA builder service providers are just could compare basic logics/ indicators/ price. EA builder couldn’t create complicated robot criteria that needs deeper calculations Next, I’ll talk about how to create your EA / Expert Advisor through the free EA builder Free EA Builer Review