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?
Results 1 to 5 of 5
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?