Seriously, though, this approach seems to be non-sensical to me.
Less trades per day are not more profitable because of the pure number, but because not al ltrades are equal. Try to find out whether there is a pattern in the trades that make profit, vs those that make losses.
Maybe the strategy works best in certain hours (around opening, closing, dead zone)? Maybe it just does not work well under certain conditions.
Computers never get tired and have unlimited attention span. So, the "number of trades" per se is not a factor at all.
I have one robot I work on that had yesterday some really bad losses in the YM contract. Whow. First 2 trades went well, then I got two shorts that went straight to the limit.
How can one fix that? Here is a hint: not stop after 2 trades, but realize the robot is for choppy markets, and yesterday we went trending crazy - just put in a filter to not trade under strong trends. Reduces trades, but MOSTLY ELIMINATES BAD ONES.
Try to find conditions like that. Not to simply eliminate the number of trades.