Quote Originally Posted by tomiko View Post
93% is quite impressive
If it's out of 10 trades would you think that?

Did you know you could win 93% of your trades and still lose money?