Have I really ovulated yet?

I’m supposed to be 4 DPO according to Fertility Friend. But I just took an OPK and got this result. Does this mean I haven’t ovulated yet?