You can reduce your risk of having a heart attack even if you already have coronary heart disease (CHD) or have had a previous heart attack. The key is to take steps to prevent or control your heart disease risk factors. Use this calculator to determine if you have any heart disease risk factors.