From what you described, yes, I would probably say that.
No, I would not agree to that.
The whole idea of curve fitting is that you have tuned your strategy to fit the data used. You aren't considering the robustness of the strategy itself.
To decide the robustness of the strategy, you might want to take a look at:
- out-of-sample testing
- walk-forward analysis
- monte carlo analysis
Hi,
I've been working on a EA for some months and got some very interesting results without optimization. Below is a graph using fixed 0.01 lots from 2012 to 2017 on EURUSD:
The problem is that in 2012 there was a situation where my account could have easily reached a margin call (I mean, it reached 43% drawdown, but I don't like anything above 20%).
As you can imagine, this type of graph behavior (with DD spikes) means that my EA uses several strategies that a lot of people don't like (hedge, averaging, martingale). But I think that if well made, these are powerfull tools to make money - as you can see from 2013 to 2017 there were almost no DD.
My question is: I was thinking of running an optimization for 15 years of data, for example 2003-2018.
You will propably say that I will only be curve fitting my EA and you may be right. But on the other hand, the EA will be optimized for how this particular forex pair behaves, right?
How long it stays trending/ranging, the average size of trends, ranging periods and sizes, etc. And because I use renko charts there are less possible mutations on market behavior (there are no candle patterns, no spikes, etc, only waves up and down, all with the same candle sizes).
So my thinking is: With enough information, my EA will know what are the best parameters to use based on how this forex pair has performed over the past 15 years. After all, how much and how fast does the market behavior change?...
I don't know if I am being too opttimistic, that's why I am asking your opinion.
Thanks!
PS - If you want to discuss further about the EA itself (it's strategy), let me know.