60% is about what I recall getting too.I ran some longer-term (20 years of data or to start date) tests with EEM (iShares MSCI Emerging Markets ETF), GLD (SPDR Gold Trust), IWM (iShares Russell 2000 ETF), and SPY (SPDR S&P 500 ETF). The tests were simulating trades entering on the close when the next predicted inflection point in the detrended curve was the next day. The simulated exit was on the following predicted inflection point. About 60% of the tests were profitable.
On the surface, the method could be robust because it's basically predicting trend retracements. And the amount of fitting is limited because of the relatively small number of terms in the fitted functions. This is visible in the fitted curve images because the curve is often not that close to the data the curve was fitted to.
I have tried genetic programming.
https://www.elitetrader.com/et/thre...your-edge-for-2019.329802/page-8#post-4809209
https://www.elitetrader.com/et/thre...ine-learning-for-astronomical-profits.334373/
https://www.elitetrader.com/et/threads/oscillators.337471/page-23#post-4960785
https://www.elitetrader.com/et/threads/machine-learning-for-price-wave-analysis.339646/#post-4997882
And you even liked some of the posts!Those models tended to overfit and were not very good on unseen data -- except strangely for the astrology-based one.
https://www.elitetrader.com/et/thre...tronomical-profits.334373/page-2#post-4896025
It might be an interesting exercise to see if genetic programming just based on time could fit a time series and make a good prediction.
I'm sure I did like some of your past post.
My memory is selective ... at least that's what I'm told sometimes.
I'll check out those links, but I'm sure I'm probably already subscribed to them.I've found forecasting 'time' (time of low/high of the day), to be less consistent than forecasting price change. But again, I was doing anything robust at the time.