ABC FOREX AGEA , ALPHAPRO ARGO TRADING : A DETAILED REVIEW