Without these two, you cannot gain profit. It is easy to make a quick in and out trade, but in the long run, you will probably get tired and lose enormous amount of capital.
My best advice:
1. Be patience
2. Have a plan to handle cash and build capital
3. Develope and use a trading strategy to make solid profit and handle risk