99% win rate should have set off the alarm bells. These guys aren't about making money for their clients, it's about generating statistics to suck in people for their fees, despite the inevitable blow-up that will occur before long. I saw an EA a while back boasting 3 years of profits with a...