They are not. Wave is mostly cause by wind or surface related events, while current is the result of varieties of factors namely, terrain, salinity, temperature, and the most important of all is Coriolis effect from earth rotation, but also probably from others factors that we still don't know...