Yes, but I guess the system uses all historical price data in order to "tune in" to price action. That means if those historical prices become obsolete because of some sort of change in the instrument / time series / market, the system could become "falsely tuned" or lagging to some degree? What happened 10 years ago might never be applicable now or in the future, but what is happening the last 3 months could be key.
It doesn't work like that. It matches recent action to the best match in the past, as determined by internal backtesting. It matches to a specific time-frame in history. That time frame resulted in the best internal backtesting results.
Back to "Machine Learning". I admittedly don't have much experience with state of the art ML, but the concept itself seems to have a bad name. Machines don't really "learn", at least not in the sense humans do, yet. They can take data input, process that and spit it to output, something akin to what humans also seem to. But the processing itself is usually not very "deep" and lack broader understanding of context and awareness (though, this is true for humans as well!). What can be done, is using pattern recognition, statistics, weighting, etc. to search for solutions to questions / problems. It might seem to be "learning", but really, is just a slightly more advanced form of data transformation. One key ingredient to human learning, is to be able to "unlearn", to discard falsifiable knowledge. Probably there are other key ingredients which can provide more intelligent capabilities to machines, or at least tools that can be used to reach more flexible results when facing pure CHAOS.
Well, it doesn't matter to me what they call it; but, my system also can unlearn.

