Discipline is the key factor towards the success of trading/investing. Lack of discipline will result a bigger loses when you hesitate in cutting lost or when you enter a trade too early. Discipline no doubt is the bigger key deciding factor in any kind of field.
You need passion to drive you towards the success that you are hunger. You need the passion to do the boring job yet very rewardable at the end of the trading journey.
Tough time come you need to press it on. Never say quit attitude!!! Most of the Good Trader or Investor will experience a major downfall before they succeed in this business. If they did not fight back again then they will never succeed. Once again tell yourself press it on till you succeed.
Many people including me lack the virtue of patience. Trading and investing require plenty of patience as most of the time we are waiting at the sideline and let the newbies to kill each other. Once the market decide to go in the trend then we as a professional trader and investor will act upon it very fast. Being Patience alone will save you plenty and tons of money.
The more sweat you put in the greater reward you will get. Then again if you are doing the wrong thing every time again and again, this mostly likely tell you that your system of trading is not working and thus you need to change. There are a big different between hardworking and just stubbornly sticking to the failed plan. If the system of yours is CLearly not working after you put in months of efforts then you should just change your strategy.
Last but not least you need to strongly believe that you will be able to take money out of the market consistently. Believe that your Tested system will be able to last as long as the market condition do not change much.