Chess is not a game of chance. Yes, computers can evaluate the likelihood that you will do so well in a tournament etc, but it's not the same.
Also, say you're improving. You are rated 1000, but you kick trash in a tournament and play at a 2000 level and win the tournament. Maybe you're a 2000 player. But your rating goes up to 1100. Next tournament, is your expected play going to be 1100? No, it's not. You will likely do better than that. In ELO it seems that the direction someone is traveling has some effect on the future outcomes, i.e. your expected value depends not only on where you're at but also on which direction you're going.
Alas, expected performance at a tournament also depends on other factors like whether or not, and how well, you studied/prepared, how well or sick you're feeling that day, etc.
Anyway, does this answer your question?
I just learned about martingales and the martingale gambling strategy, so I'm no expert on the topic, but I'll summarize it the best I can (with the help of Wikipedia, of course!).
https://en.wikipedia.org/wiki/Martingale_(probability_theory)
A martingale is a situation where the conditional expectancy (i.e. average expected value) is equal to the current / most recent value. For example, in a random walk (e.g. taking n steps in random directions starting at the origin of Cartesian xy graph), the conditioned expectancy is the starting position.
I am wondering: does chess ELO counts as a martingale? My gut tells me that it does, but I don't understand martingales or ELO well enough to say for sure.