ABC FOREX | AGEA | ALPHA PROFESSIONAL | ARGO FINANCIAL : A DETAILED ANALYSIS