Ovulation?

I'm new at opks so I'm wondering how long they stay positive? I took one yesterday afternoon around 1, then again at 5 and then again this morning at 8. All are positive. Is that normal? I already planned on bding tonight and tomorrow so should I bd Sunday too? Also, should I take today as O day or yesterday? Thanks for any help!