Trading is not easy at all. It is very difficult and technical work. It is difficult to achieve success in trading. I am giving some tips which hope to work better in trading. Hopefully these will be successful in trading if you follow them.
Set your goal first
Do not invest more than you can afford
Be patient
Use prudent leverage
Stay aware
Yeah thats the basic you should to have for a trader is as you mentioned, I think traders also have to be smart in adjusting their strategies to the conditions that are on the market, when bullish as it is now, it might be good to take risks by allocating more funds to buy, I'm sure it will be worthed in the current market conditions