Opk question

Maria
Af 10/10-10/12. Smiley face opk on 10/19. I just got one this morning ) I've been testing all along and it was just these 2) my next af is due 11/3. What's up w the positive opk??? Which one should I go by?