Actually, this is definitely not true. You can keep increasing the ratio of free parameters to the number of trades in your backtest. Eventually, by doing so you can perfectly fit any dataset.
Alternatively, you can fit on the full system and then use random sampling with a regression to...