Welcome to the innovative world of automated trading! Choosing a reliable trading robot can be long and exhausting process. If you are looking for time-saving solution, we are thrilled to introduce you to our Top 10 Robots App – a significant advancement in automated trading technology, where we select our top 10 trading robots for you.
This web-based application provides users with an immediate look at the effectiveness of various strategies across multiple currencies and assets. The main purpose of the Top 10 Robots App is to streamline the time-consuming process of selecting, testing, and deploying Expert Advisors. With robust back-testing capabilities and real-time performance metrics, the Top 10 Robots App ensures that only the most reliable and effective trading bots are included in the solution. In this guide, we’ll look into how to seamlessly integrate the 10 top trading robots into your MetaTrader platform, maximizing your trading potential across various markets. Discover how the Top 10 Robots App can become your essential partner in achieving trading success.
Table of Contents:
Concept of the Top 10 Robots App
The Top 10 Robots App was born from a desire to simplify the complexities of using trading robots. Initially we were using EA Studio – a strategy builder that allows you to create strategies based on different historical data. We were creating hundreds of strategies, then placing them on demo accounts and connecting these accounts to FXBlue, from where we could follow the performance of the different Expert Advisors using the magic number. Then we were selecting the best ones to put on a live account. A process which was really time-consuming. Even though it is algo trading – just following the strategies, following the results, picking which ones to trade on a live account really takes time.
We decided to visualize all of that and to be useful to everyone who wants to follow our process into one app and just to make it easier. And we created the Top 10 Robots App, which replicates the whole process. Hundreds of strategies are being generated on our server, actually a few powerful servers and automatically we select the top 10 trading robots for Euro Dollar, Dollar Pound, Dollar Swiss, Dollar Yen, Euro Pound, Euro Yen (which turned out to be a great currency pair for our algo trading), for the Commodities, and for the cryptos. What you see on the app is the result of the generated strategies and the result of those being tested and selected.
Core Features of the Top 10 Robots App
Once you land on the Top 10 Robots app, you will see that you can select between plenty of assets. For example, you can select to trade Gold, and you can see the performance of the Expert Advisors for the last 5 years, last one year, last one month, last one week, and the last one day. The backtest displayed on the app helps you select which of the top 10 trading robots you might trade on your live account. However, we would always suggest that you first trade on a demo account.
With the “Export Options” feature you can gain more control over your EAs. Now you can customize entry lots, set expert protections, and adjust news filter settings before downloading your chosen robots. Another feature of the app is a “Winners” section which showcases the best-performing strategies across all symbols. We’ve added various sorting options based on metrics like Profit Factor and Count of Traders to allow you to easily identify potential market leaders. You can also explore strategies based on different statistical periods, giving you a more granular view of their performance. And finally, the “Latest” section highlights the newest robots we’ve added to the app. Be sure to check it out regularly to discover fresh trading opportunities.
Strategy Generation Process
The Top 10 Robots App transforms complex market data into actionable trading strategies. This sophisticated tool leverages historical data provided by trusted brokers, ensuring that each strategy is grounded in realistic market conditions. We have several servers running 24/7, and those are generating strategies continuously. At the beginning of the process the platform utilizes Express Generator – an offline software that generates strategies.
The generation of strategies occurs in three distinct stages:
- In the first stage the Express Generator downloads fresh historical data with the updated symbol settings from the brokers. Then for 90 minutes, it generates 1,000 strategies for each symbol. Or in other words, it generates 10,000 strategies for all of the symbols in the app. 10,000 strategies every 90 minutes. All of these strategies use Stop Loss and Take Profit in the range between 10 and 100 pips. The strategies use a maximum of four entry indicators and a maximum of two exit indicators. In this stage, the only requirement is to have 100 trades as a minimum.
- In the second stage there is a stricter Acceptance Criteria. Strategies undergo a rigorous filtering process – minimum profit factor of 1.1, a minimum R-squared of 50, a maximum drawdown percentage of 10. Also, profit factor 1.1 must be in the last one year and there are at least three trades in the last one month. This is to avoid strategies that have been profitable in the past and now they’re just going sideways or even losing. The last one month must have been profitable too.
- In the third stage of the generation process, the app applies Monte Carlo validation method. It leaves in the collection just the robust strategies. It is trying to break the strategies prior to even testing them virtually. The Monte Carlo validation is a must if you are using any other strategy builder.
How to Start with the Top 10 Robots App
There are few things you would need to perform, before you start trading with our top 10 trading robots. Let’s have a detailed look at those steps separately.
Downloading the Expert Advisors
For example, if you want to trade Euro Dollar, you can select the top three performers in the last one month, and you can download these Expert Advisors for MetaTrader 4 or for MetaTrader 5. But this is just an example; you can trade all of them. You can download all the Expert Advisors from Euro Dollar, Pound Dollar, and the rest of the currency pairs.
Or you can put all of the robots from one asset into a portfolio robot by adding them to a zip file. You add the top 10, and you can download them as a zip, or you can download them as a Portfolio of Expert Advisors.
Installing MetaTrader and Connecting to Broker Server
The first thing you need to do after you download the compressed files is to unzip them. Right-click over the file hit on extract all. You can select the folder where you want to store them, and just click on extract. Once you have the Expert Advisors ready, what you need to do is to open a demo account with any regulated broker that offers MetaTrader platform.
After you register for a demo account, you need to install the MetaTrader platform on your computer or VPS server. You can install more than one platform on your computer if you just change the destination. For example, you can add a number to the name of the installation folder, and this way, you can install many platforms on your computer.
Once it’s installed, open the MetaTrader platform and login into your trading account. This will connect the account to the server of the broker. A good indication that you’re connected with the server of the broker is to see the bid and the ask prices, or the quotes provided from the broker.
Installing EA’s on MetaTrader
To put the trading robots on MetaTrader, select the MT4 or MT5 Expert Advisors. Copy all of them and paste them in “File -> Open data folder -> MQL5 -> Experts. In MetaTrader 4 the process is similar, just instead of MQL5, the folder is called MQL4.
For detailed step-by-step instructions and troubleshooting tips on using MetaTrader, check out our in-depth MetaTrader course.
From the Top 10 Robots app you will get the source code of the Expert Advisor. If you double click on it, you can see all of the code behind the robot. Which means that we will provide you with the source code. There is nothing hidden, and you can see what is inside. If you’re an experienced developer, you can modify or change anything you decide. If you are not, you need to compile it, and this will create the ready-to-use file. You need to do the very same thing for the rest.
Next step is to start placing the robots on the charts. All of them should be on the M15 time frame. First, you need to enable the algo trading, and then just drag and drop the first Expert Advisor. You can see the inputs of the Expert Advisor. Just click on okay and you will see how the indicators are displayed over the charts.
So you can follow along with the strategy that executes the trades, and there is some information about the expert, the stats, which you will see from the inputs. Once you click on okay, all changes will be saved and displayed on the chart.
And it’s the very same thing you have to do for the other nine Expert Advisors. First, open a new chart window, switch to M15 and drag and drop it over the chart and click on okay. This will display the indicators and it will attach the expert on the chart. So once you set it, you don’t need to do anything else, and it takes just a few minutes.
Trading with the Portfolio Expert Advisor
The easier option is to trade the Portfolio Expert Advisor. Copy it, go to “File-> Open Data Folder” and put it together with the rest of the Expert Advisors and double click on it. Just compile it, and you will also see it in the Navigator. Open one more chart window, and just switch to M15, and double click on it. If you click on okay, it will attach the Portfolio Expert Advisor on one chart, which means that all of the 10 strategies or the 10 robots will trade on one single chart.
Using the News Filter
To avoid high-impact news events that can cause market fluctuations, you can use the News filter. Set it to disable trading during these times, ensuring your strategies remain effective and your risk is minimized. The news filter is a valuable tool that prevents the EAs from trading when significant economic announcements are expected. This helps to avoid unexpected market movements that could negatively impact your trades. Check out our Knowledge Base section about the News Filter to see all the options explained.
The news filter settings can be adjusted to account for high and medium-priority news. For instance, you can set the filter to prevent trades two minutes before and five minutes after high-impact news events. This buffer period ensures that the market has time to stabilize before the EAs resume trading.
To use the News Filter, on your MetaTrader platform, click on Tools -> Option. Navigate to the Expert Advisors tab. Enable the check box “Allow WebRequest for listed URL“. Add the following URL in the box below: https://forexsb.com. This is the URL of our news service. Note, you only need to do this once. It will apply to all EAs installed, and all of those that will be installed.
Backtesting the Expert Advisors
Now we will cover the process of backtesting the Top 10 Robots on MetaTrader.
Right-click on any of the EAs in the Navigator and press on test. The Strategy Tester will open below, and you have the Expert you’ll be testing, the symbol, the time frame. You can select if you want to test it for the entire history that the broker provides, or for the last one month, last one year, or you can select a custom period.
As modeling, we suggest you use “Open prices only” because the strategies behind the robots work at the opening of the bar. Then click on start at the bottom right corner. The backtest is usually very quick, and if you look at the backtest outcome, you can see the results. If you want to test any of the other expert advisors, simply select the arrow for the drop-down menu and select it. Press start on the right side and you will see the graph for the selected expert advisor.
Continuous Updates and Live Trading Simulation
What makes The Top 10 Robots App one of the best automated trading app, emphasizes continual refinement and relevance through daily updates with new historical data. At the end of the generating process, the software merges and revalidates all of the strategies. This means that the app validates the existing strategies but it adds new strategies to the collection. The platform does not change existing strategies – if they perform well, the app will display them. If they are profitable, they will stay on the app. The app add new ones if simply there are better strategies.
The key point here is that the app tests these strategies with new historical data every day. This is a pure simulation of live trading. How this works ? Each of the three servers sends all of the strategies into a central server. There the software validates the strategies or this is where this simulation happens. That central server keeps the top 100 strategies for each asset, but the app displays just the top 10 trading bots. As a result, we see the most stable strategies, the ones that were profitable in the past and they are profitable in the current market conditions.
Conclusion
In wrapping up, the Top 10 Robots App stands as a testament to the power of automation in trading. By leveraging cutting-edge technology, this app simplifies the complex world of trading robots, making it accessible for traders at all levels. With features designed to save time and enhance accuracy—such as backtesting, performance metrics, and a straightforward download process—traders are equipped to make informed decisions swiftly. This app not only streamlines the setup and deployment of trading strategies across various assets but also ensures that these strategies are robust, tested, and ready for the dynamic nature of global markets. As trading evolves, the Top 10 Robots App continues to be an invaluable tool for achieving trading efficacy and success.
If you want to see how the Top 10 Robots App works and what other possibility gives you, we encourage you to test it out here.