no ones going to be able to really tell you how to do it in a forum post because its just 'feeling' you develop, as in youre not even consciously thinking and its working more than it used to. i guess its just being able to anticipate where theyre going to shoot the rocket and reacting ahead of time, but don't think youre not going to get hit because any good soldier is going to hit you no matter how 'unpredictable' you are, and its about using that rocket to fight him or some shit.
but thats all bullshit because i don't think you can put it into words. theres lots of things you can do and ways you can take the matchup. you can just never jump and be as effective as someone just spamming space bar, for example. whats most important is that you hit everything though, vs any level of soldier on any map. its all about who kills who first, obviously, and depending where you spawn and where they are, the class who has the advantage to kill faster easier changes, so does your approach to the fight.
the way i learned was just throw myself at soldiers in ammomod until i unconsciously worked out how to do it. i picked ammomod as a place to learn because its the hardest place to play it (soldiers have a huge advantage), youre only going to have soldiers join, unlike viaduct/bad mid etc which means theres no stupid crying over who is playing what class, there's no way for you to hide or play gay so youre always playing correctly, youre going to always be juggled and hit because of how easy it is for the soldier to do it, so youre always getting used to being thrown in the air and learn ways to deal with it etc.
its also really easy on the ego, if thats an issue with you, because its never embarrassing losing vs a soldier on that map, but kind of impressive and shit. like if i had below 70 ping constant and lost there i'd be embarrassed. its so one sided that i can hold my own vs IM/invite scouts that are much better than me on 130-150 ping, but any other map i'd be lucky if i got 10 with that ping vs those same scouts. so you've really got nothing to lose, not like you do anyway.
but thats just how i learned. even from just playing that map, i'm confident vs soldiers in any scenario i guess because of how general and difficult it is.
you can just run at soldiers on top of trains for ages and if you try enough things and don't miss you'll just work out what the right shit to do is, which is a combination of a lot of shit. playing in europe, thats all youre going to get, because regular MGE EU people don't really get soldier v scout for some reason. they would much rather play soldier v soldier viaduct mid or soldier v soldier gran last cause theyre idiots i guess. even though sitting on the train is the least productive and easiest thing to do, 90 percent of public MGE EU soldiers are gonna do it cause they know nothing else. but yeah, if you play properly you'll get it eventually.
watch better scouts. b4nny streams this matchup everyday vs ppl trying their hardest to embarass him. you can see how to deal with that, and soldiers in general just by watching that, and its gonna be better insight than anyone in this thread can give.