Highly comprehensive post.
Perhaps, if you had talked more about fundamental analysis part, it would have been a complete guide, I know quite number of traders who make do of fundamental analysis in trading and doing just right. Nonetheless, it is great topic.
Accept my appreciation for this (in Karma).
