The above four gemstones do not come under astrological environment, they do not stand for planets at all.
As per Arabic Astrology and Western Astrology, there are certain semi-precious gemstones and crystals for Nakshatras (constellations). They may help you with it.
Cleaning all stones can be done as per the Shastras or alternative means.
1. Wash with Ganga Jal, then in Gau Mutra (young female cow urine) then with panchamrita (http://en.wikipedia.org/wiki/Panchamrita) then with Ganga Jal again and then passing over ghee deep/diya and dhoop.
2. Soak it in salt water over night (lots of salt in water), then let it be under running water for a few minutes in the morning. Clean and hold it in your hand (active hand) for few minutes with eyes closed in meditation mode. Just forget that you have a gemstone in your hand and after few minutes if you feel relaxed or happy then it is cleaned and energised. But if any ngative feelings are still there like tension, pain, sorrow, depression, anger etc., then stone needs to be cleaned and energised again.
Wishing you good luck, may God bless you and above all!!!