您好,根据您的描述,您这种情况可能是由于过敏所引起的荨麻疹。建议您服用抗过敏的药物,比如息斯敏,注意保暖,希望我的回答对您有帮助。
以上是对“身上起红疙瘩,很痒,时有时无,有半年多了”这个问题的建议,希望对您有帮助,祝您健康!