From a full wind until it stops, assuming it is still, the watch should have a power reserve of over 40 hours. What you describe could be that your watch is not holding a power reserve, but it could also not be winding efficiently on the winder, which I've seen happen before even though the watch is fine on the wrist. This movement usually tells you it needs service by also running slow. how is the timekeeping?
Bill