Create Expert Advisors for Metatrader 4 or 5 With Online Backtesting and Zero MQL4 Coding

World's Fastest Online Expert Advisor Builder and Generator For Testing Metatrader Strategies Automatically

Register For Webclass >
Build EA Strategies Here >
metatrader 4 expert advisor builder
forex robot academy students

Creating expert advisors is a long and painstaking process and Finding the best trading strategies is hard. 


If you want to create your own automated trading strategy, then you need to learn how to code in MQL4 or MQL5 programming language. This can be difficult for many people who have never done it before. In addition, No matter how much you research, no matter how many experts you consult, and no matter how much experience you have as a trader yourself, it's still very difficult to tell which trading strategy will be profitable in reality.


Forex Robot Factory EA Generator

The good news is that there's now a way you can create expert advisors without writing any code at all! Just use our Expert Advisor Generator app and generate your trading robots in just minutes!


Watch Demo Video

Why We're Unique?

Forex Robot Factory EA Generator helps traders automate the process of finding profitable trading strategies and automating them with MetaTrader expert advisors (EA). A new and easy way to automate the workflow of trading strategy programming, backtesting, optimizing, and stress testing. The core value of the tool is a superhuman ONLINE backtesting engine that lets you perform data mining on historical market data.

It automatically generates new unique trading strategies (expert advisors) for any instrument.

You can generate as many expert advisors as needed for your platform without any programming knowledge required at all!

expert advisor studio

You Can Generate Strategies Automatically

indicator chart

By Choosing Your Favorite Indicators For Testing

expert advisor coding

Millions of Different Trading Rule Variations

MT4 backtest

Are Backtested on Historical Data For Potential

MT4 robustness test

Then Checked For Robustness 

export ea template

Export EA in a Ready Made Metatrader Template (.mq4)

How Does Forex Robot Factory Work & Help You?

Automatically Create & Backtest Strategies

BACKTESTING: Test millions of trading strategies using powerful backtesting engine. The Generator Automatically Creates & Backtests Strategies Really Fast.

expert advisor generator

Generate A Collection of Expert Advisors Fast

backtest expert advisor

Automatically Optimize For Best EA Parameters

The Optimizer Module helps you automatically optimize your trading strategy for best indicator parameters without having to fiddle

expert advisor builder

Check Robustness Using Stress Tests

Forex Robot Factory helps you to avoid over-optimization and prevent curve-fitting by using the IS & OOS tests combined with the Monte Carlo stress testing procedures.

expert advisor robustness

Walk Forward Optimization module helps to check whether your strategy is robust and prepared for the constantly changing market conditions.

walk forward optimization

Export & Incubate Many Strategies For Trading 

Export Generated Robot Templates to MQL4 and Trade them on MT4 or MT5

expert advisor template
Incubate Many Strategies At Once Using Portfolio EA So That You Have Higher Chance of Finding Strategies That Work in Live Markets.
expert advisor

All-in-one, MT4 Robot Creation, Backtesting, Optimization, Stress Testing & Validation

Automate Your Trading Strategy Creation Workflow using "The Reactor" Multiple Robustness Tests to Check Strategies in Automatic Workflow.

forex robot factory reactor

The Reactor module is extremely powerful, it helps you automate the entire workflow of trading strategy development. You can make the entire process of strategy creation, backtesting, optimization and robustness testing fully automatic. That means you literally can setup a strategy factory producing optimized robust trading robots for you, allowing you to save hundreds of hours.


Filter Correlated Trading Strategies

Backtester can filter correlated strategies that have been generated to avoid duplicates or similar trading rule strategies

trading strategy correlation

Export Portfolio Expert Advisor  - Combine 100 Strategies to a Portfolio (EA) 

The Portfolio module helps you create portfolios by gluing multiple trading strategies together. It allows you to analyse overall performance of many strategies in one graph. A huge benefit is that you can export a Portfolio Expert Robot which allows you to trade all those trading strategies from 1 trading robot on 1 chart instead of having to trade many different robots on different charts. It can also be backtested in mt4.

portfolio expert advisor

Analyze Trading Strategies in Detail

strategy time analysis

Import & Analyse Your Broker's Historical Data And Stats 

The whole concept behind the Forex Robot Factory is using your broker’s price data feed for trading strategy creation. This means it creates trading strategies fine-tuned your brokers data, and in turn, this gives the highest levels of accuracy between your backtest and live trading results.

