您好,根据您的情况,考虑过敏性哮喘的可能性较大。过敏性哮喘主要由过敏原,冷空气等引起。但也不排除心脏方面的疾病。
建议您到医院完善相关检查,比如肺功能,支气管舒张实验,支气管激发试验等,确诊疾病后积极治疗。