http://www.google.com/search?q=ocean+currents+factors&rls=com.microsoft:en-us:IE-SearchBox&ie=UTF-8&oe=UTF-8&sourceid=ie7&rlz=1I7SUNA_en
Not sure what you mean by "four factors" but you should find information in here.
What are the factors of ocean currents?
give four factors
2 answers
What's four socio economic factors chosen