Confused...

Beatriz • Loving life as a mother and wife.
About what my dpo is. I got a positive opk cd16, which was the 15th, and have gotten a positive opk every day since. So, my question is have I even ovulated? If so, what dpo am on? And when can I take a hpt. Af is due the 30th.