There are two factors which are really very important while performing a trade are:
1. Money Management
2. Emotional Control
One should always perform trade with stop loss and target setting. Work on fundamental for long-term and technical analysis for short-term trading will help you gain profits. Secondly, never be greedy and keep emotional control while trading. Exit the trade as soon as you achieved your target. Don't wait anymore to earn more profit.
I think these are basic techniques which help us to become a successful trader.