Great tips and with that you can help many people.
I just wanted to add that experience is very helpful as well. If you do not have any experience in trading I will suggest that before using your real money for trading you try to feel trading by using a demo account. If you are in a rush to trade then do not put in a lot of money. Once you are comfortable then start putting a big money.
Thank you, guys! Very useful stuff!
Have a good trading!