您好,我是骨科的医生,根据您的描述考虑是软组织损伤引起的一般可以前3天冰敷,以后就热敷的,结合口服活血化瘀的药物效果更好。差不多半个月可以痊愈