Build your EA without coding!

Generate any Expert Advisor for MetaTrader 4 & MetaTrader 5

EA Builder Pro is the ultimate tool for creating EA's without having to write a single line of code. We've got everything you need in one place. Indicators, Conditions, advanced Stop Loss and Take Profit, Money Management and out-of-the-box EA templates. Backtest your EA with the built-in backtester.

Get Started For Free

What is EA Builder Pro?

EA Builder Pro is a freemium EA builder, best for automating your manual trading strategy or realizing new automated system ideas. Use standard MetaTrader indicators or import your custom indicators and start building your EA. To give you a head start, add an EA by using one of our templates. When ready, run backtests using our tool or export to MetaTrader to run it on your local computer. All that is required is just a few clicks, no coding skills required. The trading bot provided by us allows you to automatically trade anything your broker offers you to trade on MT4 (MetaTrader 4) and MT5 (MetaTrader 5).

Statistics

50.000+

Users

2m+

Backtests

160k+

Expert Advisors

2m+

Exports

How does EA Builder Pro work?

1
Get Started: Templates

Quick-start your EA creation by selecting one of our templates and have a working EA immediately. Go ahead and try it yourself! Then, start adjusting the EA to match your ideas. Want to start from scratch? Just select the Empty template and add your indicators.

  • MetaTrader 4
  • MetaTrader 5
MetaTrader 4 & MetaTrader 5 template

2
Add your Indicators

Add standard MetaTrader indicators or search for an indicator in our Web Library. Found your own MT indicator? No problem, upload the Custom Indicator in any MT format, EX or MQL. Then, configure the indicator parameters as you normally do in MT and click Save. Now you are ready to create Trade Signals.

  • MetaTrader indicators
  • Web Indicators
  • Custom indicators
  • Import MQL4 & MQL5
  • Import EX4 & EX5
open & close conditions

3
Create Trade Signals

Use trade Signals to define conditions for opening or closing orders. You can use your indicators, functions or fixed values to create any condition you can think of. Add conditions like crossover or price action. Use Drag and drop to rearrange your trade Signal. Click Save when you are done. Now you are ready to further enhance your EA by adding strategy Modules.

  • Conditions (rules)
  • Crossover
  • Price Action
import a custom indicator

4
Strategy Modules

Use strategy modules to manage your (open) orders, Stop loss and Take Profit values. You can also prevent orders from being openend by defining trading sessions and only open orders within these sessions. There are modules available for all kind of needs. New modules are added regularly. When done, continue to configure your Money Manager.

  • Stop loss
  • Take profit
  • Trading times
  • Max time to live
  • And 16 more...
Martingale money manager. Fixed lot size and lot size percentage also supported.

5
Configure your Money Manager

Your Money Manager determines how much risk your EA is allowed to take. Set a fixed lot size, a percentage of your account or use the Martingale strategy. Make sure you trade safely by taking low risks. When ready, click Save and you are ready to Run A Backtest.

  • Fixed
  • Linear
  • Martingale
Configure your money manager

6
Run a Backtest

Run a backtest in the cloud by clicking on Run Backtest. Pick a time period to backtest, choose a test model, a timeframe (M5, M15, H1 etc.) and click Run. Your backtest is queued and ready to be processed. Click on Open to navigate to your backtest. Here you see your backtest dashboard, which shows a test report and the opened and closed orders and deals. When you are happy and want to download your EA, click Export to Metatrader and run it in MetaTrader on your local machine.

  • Cloud Backtesting
  • MetaTrader Parameters
  • Report Dashboard
  • Order/Deals overview
human readable mql code

7
Export to MetaTrader

When you think it's time to export your EA to MetaTrader, click Export To MetaTrader and select your preferred format (MQL or EX). EX is convenient if you do not need to make changes to your EA or when you are not interested in the source code. If, however, you are interested in the source code, choose MQL. Copy the EA to your MetaTrader's Experts folder to be able to load the EA on the chart. That is it! You now have built your Expert Advisor.

  • MQL4 & MQL5
  • EX4 & EX5
  • Readable code
