These are nice explanations and I think very helpful for many users.
Some are against and some pro technical analysis but it's needed to point out that is just another tool that might be helpful but just because of it you will not become more successful trader. In fact, there is no tool that will tell you what, how and when to do something in trading and get profit.
However, all these tools including technical analysis might be useful if you know how to read the data and how to use them. But there is no plug and play solution that will made you successful trader.