In today's internet driven marketing bonanza marketers are eager to portray trading as an easy way out of the 9 to 5 rat race. The truth is that trading is challenging and although becoming a professional trader is an achievable goal it is not for everyone. Your personality will influence your trading and those that are competitive and able to persevere through the learning curve will be rewarded.
The reason trading is challenging is that a trader will not succeed until the trader is able to fully understand how money is made and lost. Switching brokers, platforms, computers, "strategies", indicators, etc. will not typically improve a traders results. They are essentially doing the same thing in a different way hoping for improved results. They become frustrated when their results remain the same as before the changes were made. This is a function of not fully understanding how market structure, order flow, misdirection and manipulation by those running these markets all contribute to traders doing the wrong thing at the wrong time. Learning proper execution will enable the trader to execute at the locations and in ways that will limit losses and increase profits. This is accomplished through understanding how the market functions and participating only when the probabilities of success increase. Participating for other reasons will lead to lower probabilities of success and therefore undesirable results. Patience plays a key role in the success of a trader. Those who have the patience to wait days, weeks and even months for conditions to optimize will always outperform those who are operating on short time frames who are easily baited into the market by any small movement in price.