problem solving .net reference essay market theory ancestry.com trading indicators currency java php programming research forex trading analysis forex data c++ consulting 411 j2ee