ABC FOREX AGEA , ALPHA INVESTMENTS PRO , AND ARGOTRADE : A THOROUGH EXAMINATION