I do not expect a trader to become consistent in the market by learning some trading tips with well-organized psychological behaviors as you say, of course the trader needs some advice and needs to have good psychological behaviors but he needs to gain experience and constantly develop his skills.
Therefore, in my opinion, the personal qualities of the trader, in addition to years of experience, play the main role in turning him into a successful trader, both are necessary.
Other than those personal qualities of a trader and its experience, having a defined strategic plan in trading and sticking with it will also aid in making consistent profits with trading. Hence, discipline is very crucial in order for a trader to follow the set trading plan, otherwise experienced traders may know already when to stick with its plan or dump it instead.
Moreover, continuous education and mastering emotional control are also vital for a successful trading. Traders need to constantly learn and keep growing, so they can be more sustainable and fit the unpredictable trading market.
That is such an important part of the trading world that not many people can see. We should let everyone know that if you know what you are planning on doing, and you would like to end up with making a bigger better profit, then all you have to do is just keep sticking to your plan and you will do better.
No plan starts with "and this is how I will lose money", you had a plan and that plan had a profit planned out, then you should just stick to it and do not get worried because there are bumps on the road there. Sure, you may buy and the price may fall after you buy, if you sell because of that, then you are going to do a lot worse, but if you keep holding, until it reaches the price you hoped, then you are going to make some profit.