When you are trading you are always depending on two things to make a profit-yourself and the market. You can only influence one of them. What the market does is always beyond your control. You have to accept that. Prepare yourself every day for the possibility of three things that can happen: uptrend,downtrend or no trend. If there is no trend then there is no edge.
When you come in with the mindset that you must have a certain number of successful trades every day,that is just not realistic. If the market is flat the entire day and there are no good tradeable setups it is best to do nothing. Trying to force things just leads to frustration and a waste of money on commissions.