If you want to make a profit, you have to be very patient and have deep knowledge. In my opinion, it is necessary for you to make a profit from this market
Knowledge is actually the main ingredient needed for any successful trade. Anyone without it would always have manipulations to blame for their losses. Analysis also are not totally meant to be right 100% based on the direction you anticipate, if it is that way, I am sure professional traders will not even be using stop loss. A lot of traders always want to expect things to turn out in the direction they please, but it is market, a volatile one for that matter and can simply decide to take different turn. One good reason for a good risk reward ratio level.