import historical data mt4

Multi Currency Testing of Expert Advisor

Multi Market module helps you to test your trading strategy robots on multiple markets and in effect find strategies that work on multiple instruments. In effect its also a robustness test, if a strategy proves to work on different data sets is shows multi-market robustness.

multi currency backtesting mt4

Out of Sample Testing for Data Mining Bias

out of sample testing metatrader expert advisor

Inspect Historical Trades Visually

inspect trading strategy rules

Join Forex Robot Academy Video Course

Online Video Course with 30+ video lessons. Start creating trading strategies and fully automated Forex EAs for MT4 & MT5 which have huge potential in live markets. We will teach you the process which automates the workflow of strategy programming, backtesting, optimizing and stress testing to produce the best Forex EA collection.

forex robot academy course

Forex Robot Academy Blueprint To Create Winning Trading Robots

Trading Strategy (EA) Production Process. It's The Only Way To Create Forex Trading Strategies That Work. You Cannot Do It Manually

We teach a simple step-by-step process to get unlimited winning Forex Robots without programming or creating anything yourself.

forex robot academy framework

What Our Students Have To Say?


AND How To Find Winning Strategies WITHOUT Losing Money on Systems That Don’t Work​​


Starting Soon... 

Available to Watch TODAY ONLY

Register My Seat NOW 👇

Register Your Seat >>

Forex Robot Factory

Expert Advisor Generator Features

Expert Advisor Builder was rebuilt from the ground up to work online with only the most necessary advanced features

  • Auto Strategy Creation
    FRF takes care of creation by providing a tradable strategy template.

  • Tradable Strategy Template (MQL4/5)
    You don’t need programming skills to start trading algorithmic strategies.

  • SuperHuman Backtesting (Data Mining Engine)
    The data mining engine can backtest 1000's strategies per min

  • Robustness Testing
    There 8 robustness simulation types that allow you to simulate the behavior of your strategy with different conditions

  • Multi-Currency Support
    Test Strategies on multiple currency pairs

  • Forex, Equities, ETF
    Use any market data from MT4/MT5 to data-mine strategies

  • Walk-Forward Optimization
    verify if a strategy is robust not only to parameter changes but also if it gains from periodic re-optimization

  • Export to MetaTrader 4/5
    Forex Robot Factory exports the full source code of your strategy to Metatrader 4 and 5 trading platforms.

  • 35+ Technical Indicators
    Supports all standard MT4 indicators. Having the standard indicators gives solid and reliable backtest results that match the MT4 environment.

  • Unlimited Trading Strategies (EA's)
    Each indicator has many predefined rules, in total it comes to around 245+ rules, which means there close to an unlimited number of possible strategy variants when taking into account generator preferences like take profit, stop loss, and trailing stop and exit options.

Free for 15 Days, then €98 monthly

Compare Pricing Plans

forex robot factory pricing

15 Days TRIAL


Free for 15 Days, then €98 monthly

Most Features

Free Trial




Standard Features

PAY Monthly




All Features

PAY Monthly




All Features

PAY Yearly

Frequently Asked Questions (FAQ)




FRF randomly combines indicator rules, & trading parameters TP/SL into a template to create new trading strategies. Close to unlimited combinations are possible.



The created strategy is tested on a historical data to see if it is was profitable. If so, the strategy falls into a collection for analysis.



Random generation (trading strategy mining) is repeated until many profitable randomly generated strategy are found on history data



After finding many strategies you can use robustness testing to check your strategies with Monte Carlo Simulation and Walk Forward Optimization

Forex Robot Factory Free Video Series

Video #1

How to Create & Find Trading Strategies That Work On Past Historical Data?

How to Create & Find Trading Strategies That Work On Past Historical Data?
Video #2

How To Automatically Optimize Trading Strategies with EASE?

How To Automatically Optimize Trading Strategies with EASE?
Video #3

How To Avoid Over-Optimization/Curve-Fitting?

How To Avoid Over-Optimization/Curve-Fitting?
Video #4

How To Check Trading Strategy For Robustness Using Powerful Stress Tests?

How To Check Trading Strategy For Robustness Using Powerful Stress Tests?
Video #5

How to Create Trading Strategies Based on Your MT4 Brokers Data Feed?

How to Create Trading Strategies Based on Your MT4 Brokers Data Feed?