You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Habedere! Griaß di aus München!
I think many people could benefit from hearing about your experience, as there’s often a lot to learn from other people’s experiences and mistakes. As the saying goes, a wise person learns from the mistakes of others. If you’re comfortable sharing, would you mind telling us a little about your experience with EAs, what led to the losses you experienced, and what lessons you’ve taken away from it? I think your insights could be genuinely valuable to others and might help them avoid making similar mistakes. Ty.
Habedere! Griaß di aus München!
I think many people could benefit from hearing about your experience, as there’s often a lot to learn from other people’s experiences and mistakes. As the saying goes, a wise person learns from the mistakes of others. If you’re comfortable sharing, would you mind telling us a little about your experience with EAs, what led to the losses you experienced, and what lessons you’ve taken away from it? I think your insights could be genuinely valuable to others and might help them avoid making similar mistakes. Ty.
Hope this helps :)
I’m not sure if I understood correctly. Was the mistake that you were trading without a reasonable Stop Loss?
I’m not sure if I understood correctly. Was the mistake that you were trading without a reasonable Stop Loss?
I understand now. You probably should have known that stop losses can be executed differently after gaps between trading sessions. And, in general, it’s better not to leave positions open at the end of a trading session.
That brings me to another important issue: backtesting and how the results are analyzed. Apart from being out-of-sample, backtests should also be performed using the highest possible quality of historical data — meaning 100% tick quality. I can guarantee that the difference between a 100% quality backtest and a 99% quality backtest can be enormous.
As for the MT4 tester, I don’t think it’s even worth discussing. That tester is simply not suitable for anything serious or realistic. I’m talking specifically about MT5 here.
Regarding the EAs you selected, based on the backtests, I honestly didn’t see a single one that I would consider particularly impressive. And I’m not even talking about out-of-sample performance here.
What I mean is that even if you deliberately try to make an EA look as good as possible over a specific historical period through optimization essentially allowing significant curve fitting it is still surprisingly difficult to achieve truly impressive results.
I would actually like to see some really impressive MT5 backtests using real ticks with 100% history quality, even if they are intentionally curve-fitted. That could even make for an interesting competition: let’s see just how far we can push curve fitting. I have a feeling we would still struggle to find anything truly spectacular. :)
I understand now. You probably should have known that stop losses can be executed differently after gaps between trading sessions. And, in general, it’s better not to leave positions open at the end of a trading session.
That brings me to another important issue: backtesting and how the results are analyzed. Apart from being out-of-sample, backtests should also be performed using the highest possible quality of historical data — meaning 100% tick quality. I can guarantee that the difference between a 100% quality backtest and a 99% quality backtest can be enormous.
As for the MT4 tester, I don’t think it’s even worth discussing. That tester is simply not suitable for anything serious or realistic. I’m talking specifically about MT5 here.
Regarding the EAs you selected, based on the backtests, I honestly didn’t see a single one that I would consider particularly impressive. And I’m not even talking about out-of-sample performance here.
What I mean is that even if you deliberately try to make an EA look as good as possible over a specific historical period through optimization essentially allowing significant curve fitting it is still surprisingly difficult to achieve truly impressive results.
I would actually like to see some really impressive MT5 backtests using real ticks with 100% history quality, even if they are intentionally curve-fitted. That could even make for an interesting competition: let’s see just how far we can push curve fitting. I have a feeling we would still struggle to find anything truly spectacular. :)
Hi Ghenadie,
fair point, I should have known. I learned it the expensive way.
On tick quality I fully agree, and from the buyer side it's one of the first things I´d check now: does the seller's report show "every tick based on real ticks" and the history quality?
If that part is cut off the screenshot, I ask for it.
Not sure which EAs you mean, I haven't named any here. But on your last point: in my experience the backtests that sell aren't the spectacular ones, they're the smooth ones.
A straight line with a tiny drawdown looks safer than a big number, and that's exactly what fitting is good at.
Count me in for the competition, as a spectator :)
Best regards
Chris
The responsibility for properly evaluating an EA and running high quality backtests probably falls on the buyer. For their own benefit, buyers need to learn how to verify what they are purchasing. Otherwise, they may end up paying for it through financial losses.
I haven’t mentioned any specific EA, nor do I intend to. What I said is that, out of all the EAs I’ve tested, I haven’t found anything that I consider satisfactory or truly impressive according to my own criteria, and I want to emphasize that point.
My criteria aren’t based on individual parameters considered separately. They are all components of a formula that produces a single index, with significant weight assigned to the average number of trades per day.
Everyone has their own criteria. You have yours, and smoothness is one of them.
And this is where the discussion becomes practical: what does a satisfactory backtest actually look like for each of us?
What does yours look like?
The responsibility for properly evaluating an EA and running high quality backtests probably falls on the buyer. For their own benefit, buyers need to learn how to verify what they are purchasing. Otherwise, they may end up paying for it through financial losses.
I haven’t mentioned any specific EA, nor do I intend to. What I said is that, out of all the EAs I’ve tested, I haven’t found anything that I consider satisfactory or truly impressive according to my own criteria, and I want to emphasize that point.
My criteria aren’t based on individual parameters considered separately. They are all components of a formula that produces a single index, with significant weight assigned to the average number of trades per day.
Everyone has their own criteria. You have yours, and smoothness is one of them.
And this is where the discussion becomes practical: what does a satisfactory backtest actually look like for each of us?
What does yours look like?
Good morning Ghenadie,
agreed, in the end it's on the buyer. That's pretty much why I started writing these things down.
One small correction: smoothness isn't a plus for me. A very smooth curve is what makes me suspicious, because that's what fitting is best at.
What I want to see is real ticks over many years, with different market phases in it, including the bad ones. Enough trades that a handful of lucky ones don't carry the result.
Some ugly months, so it looks like trading and not like a ruler. And a drawdown and flat stretch I could actually sit through
But for me the backtest isn't the decision, it's the expectation. Then the EA runs small on a live account and has to stay inside that range.
Your index sounds interesting. Why so much weight on trades per day? Is it about getting enough trades to trust the stats, or something else?
Best regards
Chris
Your index sounds interesting. Why so much weight on trades per day? Is it about getting enough trades to trust the stats, or something else?
Yes. And in general, if an EA shows very few trades with a high profit factor in the backtest, that usually suggests the EA has been heavily optimized and only trades when the market conditions closely match the settings it was optimized for.
When an EA is able to open trades under a wide range of market conditions, meaning it trades almost every day, and still remains profitable, that is a much more interesting sign to me. It suggests that the EA is adapting to the market rather than waiting for the market to match its predefined settings.