The type of necklace makes no difference. If an enchantment works on a gold necklace, it will work on any necklace. The effect is tied directly to the necklace and not the material it's made from.
The strength of the effect is based on your enchanting skill, perks and the size of the soul gem. A grand soul gem filled with a grand soul will make the strongest enchantment effects.
The UESP has been the pinnacle of TES info for years, now. I'll place the links below to aid in explaining better than I can.
http://www.uesp.net/wiki/Skyrim:Fortify_Barter
http://www.uesp.net/wiki/Skyrim:Enchanting
http://www.uesp.net/wiki/Skyrim:Enchanting_Effects