Like others have mentioned, put the dummy on random block and visually confirm it. Example:
cr.lk, cr.lp is your hitconfirm, if you see the cr.lk hit you can assume the rest will connect also, so then do this:
cr.lk, cr.lp, cr.hp xx tatsu(or something else)
If the first button gets blocked you’ll do
cr.lk, cr.lp, cr.mp xx hadoken.
These are just some examples and you can have endless variations to these, mainly on block because on hit you always want to go for the best combo depending on the situation.
You want to be able to press 2 lights at most for a hitconfirm, any more and you give up alot of combo opportunities, conterhit setups and ways to continue pressure, it’s harder to stay in close.
Few blockstrings and variations you might want to try:
*You don’t have to start with a cr.lk, cr.lp chain, it works good because there is a low in this blockstring, cr.mp on somebody his wakeup works nice too for example.
cr.lk, cr.lp ->throw attempt
cr.lk, cr.lp ->walk very slightliy forward, cr.lk, crlp etc( this is staggering your blockstring and essentially a frame trap, you can also do a cr.mp, walk forward very slightly and another cr.mp)
cr.lk, cr.lp, cr.mp xx hadoken
cr.lk, cr.lp, cr.mp -> f.hp(solar plexus) The reason this is good is because a common answer to Ryu his blockstring into hadoken is focusing the fireball, the solar plexus beats the focus attack.
cr.lk, cr.lp -> f.mp( people that are not pressing buttons, you can throw them all day and also do overheads)
cr.lk, cr.lp ->walk backwards (this is something that works extremely well, the reason for this is because you walk backward they think they can press a button, but you are out of range. This way you can whiffpunish them with a cr.mk xx (ex)hadoken or cr.hk. You can also walk forward again and go for a throw attempt, you can even walk back and do a solar plexus)
As you see there is no set path to your offense you have to alter it based on what the opponent does under pressure and how you can turn that into your advantage
A frame trap is where you leave a small gap in your offense so if the opponent presses any normal or non invincible special they’ll get counterhit. A frametrap is a way of opening people up, frame traps are only really effective if you have established a throw game, otherwise you don’t give the opponent any reason to start pressing buttons. You can do a cr.lk, cr.mp to create a nice gap
A crouch tech is being able to tech a throw attempt from a crouching position. This is done by pressing the universal command of a throw, a lp+lk. In a crouching position pressing this will result in a cr.lk.
Being able to crouch tech properly oly comes with experience but the thing to keep in mind is pressing a crouch tech on the rythm of the opponents offense, so don’t mash it! So close range you might want to press a crouch tech a bit faster because of the light attacks involved but the further they get away the slower you’ll want to press it. Ideally you don’t want to press a crouch tech from further ranges as a throw attempt is highly unlikely