Is this a Good Result for BackTest and Forward Test ?

 

Hi everyone,

I created an MT5 Expert Advisor (EA) that uses 2% risk management and two indicators (Moving Average and MACD).

I ran an optimization using 3 months of backtest data and 3 months of forward test data on XAUUSDc (M5 timeframe).

Results:

  • Backtest Profit: 15,714 USD
  • Forward Test Profit: 24,089 USD

As you can see, the forward test profit is much higher than the backtest profit, which seems unusual.

I have attached screenshots of the EA settings, Inputs, optimization results, and forward test results.

I am concerned that the EA may lose money in the future.

My questions are :-

  1. Is this considered a good optimization result?
  2. Is it normal for the forward test profit to be higher than the backtest profit?
  3. Should I increase the optimization period (for example, 1 year of backtest data + 6 months of forward test data) instead of using only 3 months + 3 months?
  4. Should I modify or completely change the EA strategy ?
  5. Based on these results, What should I do ?


Settings :-
Settings


Inputs (Start, Step & Stop) :-
Input 1

Input 1

Innput 2

Optimisation Results :-
Opt Result

Forward Results :-
For Result

Files:
TEST.mq5  59 kb