Opk question

Crystal
How long does your opk stay positive. . I had a positive yesterday and again today a definite positive.. unsure as to when exactly I will obvulate.. however I am a lil crampy today but b'd the past 4 days lol