Similar day trading patterns often repeat on daily basic. For example, you might not see setup 1 or 3 happens today but you're likely going to see setup 2, 4, 5 or 6 taking place. It's a matter of discipline to wait patiently and apply all the rules to trade once a setup appears. So I agree with you that discipline is the only edge in profitable day trading once one has done enough homework to come up with strategies to trade. Assuming one has also implemented risk control mechanism in each setup.