Thanks pseudo - spot the novice!
The link on the thread you posted seems to say that someone trades your money for you - my account however just sends me triggers, or alerts for the various stategies i've signed up for. You don't have to use auto-trading.
Anyhow, it's doing pretty well for me...