I found that once I had a service on the watch the wind would last much longer as the oil thickens over time, thus making the mechanism less affective!
Try a service.....
Julian
November 2008
you dont state whether the winder button is a screwed down type or not . If it does not screw down give it about fifteen turns clockwise.
taffy 1
November 2008
I can answer this question...
How do I stop my selfwinding watch from stopping overnight?