MT4 MT5 backtester

Why do you need EA Builder Pro?

No coding and no programmer, generate instead

You no longer need to write a single line of code or spend a lot of money on hiring a programmer. You can build your EA with our simple to use tool and use unlimited indicators to replace your manual trading system. We create the code which represents your trading idea in seconds, no matter how complex, so you can focus on maximizing your results. Our high quality MQL code is written by professional programmers who have been programming EA's professionally for decades.

Everything you need for any expert advisor builder

EA Builder Pro has all features to create almost any of your complex custom trading strategies. Features include custom indicators, entry- and exit signals, advanced modules, risk management, export and backtest, including advanced customization features. We hand you all the building blocks you need to build a profitable Expert Advisor and offer you documentation, including a tutorial on our ea builder website to guide you step by step. Once you become proficient with our tool, you'll find out how incredibly fast, powerful and flexible it is.

Cloud backtesting

Backtest your strategies with a single click from the comfort of your sofa, so you can quickly identify profitable expert advisors or make adjustments(*). You can view and download the reports in EA Builder Pro offering you the same look-and-feel which you are already accustomed to from MetaTrader. Reports are displayed in the browser, without leaving our tool, or your sofa. Our always running backtesting service is ready to take on the next testrun. Give it a try for yourself!

(*) Our backtesting agents are powered by solar panels.

Export to MetaTrader 4 & 5

When you think you are ready to run your strategy on your own device or VPS, export your strategy for MT4 or MT5. After you've downloaded the file, all you need to do is copy the expert advisor to MetaTrader. You will be able to use the generated inputs for optimizing your strategy additionally. You decide when you are ready for testing on a demo account and when you're ready for live trading. We always stress the importance of running on a demo account for a while first and ask you to verify it's taking the right trades, before running on a live account.

Access your EA's anywhere

Our platform is web-based, so you don't have to install anything on any device. Just browse to EA Builder Pro on your desktop, tablet or smartphone and continue building automated strategies, using your account. We made sure you get the best experience on any device and have delivered to our promise that you can build your expert advisor, no matter where you are, without the need for a traditional personal computer or workstation.

Support & FAQ

If you have technical problems when building your EA, do not hesitate to contact our support team. Also, if you feel like a feature is missing, please let us know by using our contact form. We are constantly in touch with our subscribers to work on the next feature. We're truly looking forward to hear about your ideas! For any questions you have about how the ea builder works, we'd like to refer you to our documentation and FAQ. We keep adding more content and examples to make things easier for you.

There is more...

Tutorial & documentation

Our tutorial & documentation can get you up to speed in no time, we've also got video tutorials which will help you to get you started. Read or blog for new tips & tricks. Our FAQ is updated frequently.

  • Tutorial
  • Documentation
  • Blog & FAQ

Future-proof

Our software is under constant development. New features and impovements are introduced regularly. We use the latest technologies to ensure the best performance and security. If you think that a feature is missing we would love to hear about it. We are always looking for ways to improve the tool. Your feedback is important to us!

  • Constantly Evolving
  • Regular releases
  • Customer Feedback

Free Access

With our FREE PLAN you can start building your free expert advisor immediately, there is no need to register. Register if you would like to access your EA later or if you would like to create more free EA's. The application is web-based, so you don't need to install anything. Start now and discover why EA Builder Pro is the best MetaTrader EA Builder for you.

  • Free Access
  • Web-based
  • Nothing to install

Build your EA now

Get Started For Free

Looking to hire a programmer to build the EA for you?

Hire a programmer

Some people prefer the personal attention of a programmer, who listens to their wishes to create any custom functions, indicators or EA's for them. Don't hesitate to hear about our partner's great offer on programming services.

Contact us

Email: