Really. I know having an "edge" is necessary for being a profitable trader. It's true that we should all be constantly tying to refine and make our edge more effective...however that's all anyone ever talks about on this site. T/A, PA, fundamentals, support/resistance...all that is fine and good but it seems to me that your edge is a small factor in determining your trading success. The main and most important factor is your mental state, how you THINK, your head game. Yet edge and method threads outweigh mental threads probably 20 to 1. Is this the reason why so many traders fail?