Livebearers tend to have a sex determination when they are about 60-80% full grown. How fast they develop can depend on a lot of factors, feed, temp, water conditions, maybe even pH and crowding factors can play a roll. Genetics can also play a part in this development. At four weeks I would guess that they have a bit to go before they start to convert to male form. I have Swordie juvies that are about three to four months old and a few are starting to show the anal fin/gonopodium transformation. Guppies may go a bit faster.