MT4 Expert Advisor Optimization
Source: BJF TRADING GROUP

- Large profits
- Minimal risk
- A large number of profitable trades
- And the optimal combinations of the options above
The algorithm for the advisor does not require any “human interaction”, which means that it has certain blocks for forming an entry signal, an exit signal, and money management using the following techniques:
- Actively or passively limits loss and profits
- Automatically determines the size of deposits which are allocated for a position
- Uses a system of hedging which diversifies positions to open using deals in other instruments.
The process of optimizations allows us to find optimal parameters for the advisor, using many combinations of cases from the automatic run of the trading system on the specifically selected traders history.
Optimization - is the constant and required process which allows the trader to calibrate their parameters of their specific automatic trading strategy based on the changes in the market.
The values of the trading system found at the start, showing positive results, will lose relevance due to the constant shift of market cycles due to:
- Important Global News
- Political events
- Seasonality
A trader must understand that in the world around him, there is no possible way to get 100% correct readings consistently. Foreign exchange or exchange markets are no exception to these rules. Optimization is a big advantage that allows you to constantly stay ahead using a proven strategy to gain advantages over others.
To maintain the potential of a developed strategy, it is enough for a trader to periodically “twist” the input parameters of advisors. This is a process that has been greatly simplified with the development of technology that automates trading in financial markets.
Selection of a section for optimization of strategy parameters:
- After choosing the parameters that should be optimized, the trader should choose the historical section for finding the optimal parameters.
- This is the interval specified by the calendar date in the “Use date” tester line. When choosing a segment, the trader must adhere to the following principles:
- The reference point should coincide with the period of decreasing the effectiveness of the strategy, it will help determine the analysis of the equity curve of the report, obtained from the "Account History".
If the trader decided to optimize the parameters for any other reasons, he can choose a segment based on the general recommendations below, to which any test should correspond to.
- The length of the segment must be at least three calendar months
- Segments should contain a clear uptrend, flat, downtrend
- It is advisable to extend the testing period in order to achieve a proportional length of the flat zones, up and down trends
- Strategy optimization carried out with a certain regularity can significantly improve the strategy.
Yes, it is possible to optimize a strategy with a large amount of historical data and to receive a large array of parameters which can be used over and over again. However, it is better to tweak these parameters as the market is constantly changing, and important news releases are also constantly impacting the market.
Subscribe Now

