Well I also talk to many traders about the same you are posting.Those are the most important one for technical analysis.
From those element I think money management is one the most important one.
I see so many tread like that and I hope so many read those and they will get benefited by those tread.