As many of you may already know, an Expert Advisor is an automated trading tool which makes all important trading decisions in the Forex or any other trading market based on some technically driven trading rules.
In the Forex market, Expert Advisors are usually programmed using the Metaquotes language in the Metatrader program. Metatrader can be obtained free of charge and used to test drive Expert Advisors on a demo account.
Testing Expert Advisors in a demo account is denominated “forward testing.” The results are dependent on the amount of time the demo account is running, and as such, this approach is long. Taking years to obtain relevant results from the market.
Since Expert Advisors are a relatively new technology, the existence of this long forward tests is not common. People usually rely either on backtesting of Expert Advisors (which can be very unreliable depending on the software used and the testing data and condition), which involves testing the Expert Advisor with limited past market data, or little forward testing results usually ranging from one month to a year.
None of these approaches makes an Expert Advisor or EA reliable or ensures that you will be making any profit in the future. An EA can have very positive forward testing for four months and then massive draw downs for, say, a year. This is because the EA has to be tested in a very wide range of market conditions. This conditions are thought to be cyclic and may require years or decades to be established. Thus, an Expert Advisor may need years to complete a “market cycle” and prove profitable. This, however, is based on the hypothesis that the market is perfectly cyclic which is not entirely true as the market tends to change dramatically to unprecedented conditions from time to time.
So as you can see, there is not much hope in describing the performance of an Expert Advisor in such a way that it may serve as a criteria for profit making. This does not mean that there cannot be a profitable Expert Advisor, it just means that this EA cannot be known quickly.
What I know, for certain, is that a profitable EA will mimic the decisions made by the bulk trading community a priori. This EA should in fact, decide what everybody decides. An EA should do what the majority of people are doing. The problem is that people’s trades are based on a wide variety of things, including things which the Expert Advisor does not know. This puts the EA at a disadvantage as it cannot base it’s decisions on the news until they are reflected on the price, which puts it on the move, not before it.
Hence my friends, the only sane way to profit from Expert Advisors is to follow the next simple rules for picking and using them.
- An Expert Advisor should show positive results in forward testing (as I have stated before this is necessary but not sufficient for an EA to be considered profitable)
- An Expert Advisor should nor promise more than 20% profit with a 5% risk. (Any promises beyond this causes serious doubt as by the limits of its nature, an EA cannot maintain such wins without losing eventually almost or all its profits)
- An Expert Advisor should NEVER risk more than 5% of an account per trade. (this is basic risk management, a necessary tool for survival in the Forex market)
- An Expert Advisor should ALWAYS include a stop loss. Preferably a stop loss shorter than 100 pips. Having no stop loss is a recipe for disaster. An EA does not know extreme market conditions and any sudden movement due to rare events could wipe your account.
- An Expert Advisor should NEVER trade by itself. Having only one Expert Advisor is unwise if you are going to use them, use as many as 4 or 5 which meet the above-shown criteria. Remember, don’t put all your eggs in the same basket. Also try to use different types, for different currencies and market conditions.
- An Expert Advisor SHOULD require no human intervention. It should be able to trade by itself. If you need to change anything, then why bother calling it automated trading? The Expert Advisor should not require any expert assistance.
- Ideally, an Expert Advisor should be updated regularly by its creator in an attempt to adapt to market conditions and increase profits.
These simple rules is the base of my criteria for picking an using Expert Advisors. Stick to them, and you will have a much better chance of succeeding in Forex automated trading. Don’t follow them and you will have almost no chance.