News & analysis
News & analysis

Advantages and disadvantages of using an Expert Advisor (EAs)

3 March 2022 By GO Markets


What is an Expert Advisor (EA)?

Expert Advisors (EAs) are trading software that automatically run and trade based on their preprogrammed rules for initiating, managing, and exiting trades in the market. These automated trading systems are very popular among traders and are widely used on the Metatrader 4 and 5 platforms. For most traders, EAs are primarily used for Forex, although they can be used on any market that’s available on the platform. These can be purchased prebuilt online from a developer or created to automate an existing strategy being used.

There are many reasons why traders use them, and I will explain some of the main advantages and disadvantages.

Advantages of using an EA:

Discipline – these programs are set to certain parameters and will manage your positions based on the programmed strategy. Using a set of yes/no triggers it will make trading decisions and act on them instantly without changing their decisions like humans would do. It will also manage risk based on your risk settings, so you do not overexpose your account.

Timesaving – there is only so much time a trader can look at the charts for trading opportunities before getting tired while the markets are open. An EA can monitor the charts 24 hours per day and open and close positions or even provide alerts which can save time.

Emotionless – this plays a huge role in the decision making for traders. When trading with real money traders tend to make emotional decisions and break their strategy from fear or greed. An EA removes this element and will stick to the original plan although manually intervention can still be done.

Backtesting – you can backtest an EA to see whether the strategy has been profitable in the past on multiple markets. Although these can give you confidence to use them, it’s important to keep in mind that past performance is not an indicator for future performance.

Disadvantages of using an EA

Technical failures – for an expert advisor to work, your platform needs to be open and running at all times which means if you experience technical issues such as a crash, software update, power outages, connection problems then this will effect the EA.

Additional cost of VPS – this is a dedicated private server which allows you to remove some of the technical challenges when using an expert advisor. There are benefits of lower latency and faster execution and also the peace of the mind that the EA is running on a private server which can be accessed from any location. It typically costs around A$30 per month to have this access.

World events – an EA is programmed to trade based on technical parameters, which means should there be an unexpected world event or news announcement, this would have an impact on your trades as the the market moves in response to them.

Doesn’t teach how to trade – these are coded to trade certain parameters therefore unless you understand how to code, you can only watch. Although there are many EAs which make money for people who can’t trade, if they are unprofitable then it’s back to the drawing board; that could mean finding another EA or learning to trade.

Here are example how an Expert Advisor looks running on MT4 platform:

If you are interested to use an Expert Advisor and seeing how these can perform and the results, you can find them on This is the largest community for developers and signal providers to showcase their systems. You will find some for free and some that will need a monthly subscriptions to have access to them.

You can run expert advisors on a GO Markets trading account. If you need any help setting them up please contact our support team.

Ready to start trading?

The information provided is of general nature only and does not take into account your personal objectives, financial situations or needs. Before acting on any information provided, you should consider whether the information is suitable for you and your personal circumstances and if necessary, seek appropriate professional advice. All opinions, conclusions, forecasts or recommendations are reasonably held at the time of compilation but are subject to change without notice. Past performance is not an indication of future performance. Go Markets Pty Ltd, ABN 85 081 864 039, AFSL 254963 is a CFD issuer, and trading carries significant risks and is not suitable for everyone. You do not own or have any interest in the rights to the underlying assets. You should consider the appropriateness by reviewing our TMD, FSG, PDS and other CFD legal documents to ensure you understand the risks before you invest in CFDs. These documents are available here.

#Economy #Economics #Finance #Markets