Every trader has probably experienced the same thing as you mentioned above. Indeed, if we master a little knowledge, profits will follow what you do in this case, knowledge is very important if we want to trade. That is why we need or are obliged to record both the failures and successes of the methods they use. This trading job requires a long marathon to become truly an expert in this field, your patience and mentality are truly tested. If you want to be successful in anything, never give up, keep learning from every mistake you make, of course, effort will not betray the results.
Sure, every trader as is on experience that he used to follow and be getting profits. To really be a good trader you have to be learning always and be getting more knowledge everytime and anytime you fail you will correct your mistakes and try better and you will be profitable in it. Because trading you will surely lose and that is mistakes not everytime this go well but by your knowledge and experience he will reduce your risk and probably get what you are chasing. is not easy to be perfect in trading and even you are always wining sometimes the market will turn back to you and probably losing.
Nothing comes easy in trading but knowledge and experience in trading can surly make you a good trader, but that can't stop you from losing sometimes because is always unpredictable the more you lose in trading the more you get new experience to tangle lose and tun it to win.