No if you achieved 1000 elo It means that you're playing at least like 900.
And if u want to know how to find best moves:
First you look for any threats - later for any good check - any good capures - and finaly if u didn't find any moves from above you look for atacks ( pins,forks etc. ).
That's Levy Rozman's golden chess rule. Apply it to your games and you'll gain elo.
I am playing chess for few years now. In my last few accounts ( I closed them) in previous years I was 250 elo. Now I m 1000 in rapid. The problem is sometimes I play with 80+ accuracy and in other games in play with 50+ accuracy. In review they show that in some matches I played with 1200 elo and in other like 300 elo.
So , my question is how to know that my moves are good during the game?
In this game I played very good but in another one
I played with 300 elo rating like .
Or am I still in 300 elo mode?