You have discuss the most important things for trading. Because it is not a simple task to do trading. Learning is very important for trading. SO, first we have to learn the most important points about trading. If you are a newbie in trading then learn how to trade. and after that learn about the technical and fundamental analysis. These are the most important points for trading. This will help you for trading. So, first learn and then start earning.
i think alot thing we need to talk especially trading skills and money management knowledge,