My b-hcg is 21000, progesteron 7, no heartbeat, I stopped bleeding, now brown liquid and strange smell. Visit on monday or should be earlier?

Yes. Please insist on being seen earlier to rule out an infection.
Failing/ed pregnancy. Sounds like you have had a misscarriage the strange smell is bothersome - i would definately contact your OB and insist upon being seen sooner - you may be developing an infection. At the very least someone needs to do an exam.